Appearance
Appearance
该协议是 LTE 空中接口(连接 LTE UE 与 eNodeB)的第 2 层。
MAC-LTE 运行在 PHY 层之上
已经定义了一种用于 MAC-LTE 的 UDP 成帧格式(在 packet-mac-lte.h 中描述,纯粹供 Wireshark 使用)
可以为其 SDU 调用 RLC dissector(见下方的 Preference Settings)
BCH、PCH 和 CCCH 载荷可以由 LTE RRC dissector 解码
RAR UL Grant 字段可以按照 3GPP TS 36.213 进行分解
MAC-LTE dissector 功能完整。支持从以下来源读取 MAC-LTE 帧:
DCT2000 日志文件,或
使用 packet-mac-lte.h 中定义的 UDP 格式。这个(BSD 许可的)程序给出了如何以这种格式发送 MAC-LTE 帧的示例。你需要启用 'mac-lte-udp' 才能解码这些帧,或
由 mac-lte-framed dissector 解码的紧凑格式。它与上面描述的 UDP 格式共享相同的成帧格式。这个(BSD 许可的)程序给出了如何将 MAC-LTE 帧直接写入这种格式文件的示例。它没有自己注册的 DLT,因此如果(如同该程序所做的那样)你使用 DLT 147,则需要编辑 DLT_USER dissector 的首选项(添加一项 DLT=147,Payload Protocol=mac-lte-framed),或
你自己的成帧协议。函数 get_mac_lte_proto_data() 和 set_mac_lte_proto_data() 可用于查询和设置与帧关联的必要上下文信息。
MAC-LTE 统计信息可以在窗口中查看(见 Telephony | LTE | MAC ...)。
同样的统计信息可以在 tshark 中使用 -zmac-lte,stats 选项查看。
触发 expert 警告之前的重传次数。默认值为 3。
尝试使用 LTE RRC dissector 解码 BCH、PCH 和 CCCH 数据。默认值为 TRUE。
剖析 CRC 校验失败的帧。默认值为 FALSE。
尝试在 UDP 上进行启发式 LTE-MAC 成帧。默认值为 FALSE。从 Wireshark 2.0 开始,启发式激活已移至 Enabled Protocols 窗口。
尝试将 LCID 1&2 剖析为 srb 1&2。默认值为 FALSE。
LCID -> DRB 映射表。可以配置数据通道 ID 和 RLC 模式,以便为这些 SDU 调用 RLC-LTE dissector。
尝试跟踪 UL HARQ 重发。当帧标记为 reTx 时,查找到原始 tx 的链接。默认值为 TRUE。
应发出警告时的 BSR 大小。默认值为 50(19325 < BS <= 22624)
跟踪 UE 内 SR 的状态。查找并显示 SR 请求与最终授权或失败指示之间的链接。默认值为 TRUE。
在 Info 列中显示哪一层信息。可选项为 PHY、MAC 或 RLC 信息。默认值为 MAC-info。
XXX - 向 SampleCaptures 页面添加一个简单的示例捕获文件,并从此处链接(见下文)。保持该文件简短;也建议对其进行 gzip 压缩,使其更小,因为 Wireshark 可以自动打开 gzip 压缩文件。
完整的 MAC-LTE 显示过滤器字段列表可在显示过滤器参考中找到
仅显示基于 MAC-LTE 的流量:
mac-lte捕获时不能直接过滤 MAC-LTE 协议帧。但是,如果你使用受支持的 UDP 成帧格式,可能可以按你知道正在使用的 UDP 端口进行过滤,例如
udp port 99993GPP TS 36.321 Evolved Universal Terrestrial Radio Access (E-UTRA); Medium Access Control (MAC) protocol specification
3GPP TS 36.213 Evolved Universal Terrestrial Radio Access (E-UTRA); Physical layer procedures
使用受支持的 UDP 成帧格式生成并发送帧的示例程序
以可由 mac-lte-framed dissector 读取的格式写入 PCAP 文件的示例程序。
建议对此 dissector 以及其他 LTE dissector 使用当前源代码或近期的自动构建版本。
于 2020-08-11 23:16:25 UTC 从 https://wiki.wireshark.org/MAC-LTE 导入