Skip to content
Wireshark Wiki 中文翻译整理专题首页原始页面

LTE 的 Radio Link Control (RLC)

该协议位于 LTE 空中接口中的 MAC 层和 PDCP 层之间(连接 LTE UE 与 eNodeB)。

协议依赖

MAC-LTE dissector 可以为 srb1 和 srb2 调用 RLC-LTE dissector(因为已知它们应为 AM)。对于 signalling PDU,RLC-LTE dissector 可以为 SRB channel 调用 PDCP-LTE,或为 CCCH channel 调用 LTE_RRC。这由首选项控制(见下文)。

已经定义了一种用于 RLC-LTE 的 UDP framing format(在 packet-rlc-lte.h 中描述,仅供 Wireshark 使用)

示例流量

Wireshark

RLC-LTE dissector 功能完整。它支持从以下来源读取 RLC-LTE frame:

  • DCT2000 日志文件,或

  • 使用 packet-rlc-lte.h 中定义的 UDP 格式。这个(BSD 许可的)程序给出了一个示例,说明如何以这种格式发送 RLC-LTE frame。请注意,你需要启用 rlc-lte-udp 才能解码这些 frame。

Telephony 菜单中有一个 LTE RLC stats 窗口。这对于查找出现问题的 channel,以及设置合适的显示过滤器可能很有用。

同样的统计信息也可通过 tshark 获取,使用选项 -zrlc-lte,stats

Telephony 菜单中还提供 RLC Time/Sequence graph。

首选项设置

  • Do sequence analysis for AM channels。可以针对独立的 RLC frame,或在 MAC frame 内找到的 RLC frame 执行。默认值为 OFF。
  • Do sequence analysis for UM channels。可以针对独立的 RLC frame,或在 MAC frame 内找到的 RLC frame 执行。默认值为 OFF。
  • Call PDCP dissector for SRB PDUs。默认值为 OFF。
  • Call RRC dissector for CCCH PDUs。默认值为 OFF。
  • Try heuristic LTE-RLC framing over UDP。默认值为 OFF。从 Wireshark 2.0 开始,heuristic activation 被移至 Enabled Protocols 窗口。
  • May see RLC headers only。默认值为 OFF。
  • Attempt SDU reassembly。默认值 if OFF。目前无法处理乱序 PDU 或 resegmentation。

示例捕获文件

XXX - 向 SampleCaptures 页面添加一个简单的示例捕获文件,并从此处链接到它(见下文)。请保持该文件较短,最好也将其 gzip 以进一步减小大小,因为 Wireshark 可以自动打开 gzipped 文件。

  • SampleCaptures/PROTO.pcap

显示过滤器

RLC-LTE 显示过滤器字段的完整列表可在显示过滤器参考中找到

仅显示基于 RLC-LTE 的流量:

 rlc-lte

捕获过滤器

捕获时不能直接过滤 RLC-LTE 协议。

外部链接

  • 3GPP TS 36.322 Evolved Universal Terrestrial Radio Access (E-UTRA) Radio Link Control (RLC) protocol specification

  • 生成并发送使用受支持 UDP framing format 的 frame 的示例程序

讨论

建议你对该 dissector 和其他 LTE dissector 使用当前源代码或近期的自动构建版本。

导入自 https://wiki.wireshark.org/RLC-LTE ,时间为 2020-08-11 23:23:59 UTC

原始页面图片

rlc_call.png
rlc_call.png
rlc_lte_stats.png
rlc_lte_stats.png
rlc_graph.png
rlc_graph.png

相关 Wireshark Wiki 页面

网络分析技术档案