Differences between revisions 24 and 25
Revision 24 as of 2012-07-25 01:26:33
Size: 3339
Editor: BillMeier
Comment: Fix typo
Revision 25 as of 2015-11-26 14:49:44
Size: 3427
Comment:
Deletions are marked like this. Additions are marked like this.
Line 40: Line 40:
 * Try heuristic LTE-RLC framing over UDP. Default is OFF.  * Try heuristic LTE-RLC framing over UDP. Default is OFF. Starting from Wireshark 2.0, heuristic activation is moved to Enabled Protocols window.

Radio Link Control (RLC) for LTE

This protocol sits between the MAC and PDCP layers in the LTE air interface (connecting an LTE UE with an eNodeB).

Protocol dependencies

The MAC-LTE dissector can call the RLC-LTE dissector for srb1 and srb2 (since it is known that these should be AM). For signalling PDUs, the RLC-LTE dissector can call PDCP-LTE for SRB channels, or LTE_RRC for CCCH channels. This is controlled by preferences (see below).

A UDP framing format for RLC-LTE has been defined (described in packet-rlc-lte.h, purely for use with Wireshark)

Example traffic

rlc_call.png

Wireshark

The RLC-LTE dissector is fully functional. There is support for reading RLC-LTE frames from:

  • DCT2000 log files, or

  • using the UDP format defined in packet-rlc-lte.h. This (BSD-licensed) program gives an example of how you might send RLC-LTE frames in this format.

There is an LTE RLC stats window, available from the Telephony menu. This can be useful for finding channels where problems are happening, and setting appropriate display filters.

The same statistics are available from tshark, using the option -zrlc-lte,stats

rlc_lte_stats.png

Also available from the Telephony menu is an RLC Time/Sequence graph.

rlc_graph.png

Preference Settings

  • Do sequence analysis for AM channels. Can be done for either standalone RLC frames, or those found inside MAC frames. Default is OFF.
  • Do sequence analysis for UM channels. Can be done for either standalone RLC frames, or those found inside MAC frames. Default is OFF.
  • Call PDCP dissector for SRB PDUs. Default is OFF.
  • Call RRC dissector for CCCH PDUs. Default is OFF.
  • Try heuristic LTE-RLC framing over UDP. Default is OFF. Starting from Wireshark 2.0, heuristic activation is moved to Enabled Protocols window.
  • May see RLC headers only. Default is OFF.
  • Attempt SDU reassembly. Default if OFF. Will not currently work with out-of-order PDUs or resegmentation.

Example capture file

XXX - Add a simple example capture file to the SampleCaptures page and link from here (see below). Keep this file short, it's also a good idea to gzip it to make it even smaller, as Wireshark can open gzipped files automatically.

Display Filter

A complete list of RLC-LTE display filter fields can be found in the display filter reference

  • Show only the RLC-LTE based traffic:

     rlc-lte 

Capture Filter

You cannot directly filter RLC-LTE protocols while capturing.

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

  • Example program that generates and sends frames using the supported UDP framing format

Discussion

It is recommended that you use current sources or a recent automated build for this and other LTE dissectors.

RLC-LTE (last edited 2015-11-26 14:49:44 by PascalQuantin)