TDMoE over DSL


#1

it’s possible run TDMoE over DSL link (VDSL or SHDSL)?


#2

I’d never even heard of TDMoE until you mentioned it, but i’d say it’s guaranteed that it can’t be done - because it requires a synchronous transmission medium and DSL is asynchronous.

Even though TDMoE is carried over ethernet, it has to be a point to point ethernet connection - i.e., not via a switch. And i think it has to be done over raw ethernet, not via IP over ethernet - which is probably the most common way ethernet is used.

TDMoE is a very interesting application though.

Have you read:

voip-info.org/wiki/view/Asterisk+TDMoE


#3

[quote=“WillKemp”]Even though TDMoE is carried over ethernet, it has to be a point to point ethernet connection - i.e., not via a switch.[/quote] i think any traditional ethernet equipment (hub, switch, fiber media converter) must be ok:

but dsl can be a trouble - it add some delays.


#4

It may be, but i doubt that, because the switch will intefere with the timing - which is crucial to reassembling the bits of channel at the other end.

I take “single ethernet segment” to mean a single cable connection - i.e., from one NIC to another. If there’s a switch in the middle, that’s two segments - i.e., from NIC to switch and from switch to other NIC.


#5

I’ve played a bit with TDMoE.

When I put it across any Ethernet connectivity equipment, every now and then I’d have problems. Lost/dropped packets and network collisions are very problematic, and messed with both ends of the link.

What I have done (and quite successfully) is use TDMoE between Asterisk boxes on individual Ethernet connections that are joined only by a crossover Ethernet cable. It makes a very good connection. I highly reccomend this configuration if you’re planning a multiple server solution. (Even for Asterisk Real Time or something like that.)

Issues I did run into include making sure that both NICs were full duplex. Also the link worked best when the two cards were from the same manufacturer.

When you put one or two calls across the link it wasn’t really a problem but when you fully loaded the link, having a full duplex connection from the same manufacturer made a noticeable difference. Packets arrived very reliably, and very immediately.


#6

:frowning:

i need connect to E1 port, located on some distance (1km) from asterisk server.
i can add small server with one E1 card (like Wildcard TE110P) and connect it to the main server via VDSL (cheap) or fiber.

it’s possible use TDMoE in this configuration?


#7

I would doubt it. Really. Ethernet isn’t a real time method of delivering information. It simply wasn’t designed to be.

TDM (time divisional multiplexing) is, as it’s name suggests very time sensitive.

Timing sources have to be the same at both ends, (to prevent slips) and losses are very noticeable.

You NEED low latency for TDM connections, and I don’t think you’ll get that from a DSL line.

My suggestion would be to call the telco, and have a point to point E1 put between the Asterisk box and the distant E1 port. No, it’s not as cheap as a DSL solution, but with higher service quality, you should expect higher costs.

If you happen to have fiber (as you suggest) go buy a fibermux for each end. You can just run an E1 through that natively.

Don’t go trying to re-invent the wheel. It’s just not worth it. TDM solutions will always have a place in any voice installation, and I would think it’s appropriate here.


#8

[quote=“dufus”]My suggestion would be to call the telco, and have a point to point E1 put between the Asterisk box and the distant E1 port. No, it’s not as cheap as a DSL solution, but with higher service quality, you should expect higher costs.[/quote] classical E1 solution is shdsl or fiber modem with E1 interface, but i don’t like cost :wink:

exist any way run TDMoE over 1km link?


#9

Ethernet over cat5e (or better) cable should work up to about 1km. Try and get the whole distance in one cable - rather than joining it - if you can. If not, solder the joints or use a proper krone block - not plugs and sockets - and make a good job of it to increase your chances of it working.

Alternatively, set up an Asterisk server at the remote end and use IAX2 trunking to connect the two over DSL.


#10

It doesn’t matter if you don’t like the cost. It’s not likely you will get TDMoE to work across DSL. You will have to use it.

I would disagree with my colleague WillKemp. I don’t believe that you will get Cat 5 to work across a 1km distance. The specified limit for Cat 5 wiring is 100m. It is unlikely that it will work across a distance 10 times that which it was designed to operate.


#11

Yeah, of course! I’m not sure how that extra zero got into my head! :wink: