osmo-gbproxy/openbsc/include
Harald Welte 0273fabe88 GPRS LLC: Add non-standard method of sequence number recovery
In some situations (like MS reboot without prior DETACH or SGSN reboot
without prior MS detach), the LLC sequence numbers for UI mode could
be different on both sides.

The LLC spec unfortunately doesn't permit us to send something like a
FRMR in this case, but instructs us to silently discard the frame.  At
that time the remote LLC entity will re-transmit the frame with the same
seqeunce number over and over again, which we will drop again and again.

The mthod used now will keep track of the last received UI sequence
number.  If that number is retransmitted for three times in a row, then
we accept this sequence number and recover from that point on.
2013-06-21 14:06:18 +02:00
..
openbsc GPRS LLC: Add non-standard method of sequence number recovery 2013-06-21 14:06:18 +02:00
Makefile.am use new external libosmogb (part of libosmocore.git) 2012-06-17 23:34:34 +08:00
compat_af_isdn.h move openbsc into its own subdirectory 2009-06-10 05:40:52 +08:00
mISDNif.h move openbsc into its own subdirectory 2009-06-10 05:40:52 +08:00