Multiplexer - Application note
UBX-13001887 - R12 Contents Page 3 of 27
C1-Public
Contents
Document information ................................................................................................................................ 2
Contents .......................................................................................................................................................... 3
1 Introduction ............................................................................................................................................. 5
1.1 Features and implementations ................................................................................................................ 6
1.1.1 TOBY-L2, TOBY-R2, LARA-R2, SARA-R5, SARA-U2, LISA-U2, SARA-G3, SARA-G4,
LEON-G1 series ................................................................................................................................................. 6
1.1.2 LISA-C2 series ..................................................................................................................................... 7
2 System parameters .............................................................................................................................. 8
2.1 Acknowledgement timer (T1).................................................................................................................... 8
2.2 Maximum frame size (N1) .......................................................................................................................... 9
2.3 Maximum number of retransmissions (N2) .......................................................................................... 9
2.4 Window size (k) ............................................................................................................................................ 9
2.5 Response timer for multiplexer control channel (T2) .......................................................................... 9
2.6 Response timer for wake-up procedure (T3) ....................................................................................... 10
2.7 Multiplexer control channel setup mode (subset) ............................................................................. 10
3 Multiplexer packet format for basic option ................................................................................. 11
3.1 Flag ................................................................................................................................................................ 11
3.2 Address ........................................................................................................................................................ 11
3.3 Control .......................................................................................................................................................... 11
3.3.1 Set Asynchronous Balanced Mode (SABM) command ..............................................................12
3.3.2 Unnumbered Acknowledgement (UA) response .........................................................................12
3.3.3 Disconnected Mode (DM) response ...............................................................................................12
3.3.4 Disconnect (DISC) command ..........................................................................................................12
3.3.5 Unnumbered Information with Header check (UIH) and unnumbered Information (UI)
frames ...............................................................................................................................................................12
3.4 Length indicator ........................................................................................................................................ 13
3.5 Information field ........................................................................................................................................ 13
3.6 Frame checking sequence field (FCS) .................................................................................................. 13
4 AT command / data interface .......................................................................................................... 14
4.1 AT command profiles ............................................................................................................................... 14
4.2 UART lines state during MUX protocol execution .............................................................................. 14
4.2.1 Exceptions for RING and DCD lines on UART. ............................................................................. 15
4.2.2 Break signal in a MSC command packet from TE ...................................................................... 15
5 Linux reference driver ........................................................................................................................ 16
5.1 Gsm0710.c .................................................................................................................................................. 16
5.1.1 Main ..................................................................................................................................................... 16
5.1.2 openDevicesAndMuxMode .............................................................................................................. 17
5.2 Buffer ............................................................................................................................................................ 17
6 Notes for developers .......................................................................................................................... 18
6.1 Enabling multiplexer trace messages .................................................................................................. 18