libosmo-netif 1.6.0
Osmocom network interface library
osmux_hdr Struct Reference

Osmux protocol header. More...

#include <osmux.h>

Data Fields

uint8_t seq
 
uint8_t circuit_id
 
uint8_t data [0]
 

Detailed Description

Osmux protocol header.

OSmux header:

 rtp_m (1 bit):             RTP M field (RFC3550, RFC4867)
 ft (2 bits):               0=signalling, 1=voice, 2=dummy
 ctr (3 bits):              Number of batched AMR payloads (starting 0)
 amr_f (1 bit):             AMR F field (RFC3267)
 amr_q (1 bit):             AMR Q field (RFC3267)
    seq (8 bits):           Combination of RTP timestamp and seq. number
    circuit_id (8 bits):    Circuit ID, ie. Call identifier.
 amr_ft (4 bits):   AMR FT field (RFC3267)
    amr_cmr (4 bits):       AMR CMT field (RFC3267)

The documentation for this struct was generated from the following file: