Академический Документы
Профессиональный Документы
Культура Документы
媒质访问控制协议标准
20XX-XX-XX 发布 20XX-XX-XX 实施
中华人民共和国信息产业部 发 布
目 次
媒 质 访 问 控 制 协 议 标 准
.............................................................................................................................................................................1
Media Access Control Protocol Specification............................................................................................................1
前 言..........................................................................................................................................................................V
1 范围..........................................................................................................................................................................2
引用标准.....................................................................................................................................................................2
3 缩略语......................................................................................................................................................................3
4 概要..........................................................................................................................................................................4
4.1 目的 4
4.2 MAC 层体系结构.................................................................................................................................................4
4.2.1 MAC 实体.........................................................................................................................................................4
4.2.2 MAC-b..............................................................................................................................................................4
4.3 信道结构...............................................................................................................................................................11
传输信道 12
4.3.2 逻辑信道...........................................................................................................................................................12
4.3.2.1 逻辑信道结构.................................................................................................................................................12
4.3.2.2 控制信道.........................................................................................................................................................12
4.3.2.3 业务信道.........................................................................................................................................................13
I
4.3.3 逻辑信道和传输信道之间的映射..................................................................................................................13
5 向上层提供的业务..................................................................................................................................................13
5.1 向上层提供的各种业务的种类...........................................................................................................................13
6 功能.........................................................................................................................................................................13
8 层间通信的元素......................................................................................................................................................16
8.1 层 1 和层 2 间的通信原语...................................................................................................................................17
8.2 MAC 和 RLC 之间的原语...................................................................................................................................17
8.2.1 原语 17
参数 17
8.3 MAC 子层和 RRC 层之间的通信原语..............................................................................................................18
8.3.1 原语 18
参数 18
9 用于对等通信的元素..............................................................................................................................................19
9.1 协议数据单元.......................................................................................................................................................19
9.1.1 概述 19
9.1.2 MAC 数据 PDU................................................................................................................................................19
9.2 格式与参数...........................................................................................................................................................20
MAC 数据 PDU: MAC 头标志的参数 ....................................................................................................................20
II
10 对未知的,无法预料的,错误的协议数据的处理...........................................................................................24
11 基本过程................................................................................................................................................................24
11.1 对动态无线承载控制的业务量测量.................................................................................................................24
11.2 RACH 发送控制..............................................................................................................................................26
11.2.1 接入业务类的选择..........................................................................................................................................26
11.3 UE 侧传输格式组合(TFC)的选择...................................................................................................................28
III
前 言
本标准规定了第三代移动通信系统中采用 TD-SCDMA 技术时用户设备与无线传接入网之间的媒质访
问控制协议。
本标准由[XXX 部门]提出。
本标准由[XXX 单位]归口。
本标准起草单位:
本标准主要起草人:
本标准[首次发布、历次修定和复审确认年、月]。
本标准委托[XXX 单位]负责解释。
IV
中华人民共和国通信行业标准
1 范围
本标准详细说明了采用 TD-SCDMA 技术的 MAC 层协议,主要描述了以下内容:
- MAC 层体系结构;
- MAC 实体;
- 信道结构;
- 向上层提供的业务;
- MAC 层功能;
- 期望物理层能够提供的业务;
- 用于对等层通信的信元;
- 协议数据单元,格式和参数;
- 基本过程.
引用标准
下列标准所包含的条文,通过在本标准中引用而成为本标准的条文。本标准出版时,所示版本均为有
效。所有标准都会被修订,使用本标准的各方应探讨使用下列标准最新版本的可能性。
2
[11] 3G TS 25.425: "UTRAN Iur Interface User Plane Protocols for Common Transport Channel Data
Streams".
3 缩略语
本文档用到下列缩略语:
ASC 接入业务类别
BCCH 广播控制信道
BCH 广播信道
C- 控制-
CCCH 公共控制信道
DCCH 专用控制信道
DCH 专用信道
DL 下行链路
DSCH 下行链路共享信道
DTCH 专用业务信道
FACH 前向链路接入信道
FAUSCH 快速上行链路信令信道
L1 Layer 1 (物理层)
L2 Layer 2 (数据链路层)
L3 Layer 3 (网络层)
MAC 媒体接入控制
PCCH 寻呼控制信道
PCH 寻呼信道
PDU 协议数据单元
PHY 物理层
PhyCH 物理信道
RACH 随机接入信道
RLC 无线链路控制
RNC 无线网络控制器
RNS 无线网络子系统
RNTI 无线网络临时识别
RRC 无线资源控制
SAP 业务接入点
SDU 业务数据单元
SHCCH 共享信道控制信道
SRNC 服务 RNC
SRNS 服务 RNS
TFCI 传输格式组合指示
TFI 传输格式指示
U- 用户-
UE 用户设备
UL 上行链路
UMTS 通用移动通信系统
USCH 上行链路共享信道
UTRA UMTS 陆地无线接入
UTRAN UMTS 陆地无线接入网
3
4 概要
4.1 目的
描述 MAC 层的体系结构,并从功能的观点描述不同的 MAC 实体.
4.2 MAC 层体系结构
本节描述了一个模型,并不规定或限制实现方法.
根据 RRC 的功能,RRC 通常控制 MAC 的内部配置.
4.2.1 MAC 实体
根据 MAC 实体,画出了描述 MAC 层体系结构的示意图.
这些 MAC 实体的名称如下:
- 广播信道(BCH)
- 寻呼信道(PCH)
- 前向接入信道(FACH)
- 随机接入信道(RACH)
- 下行共享信道(DSCH)
- 上行共享信道(USCH)。
- MAC-d 实体,处理以下传输信道:
- 专用传输信道(DCH)
在 UE 侧和 UTRAN 侧,这些实体所完成的确切功能是不同的。
4.2.2 MAC-b
下图表示出了在一个 UE 和 UTRAN 的每一个小区里的 MAC-b 实体的连通性.
MAC-b 实体是广播信道(BCH)的控制实体.
每一个 UE 里有一个 MAC-b 实体,而在 UTRAN 里,每一个小区有一个 MAC-b 实体 .
4
B C C H M a c C o n tro l
M A C -b
BCH
4.2.3 与业务相关的体系结构 - UE 侧
图 4.2.3.1 说明了各 MAC 实体间的连通性.
MAC-c/sh 控制公共传输信道的接入.
MAC-d 控制专用传输信道的接入.
如果专用逻辑信道映射到公共信道上,那么,MAC-d 通过如图所示的功能实体之间连接,将数据传
输到 MAC-c/sh.
逻辑信道到传输信道的映射取决于 RRC 配置的复用。
MAC 控制业务接入点(MAC Control SAP)用来传输到每一个 MAC 实体的控制信息.
PCCH BCCH CCCH CTCH SHCCH MAC Control DCCH DTCH DTCH
MAC-d
MAC-c/sh
PCH FACH FACH RACH USCH USCH DSCH DSCH DCH DCH
4.2.3.1 MAC-c/sh 实体 – UE 侧
图 4.2.3.1.1 展示了 UE 侧的 MAC-c/sh 实体,并描述了下列功能:
- TCTF MUX:
5
- 这项功能描述了对 MAC 帧头里的 TCTF 域的处理(上行信道插入和检测,下行信道删除)
和逻辑信道与传输信道之间的映射.
- RACH 传输时增加 UE Id
- UE Id 用于识别 UE 数据.
- 上行: 传输格式(TF)选择:
- 在上行链路中,可能会选择传输格式.
- 选择接入业务类别(ASC)单元:
- 对于 RACH,MAC 指示出了同传送到物理层的协议数据单元相关联的接入业务类别(ASC).
这是为了确保在 RACH 上同一个给定的接入业务类别(ASC)相关联的消息能够用适当的信号
和时隙来传送.MAC 也能应用适当的同给定的接入业务类别(ASC)相关联的补偿参数;
- 调度/优先处理单元
- 传输格式组合(TFC)选择
6
PCCH SHCCH CCCH CTCH BCCH
MAC – Control
MAC-c/sh
to MAC –d
add/read
UE Id
TCTF MUX
Scheduling/Priority
Handling
4.2.3.2 MAC-d 实体 – UE 侧
图 4.2.3.2.1 展示了 UE 侧的 MAC-d 实体,它具有下列功能:
- 信道切换
- 基于 RRC 的决定,该实体执行动态传输信道类型切换,通常与无线资源的改变有关;
- C/T MUX 单元
- 加密
- 解密
- 上行 传输格式组合( TFC)选择;
- FAUSCH 处理
- 处理 FAUSH 传输信道,细节有待进一步研究.
7
在上行链路,MAC-d 实体负责将专用逻辑信道映射到专用传输信道上或者是将数据转移到 MAC-c/sh,
再由公共信道发射.
MAC-d
Channel switching
Deciphering
C/T MUX
to MAC-c/sh C/T
MUX
8
PCCH BCCH CCCH CTCH SHCCH MAC Control MAC Control DCCH DTCH DTCH
MAC-d
MAC-c/sh
PCH FACH FACH RACH USCH USCH DSCH DSCH DCH DCH
Iur or local
TCTF 域指示出公共逻辑信道的类型,或指示是否使用专用逻辑信道;
- UE ID MUX
- TFC 选择
- 解复用
- 下行链路编码分配
9
PCCH BCCH SHCCH
MAC – Control
CCCH CTCH
MAC-c/ sh
Flow Control to MAC –d
MAC-c/ sh / MAC-d
TFC selection
- C/T MUX 单元
- 当多个专用逻辑信道复用到一个传输信道上时包括 C/T 域.
- 优先级设定
- 负责 DCCH/DTCH 上接收到的数据的优先级的设定.
- 加密
- 解密
- 下行链路调度/优先级处理
10
- 数据流量控制
- FAUSCH 控制
Channel switching
DL scheduling/
priority handling (2)
4.3 信道结构
以下定义了各信道上的 MAC 层操作;传输信道是在 MAC 和层 1 之间的,逻辑信道是在 MAC 和 RLC 之
11
间的.
下列章节提供了一个概述,标准的描述能够分别在[2]和[3]中找到.
传输信道
公共传输信道的类型有:
- 随机接入信道(RACH);
- 前向接入信道(FACH);
- 下行链路共享信道(DSCH);
- 上行链路共享信道(USCH);
- 广播信道(BCH);
- 寻呼信道(PCH).
专用传输信道有以下类型:
- 专用信道(DCH);
- 快速上行链路信令信道(FAUSCH);
4.3.2 逻辑信道
MAC 层在逻辑信道上提供数据传输业务.并且为 MAC 层提供的不同种类的数据传输业务定义了一个
逻辑信道的类型的集合.
每一个逻辑信道的类型是根据上面传输的信息的类型来定义的.
4.3.2.1 逻辑信道结构
图 4.3.2.1 描述了各种逻辑信道类型组成
Control Channel Broadcast Control Channel (BCCH)
图 4.3.2.1 逻辑信道结构
4.3.2.2 控制信道
以下控制信道仅用于传输控制平面上的信息:
- 广播控制信道(BCCH);
12
- 寻呼控制信道(PCCH);
- 公共控制信道(CCCH);
- 专用控制信道(DCCH);
- 共享信道的控制信道(SHCCH).
4.3.2.3 业务信道
以下业务信道仅用于传输用户平面上的信息:
- 专用业务信道(DTCH);
- 公共业务信道(CTCH).
4.3.3 逻辑信道和传输信道之间的映射
存在下列逻辑信道和传输信道之间的联系:
- BCCH 映射到 BCH 上,也可以映射到 FACH 上;
- DCCH 和 DTCH 能够映射到 RACH 和 FACH,或 RACH 和 DSCH,或 DCH 和 DSCH 中的一个,或一个
DCH 上,或 USCH, DCCH 能映射到 FAUSCH 上;
5 向上层提供的业务
这一节描述了 MAC 层向更高层提供的各种业务.这些业务的细节性的描述见[2].
5.1 向上层提供的各种业务的种类
- 数据传输:这项业务提供的是对等的 MAC 实体间 MAC 业务数据单元(SDU)的非应答传输,这项业务
不提供数据分段功能,数据分段/重组功能是由更高层来完成的.
6 功能
6.1 MAC 层功能的分类
MAC 层包括下列功能:
- 逻辑信道和传输信道之间的映射;
- 根据瞬时信源速率,为每一个传输信道选择合适的传输格式;
- 一个 UE 内各数据流的优先级处理;
- 根据动态调度处理各 UE 的优先级;
13
- 在公共传输信道上的各 UE 的识别;
- 在公共传输信道将更高层的协议数据单元(PDU)复用到发往物理层的传输块,将来自物理层的传输
块解复用到更高层协议数据单元;
- 在专用传输信道将更高层的协议数据单元(PDU)复用到发往物理层的传输块,将来自物理层的传输
块解复用到更高层协议数据单元;
- 业务量监测;
- 传输信道类型动态转换;
- 透明 RLC 的加密;
- 为 RACH 传输选择接入业务种类.
14
6.2 MAC 功能 / 传输信道和 UE 之间的关系
MAC 功能和传输信道之间的关系
Assoc- Log- Trans- TF Priority Priority Sched Identif Mux/ Mux/ Dynamic
iated ical port Sele- handlin handlin - i- Demux Demux transport
MAC Ch Ch ction g g uling cation on on CH
Func betwee (one of common dedicate switching
tions n users user) UEs transport d
CH transport
CH
Uplink CCCH RACH X
(Rx)
DCCH RACH X X
DCCH DCH X
DTCH RACH X X
DTCH DCH X
SHCC RACH X X
H
SHCC USCH X X
H
DTCH USCH X X X
DCCH USCH X X X
Downlin BCCH BCH X
k
(Tx)
BCCH FACH X X X
PCCH PCH X X X
CCCH FACH X X X
CTCH FACH X X X X
DCCH FACH X X X X X
DCCH DSCH X X
DCCH DCH X X X X
DTCH FACH X X X X X X
DTCH DSCH X X X
DTCH DCH X X X X X
SHCC FACH X X X X
H
SHCC DSCH X X X
H
15
对应传输信道的 UE 侧 MAC 功能和传输信道的关系
7 期望物理层能提供的业务
物理层通过传输信道向 MAC 层提供信息传输业务.细节见[3].
8 层间通信的元素
MAC 层与其他层之间的信息交互按照原语方式描述,原语代表 MAC 层与其他层之间的信息和控制
的逻辑交互。原语并没有指定和限制实现方法.MAC 层与物理层,RLC 子层和 RRC 层相连.以下内容描述了
这些层之间的通信原语.
16
8.1 层 1 和层 2 间的通信原语
层 1 和层 2 间的通信原语细节见[3].
8.2 MAC 和 RLC 之间的原语
8.2.1 原语
MAC 层和 RLC 层之间的原语见表 8.2.1.1.
表 8.2.1.1: MAC 层和 RLC 层之间的原语
MAC-DATA-Req/Ind:
- MAC-DATA-Req 原语用来请求通过信息传输业务程序发送更高层的协议数据单元(PDU);
参数
a) 数据:
c) 缓冲区占有率(BO):
e) 协议数据单元的个数(No_PDU):
17
f)协议数据单元的大小(PDU_Size):
g) UE-ID 类型指示符:
8.3.1 原语
MAC 子层和 RRC 层之间的通信原语列在表 8.3.1.1 中
表 8.3.1.1: MAC 子层和 RRC 层之间的通信原语
CMAC- X X Measurement
MEASUREMENT information elements (for
Request), Measurement
result (for Indication)
CMAC-STATUS X Status info.
CMAC-CONFIG-Req:
CMAC-STATUS-Ind:
参数
UE,RB 和 TrCH 信元的细节描述见 TS 25.331
a) UE 信息元素
S-RNTI
SRNC 标识
C-RNTI
激活时间
18
b) RB 信息元素
c) TrCH 信息元素
传输格式组合集(TFCS)
d) 测量信息元素
e) 测量结果
模式
报告数量
Event ID(4a 或者 4b)
f)状态信息
达到最大前导码循环次数
f) RACH 传输控制元素
h) 加密元素
加密模式
加密密码
加密序列号
9 用于对等通信的元素
9.1 协议数据单元
9.1.1 概述
一个 MAC PDU 是一比特串,其长度不一定是 8bit 的倍数。比特串由表格的形式表示,首比特位于表
格第一行的最左边,尾比特位于表格最后一行的最右边,一般的比特串从左到右一行一行地被读出。
MAC SDU 可以是任何非零长度的比特串,或整数个 8 位位组的比特串,具体情况取决于所提供的业
务。一个 SDU 被包含在一个 MAC PDU 之中。
在 UE 侧,对于上行链路,在一个 TTI 内传递给物理层的所有 MAC PDU 被定义为传输块集合
(TBS),它由一个或多个传输块(TB)组成,每个传输块包含一个 MAC PDU。TB 按从 RLC 来的顺序被传输,
当来自不同逻辑信道的 RLC PDU 在 MAC 层进行复用时,源自相同逻辑信道的所有 TB 的顺序与从 RLC
层传送过来的序列顺序一样。在 TBS 中不同逻辑信道的排序由 MAC 设置。
19
标志和 MAC SDU 都是长度可变的。
MAC 头标志的内容和大小由逻辑信道的类型决定,有时 MAC 层头标志不需要任何参数。
MAC SDU 的大小取决于 RLC PDU 的大小,后者在程序建立过程中定义。
MAC header MAC SDU
9.2 格式与参数
注:在本条款中,标记为"Reserved"的 MAC 头标志域编码被禁用。
MAC 数据 PDU: MAC 头标志的参数
下列是为 MAC 定义的域:
- 目标信道类型域(TCTF)
TCTF 域是为 FACH 和 RACH 传输信道提供逻辑信道类识别的标记,例如它是否携带
BCCH,CCCH,CTCH,SHCCH 或专用逻辑信道信息。 表 9.2.1.1,9.2.1.2 和 9.2.1.3 表示了
TCTF 的大小和编码。FACH 的 TCTF 域的大小为 3 比特或 5 比特(具体取决于最重要的 3 个比特
值), RACH 的 TCTF 为 2 或 4 比特(具体取决于最重要的 2 个比特值)。
TCTF Designation
000 BCCH
001 CCCH
010 CTCH
01100 DCCH or DTCH
over FACH
01101- Reserved
01111 (PDUs with this coding
will be discarded by
this version of the
protocol)
100
SHCCH
101-111 Reserved
(PDUs with this coding
will be discarded by
this version of the
protocol)
Table 9.2.1.2: Coding of the Target Channel Type Field on USCH or DSCH
TCTF Designation
0 SHCCH
1 DCCH or DTCH over
USCH or DSCH
20
Table 9.2.1.3: Coding of the Target Channel Type Field on RACH
TCTF Designation
00 CCCH
0100 DCCH or DTCH
Over RACH
0101- Reserved
0111 (PDUs with this coding
will be discared by this
version of the
protocol)
10 SHCCH
11 Reserved
(PDUs with this coding
will be discarded by
this version of the
protocol)
- C/T 域
当多个逻辑信道复用到同一传输信道时 C/T 域提供相应逻辑信道的识别,当在专用信道,FACH
和 RACH 上进行用户数据传输时,C/T 域也提供逻辑信道的识别。公共传输信道和专用传输信道
的 C/T 域的大小固定为 4 比特,见表 9.2.1.3a 。
C/T Designation
field
0000 Logical channel 1
0001 Logical channel 2
... ...
1110 Logical channel 15
1111 Reserved
(PDUs with this coding
will be discarded by this
version of the protocol)
- UE-Id
UE-Id 域提供公共传输信道上的 UE 标识,以下是在 MAC 层使用的 UE-Id 类型定义:
- 通过 MAC 控制 SAP 配置 MAC 使用的 UE id,MAC 帧头中的 UE-Id 域的长度由表 9.2.1.4 给出。
21
- UE-Id 类型
UE-Id 类型域确保了 MAC 帧头中的 UE-Id 域的正确译码。
22
Case a): MAC SDU
UE-Id
Case e ): type UE-Id C/T MAC SDU
Figure 9.2.1.1.1: MAC Data PDU formats for DTCH and DCCH
- 不需 MAC 帧头。
23
9.2.1.6 SHCCH 的 MAC 帧头
如图 9.2.1.6.1 所示。
a) SHCCH 映射到 RACH , USCH/FACH 和 DSCH:
- 应包含 TCTF。
10 对未知的,无法预料的,错误的协议数据的处理
处理未知的,无法预料的,错误的协议数据的基本要求见参考资料[8].
11 基本过程
11.1 对动态无线承载控制的业务量测量
基于 MAC 的业务量测量报告,RRC 执行动态承载控制,MAC 层收集和测量业务量信息,结果由
MAC 汇报给 RRC。
MAC 层的业务量监测程序如图 11.1.1 所示。MAC 接收 RLC 的 PDUs 和 RLC 传送缓冲器的信息。在每
个 TTI,MAC 将对应到传输信道的数据总量与 RRC 设置的门限值进行比较,如果超出门限值,MAC 将
业务量状态的测量报告通知 RRC,因此 RRC 可以得知每个传输信道的业务量状态,从而能对新的无线承
载配置作出适当的反应。
RRC 使用原语 CMAC-Measure-REQ 向 MAC 请求测量报告,原语中包含下列参数:
- 模式
指出报告是周期性的还是事件触发的。
- 测量数量标识
指出应向 RRC 层报告什么,对每个 RB 来说,缓冲区占有率(BO) (强制的), Variance (可选的), or
Average (可选的)
- 报告时间间隔
指出报告的时间间隔,仅应用于报告模式是周期性的情况。
24
MAC 采用原语 MAC-Data-REQ 接收 RLC PDUs,原语中包含下列参数 :
- 数据 (RLC PDU)
- 缓冲区占有率(BO)
缓冲区占用率(BO)指示用于发送(或重发)的当前队列中的数据总量。
- 报告数量
对每个 RB,缓冲区占有率(BO)(强制的), Variance(可选的),and Average (可选的)
- Event ID
25
Start
N Mode = Event-
triggered
Y (THL<)Amount
of Data <THU ?
N
Report
Measurement
Result to RRC
Wait TTI
11.2.1 接入业务类的选择
为了提供不同的 RACH 使用权的优先级,RACH 物理资源(时隙和 SYNC1 码)可以区分为不同的接
入业务类(ASC)。有可能不只一个 ASC 所有 ASC 被分配到同一接入时隙/SYNC1。
26
ASC 在 0 ≤ i ≤ NumASC ≤ 7 范围内(即最大 ASC 数为 8)编号, 一个 ASC 由标识符 i 定义, 它定
义 SYNC1 资源的某一部分和相关的定值 Pi,ASC 参数集由 NumASC+1 个(i, Pi)组成。SYNC1 分割(SYNC1
partitions)和持续值 Pi 由 RRC 从系统信息导出(see TS 25.331 [7])。ASC 参数集由 RRC 采用 CMAC-Config-
REQ 原语提供给 MAC,ASC 序号与优先级(ASC 0 = 最高优先级, ASC 7 = 最低优先级)相对应,ASC 0
一般用于紧急呼叫或同等优先级的其他情况。
在无线承载建立/重配置时,涉及到的每个逻辑信道在 1,…,8 范围内都被分配一个 MAC 逻辑信道优先
权 (MLP)。在 UE,当 MAC 子层被配置为 RACH 发送时,这些 MLP 级别将被用于 MAC 层上的 ASC 选择。
ASC 选择采用下述方案,其中,NumASC 为最高可用的 ASC 序号,MinMLP 为分配给某一信道的最
高逻辑信道优先权:
- 若 TB 集中的所有 TB 具有相同的 MLP,选择 ASC = min(NumASC, MLP);
27
Start
ASC selection:
(PRACH partition i, Pi)
M := 0
M ≤ Mmax ? N
N
R ≤ Pi ?
Y
Send PHY-ACCESS-REQ
(start of L1 PRACH transmission
procedure)
No Ack
L1 access info?
Ack
Send PHY-DATA-REQ
End
28
码器产生,那么这条逻辑信道的比特率将受影响,相应地编码器的数据速率将被采用.
UE 不断地估计最大传输功率是否足够支持临时阻塞的 TFC.当最大传输功率足够时,在 TFC 选择中再
考虑那些临时被阻塞的 TFC.
UE 的最大功率定义见[25.331].
29