<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
On 12/11/09 13:44, Andrew Kohlsmith (Mailing List Account) wrote:<br>
<blockquote cite="mid:200912110744.17239.aklists@mixdown.ca" type="cite">
  <pre wrap="">Actually TDMoE is pretty straightforward.

Aside from the ethernet header, there is a very thin TDMoE header which 
describes type, sub-address (span # basically), number of channels, format, 
signalling, alarms and the ever-important sequence number.  The rest of the 
payload is just a linear array of DAHDI_CHUNKSIZE (8 bytes) channel data.

The sequence number (seqno) is just a number which is ever-incrementing and is 
used by the receiving side to ensure that no frames were missed.

The rest of it is VERY much like normal TDM circuits. The alarms operate the 
same way, the signalling operates the same way... if all it is that you're 
interested in is the bits on the wire, ztdynamic.c is what you're after (not 
sure what it's called in DAHDI offhand.)

I did a fair amount of work with this a number of years back. If you have any 
specific questions I'd be happy to help.

-A.

  </pre>
</blockquote>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<span id="result_box" class="long_text"><span
 style="background-color: rgb(255, 255, 255);" title="Hola">Hello<br>
<br>
</span><span style="background-color: rgb(255, 255, 255);"
 title="Si, antes de escribir el post en la lista mire el codigo fuente en el svn pero hace tiempo que no programo en C y no lo consigo entender con totalidad.">If,
before
writing the post on the list see the source code in svn but you
have not program in C and do not fully understand it. </span><span
 style="background-color: rgb(255, 255, 255);"
 title="Tambien he estado buscando capturas de tcpdump o similar de esto, para ver si con algunos ejemplos era capaz de entenderlo, pero tampoco lo he conseguido :-(.">I
have
also been looking catches tcpdump or similar to this, to see if
some examples could understand, but I have not really got :-(.<br>
<br>
</span><span style="background-color: rgb(255, 255, 255);"
 title="Segun lo que he podido entender (seguramente mal):">From what I
understood (probably wrong):<br>
</span><span style="background-color: rgb(255, 255, 255);"
 title="- Byte 0: el numero (tama&ntilde;o) de muestras por canal.">- Byte 0:
number (size) of samples per channel.<br>
</span><span style="background-color: rgb(255, 255, 255);"
 title="- Byte 1: Alarmas.">- Byte 1: Alarms.<br>
</span><span title="- Byte 2-3: Contador.">- Byte 2-3: Timer.&nbsp; </span><span
 style="background-color: rgb(255, 255, 255);"
 title="&iquest;valor autoincremental de lo que se ha enviado?.">Auto-increment
value of what was sent?. </span><span title="No entiendo muy bien esto">I
do not understand this<br>
</span><span style="background-color: rgb(255, 255, 255);"
 title="- Byte 4-5: Numero de canales en el mensaje.">- Byte 4-5:
Number of channels in the message.<br>
</span><span title="- Byte 6...:">- Byte 6 ...:<br>
</span><span style="background-color: rgb(255, 255, 255);"
 title="- Resto: mensajeria">- Rest: Messaging<br>
<br>
</span><span style="background-color: rgb(255, 255, 255);"
 title="&iquest;Pueden llegar mensajes de varios canales en el mismo paquete tdmoe?">Can
get messages from various channels in the same package TDMoE? </span><span
 style="background-color: rgb(255, 255, 255);"
 title="En caso de ser asi, el byte 0 se aplicaria para todos los canales aunque sean mas peque&ntilde;os y se rellenarian con valores nulos &iquest;es correcto?.">If
so, byte 0 would apply to all channels even though they are smaller and
are filled in with null values is that correct?. </span><span
 style="background-color: rgb(255, 255, 255);"
 title="El byte 4, 5 y 6, no los tengo muy claro...">Byte 4, 5 and 6, I
do not have very clear ...<br>
<br>
</span><span style="background-color: rgb(255, 255, 255);"
 title="Intentare montar un asterisk de pruebas y configurare tdmoe, a ver si puedo capturar alguna trama tmdoe e intentar analizarla.gracias.">I
will try to mount an asterisk and I'll set TDMoE test to see if I can
catch some tmdoe and try analyze. thanks.<br>
<br>
</span><span title="saludos">Greetings</span></span>
</body>
</html>