osmo-e1d/src/octoi
Harald Welte 38b1c5d3f0 RIFO (random in, first out) for IP->E1 direction
In the past, we used a FIFO structure (first in, first out) - which
obviously cannot deal with packet re-ordering on the IP side.

This patch introduces a new "RIFO" as a replacement for the FIFO.

The RIFO is able to reconstruct E1 frame ordering by using the
reduced frame number from the TDMoIP messages, at least as long
as the related frame number range is within the current RIFO depth.

Change-Id: I22256870114cb85e4e10932554478be7061e086b
2022-04-09 13:21:49 +02:00
..
Makefile.am RIFO (random in, first out) for IP->E1 direction 2022-04-09 13:21:49 +02:00
e1oip.c RIFO (random in, first out) for IP->E1 direction 2022-04-09 13:21:49 +02:00
e1oip.h RIFO (random in, first out) for IP->E1 direction 2022-04-09 13:21:49 +02:00
frame_fifo.c OCTOI: initial support for E1oIP forwarding 2022-03-28 12:26:09 +02:00
frame_fifo.h RIFO (random in, first out) for IP->E1 direction 2022-04-09 13:21:49 +02:00
frame_rifo.c RIFO (random in, first out) for IP->E1 direction 2022-04-09 13:21:49 +02:00
frame_rifo.h RIFO (random in, first out) for IP->E1 direction 2022-04-09 13:21:49 +02:00
libosmo-octoi.map OCTOI: initial support for E1oIP forwarding 2022-03-28 12:26:09 +02:00
octoi.c RIFO (random in, first out) for IP->E1 direction 2022-04-09 13:21:49 +02:00
octoi.h OCTOI: initial support for E1oIP forwarding 2022-03-28 12:26:09 +02:00
octoi_clnt_fsm.c OCTOI: initial support for E1oIP forwarding 2022-03-28 12:26:09 +02:00
octoi_clnt_vty.c OCTOI: initial support for E1oIP forwarding 2022-03-28 12:26:09 +02:00
octoi_fsm.c OCTOI: initial support for E1oIP forwarding 2022-03-28 12:26:09 +02:00
octoi_fsm.h OCTOI: initial support for E1oIP forwarding 2022-03-28 12:26:09 +02:00
octoi_sock.c OCTOI: initial support for E1oIP forwarding 2022-03-28 12:26:09 +02:00
octoi_sock.h OCTOI: initial support for E1oIP forwarding 2022-03-28 12:26:09 +02:00
octoi_srv_fsm.c OCTOI: initial support for E1oIP forwarding 2022-03-28 12:26:09 +02:00
octoi_srv_vty.c OCTOI: initial support for E1oIP forwarding 2022-03-28 12:26:09 +02:00
octoi_vty.h OCTOI: initial support for E1oIP forwarding 2022-03-28 12:26:09 +02:00