Tell me more ×
Electrical Engineering Stack Exchange is a question and answer site for electronics and electrical engineering professionals, students, and enthusiasts. It's 100% free, no registration required.

What is a multiplexed network?

Multiplexing means many to one and sending the result over the network. As far as I know, Control Area Network (CAN) supports multiplexing. How?

CAN is said to support multicast, one to many (kind of de-multiplexing). Then what is multiplexing and a multiplexed network?

share|improve this question
2  
AFAIK CAN packets doesn't have a source or destination address at all. They're always broadcast. – Axeman Jul 3 '12 at 7:13
@Axeman - CAN packets have a destination address in the CAN spec (though not a source address). The actual hardware is a bus network, so you could kind of say it's a broadcast network from a hardware perspective. – Connor Wolf Jul 19 '12 at 1:06
Identifiers in the arbitration field in a CAN frame are not addresses and other data besides control field is just payload. So, where is the address? – Axeman Jul 19 '12 at 16:10

1 Answer

up vote 2 down vote accepted

A multiplexed network means that several messages uses the same transmission medium (see below for short version from wikipkedia at the same time.

In telecommunications and computer networks, multiplexing (also known as muxing) is a method by which multiple analog message signals or digital data streams are combined into one signal over a shared medium. The aim is to share an expensive resource. For example, in telecommunications, several telephone calls may be carried using one wire. Multiplexing originated in telegraphy, and is now widely applied in communications.

The multiplexed signal is transmitted over a communication channel, which may be a physical transmission medium. The multiplexing divides the capacity of the high-level communication channel into several low-level logical channels, one for each message signal or data stream to be transferred. A reverse process, known as demultiplexing, can extract the original channels on the receiver side.

I have not used CAN but reading this white paper about CAN and Multiplexing they seem to be using using the same definition, if you look at for instance pages 9 and 7 you will note that the CAN uses only one cable that connects all nodes.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.