MAC层位于RLC层和物理层之间,用于信道资源的共享管理,比如PDTCH的分配、使用等。
在上面的业务基本流程中,网络侧通过指配消息指定了手机可以使用的信道资源,但是在分组业务中,信道资源是多个手机共享的,这些手机该如何协调,共同使用,就需要MAC层的调度了。
这里先只做单方向信道资源的分析。
对特定信道,上面可能存在多个MS,不过这些MS在这个方向上所分配到的TFI和USF(上行中存在)肯定是不一样的(否则寻址就会出问题),这点由网络侧保证。MAC层在收到指配的时候,会在该信道的资源中建立起指配的TFI(USF)和对应MS之间的对应关系。那么在寻址的时候,在该信道的资源信息中根据TFI(USF)及对应关系,就能唯一确定一个MS。
对特定MS,网络侧可能在某个方向上为其分配了多个信道和一个TFI,在这些信道的这个方向上,不可能有其它的MS使用这个相同的TFI,这点也是由网络侧保证的,并且在收到指配的时候,MAC在这些信道上都建立了这个TFI和MS的对应关系。在寻址的时候,在这些信道上,只要知道TFI,就可以通过这层对应关系找到唯一的MS。