NB-IoT沿用LTE MAC子層的業(yè)務(wù)和功能,但進(jìn)行了大量簡化,支持eDRX、隨機(jī)接入、HARQ、調(diào)度請求(Scheduling Requset,SR)、緩存狀態(tài)報(bào)告(Buffer Status Report,BSR)、功率余量上報(bào)(Power Headroom Report,PHR)等,不支持MBMS多媒體廣播組播服務(wù)和設(shè)備到設(shè)備(Device-to-Device,D2D)業(yè)務(wù)。對于支持CP模式的UE,在NAS層完成數(shù)據(jù)傳輸,不需要DRB。MAC層支持的主要功能如下:
邏輯信道和傳輸信道之間的映射。
邏輯信道數(shù)據(jù)復(fù)用,將來自一個(gè)或不同邏輯信道上的MAC SDU復(fù)用到傳輸塊(Transport Block,TB),并通過傳輸信道傳遞到物理層。
邏輯信道數(shù)據(jù)解復(fù)用,將來自物理層在傳輸信道承載的TB塊解復(fù)用為一條或不同邏輯信道上的MAC SDU。
調(diào)度信息報(bào)告,當(dāng)UE有新數(shù)據(jù)需要傳輸時(shí),如果當(dāng)前UE沒有收到接入網(wǎng)下發(fā)的資源分配,UE通過隨機(jī)接入實(shí)現(xiàn)SR。當(dāng)接入網(wǎng)收到隨機(jī)接入前導(dǎo)序列時(shí),認(rèn)為終端有業(yè)務(wù)數(shù)據(jù)需要發(fā)送時(shí),接入網(wǎng)對UE進(jìn)行資源調(diào)度。
通過HARQ機(jī)制進(jìn)行糾錯(cuò)。
UE的邏輯信道優(yōu)先級處理。
通過動(dòng)態(tài)調(diào)度方法實(shí)現(xiàn)UE之間的優(yōu)先級處理。
傳輸格式選擇,包括傳輸使用的調(diào)制方式和編碼速率。
填充功能,當(dāng)實(shí)際傳輸數(shù)據(jù)量不能填滿整個(gè)授權(quán)的數(shù)據(jù)塊大小時(shí)使用該功能。
MAC子層提供給上層的業(yè)務(wù)主要包括數(shù)據(jù)傳輸和無線資源分配。物理層提供給MAC子層的業(yè)務(wù)包括數(shù)據(jù)傳輸、HARQ反饋信令、調(diào)度請求信令和測量。