Statistical multiplexing

Statistical multiplexing

Statistical multiplexing is a type of communication link sharing, very similar to Dynamic bandwidth allocation (DBA). In statistical multiplexing, a communication channel is divided into an arbitrary number of variable bit-rate digital channels or data streams. The link sharing is adapted to the instantaneous traffic demands of the data streams that are transferred over each channel. This is an alternative to creating a fixed sharing of a link, such as in general time division multiplexing and frequency division multiplexing. When performed correctly, statistical multiplexing can provide a link utilization improvement, called the "statistical multiplexing gain".

Statistical multiplexing is facilitated through packet mode or packet oriented communication, which amongst others is utilized in packet switched computer networks. Each stream is divided into packets that normally are delivered asynchronously in a first-come first-serve fashion. Alternatively, the packets may be delivered according to some scheduling discipline for fair queuing or differentiated and/or guaranteed Quality of service.

Statistical multiplexing of an analog channel, for example a wireless channel, is also facilitated through the following schemes:
* Random frequency-hopping orthogonal frequency division multiple access (RFH-OFDMA)
* Code-division multiple access (CDMA), where different amount of spreading codes or spreading factors can be assigned to different users.

Statistical multiplexing normally implies "on-demand" service rather than one that preallocates resources for each data stream. Statistical multiplexing schemes do not control user data transmissions.

Comparison with static TDM

Time domain statistical multiplexing (packet mode communication) is similar to time-division multiplexing (TDM), except that, rather than assigning a data stream to the same recurrent time slot in every TDM frame, each data stream is assigned time slots (of fixed length) or data frames (of variable lengths) that often appear to be scheduled in a randomized order, and experience varying delay (while the delay is fixed in TDM).

Statistical multiplexing allows the bandwidth to be divided arbitrarily among a variable number of channels (while the number of channels and the channel data rate are fixed in TDM).

Statistical multiplexing ensures that slots will not be wasted (whereas TDM can waste slots). The transmission capacity of the link will be shared by only those users who have packets.

Static TDM and other circuit switching is carried out at the physical layer in the OSI model and TCP/IP model, while statistical multiplexing is carried out at the data link layer and above.

Channel identification

In statistical multiplexing, each packet or frame contains a channel/data stream identification number, or (in the case of datagram communication) complete destination address information.


Examples of statistical multiplexing are:

* The MPEG transport stream for digital TV transmission. Statistical multiplexing is used to allow several video, audio and data streams of different data rates to be transmitted over a bandwidth-limited channel (see #Statistical multiplexer). The packets have constant lengths. The channel number is denoted Program ID (PID).

* The UDP and TCP protocols, where data streams from several application processes are multiplexed together. The packets may have varying lengths. The port numbers constitute channel identification numbers (and also address information).

* The X.25 and Frame relay packet-switching protocols, where the packets have varying lengths, and the channel number is denoted Virtual Connection Identifier (VCI). The international collection of X.25 providers, using the X.25 protocol suite was colloquially known as "the Packet switched network" in the 1980s and into the beginning of the 1990s.

* The Asynchronous Transfer Mode packet-switched protocol, where the packets have fixed length. The channel identification number consists of a Virtual Connection Identifier (VCI) and a Virtual Path Identifier (VPI).

tatistical multiplexer

In for example digital audio and video broadcasting, a statistical multiplexer is a content aggregating device that allows broadcasters to provide the greatest number of audio or video services for a given bandwidth by sharing a pool of fixed bandwidth among multiple services or streams of varying bitrates. The multiplexer allocates to each service the bandwidth required for its real-time needs so that services with complex scenes receive more bandwidth than services with less complex ones. This bandwidth sharing technique produces the best video quality at the lowest possible aggregate bandwidth.

See also

* Dynamic bandwidth allocation
* Packet switching
* Packet
* Data frame
* Dynamic TDMA

Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • statistical multiplexing — paketinis sutankinimas statusas T sritis informatika apibrėžtis Duomenų perdavimas, kai kelių ↑kanalų sutankinimas vyksta ↑duomenų paketų lygiu. Sutankintų duomenų perdavimas vyksta tolygiau, išvengiama kanalų perkrovos. atitikmenys: angl. packet …   Enciklopedinis kompiuterijos žodynas

  • statistical multiplexing —    Abbreviated stat mux. In communications, a method of sharing a transmission channel by using statistical techniques to allocate resources. A statistical multiplexer can analyze traffic density and dynamically switch to a different channel… …   Dictionary of networking

  • statistical multiplexing —    Technique of multiplexing a channel to simultaneously process multiple data communications transmissions; a channel is assigned to a communications device only if it actually has data to send or receive …   IT glossary of terms, acronyms and abbreviations

  • Multiplexing — General multiplex scheme: the ν input lines channels are multiplexed into a single fast line. The demultiplexer receives the multiplexed data stream and extracts the original channels to be transferred …   Wikipedia

  • multiplexing —    A technique that transmits several signals over a single communications channel. Frequency division multiplexing separates the signals by modulating the data into different carrier frequencies.    Time division multiplexing divides the… …   Dictionary of networking

  • Time-division multiplexing — (TDM) is a type of digital or (rarely) analog multiplexing in which two or more signals or bit streams are transferred apparently simultaneously as sub channels in one communication channel, but are physically taking turns on the channel. The… …   Wikipedia

  • Wavelength-division multiplexing — For the radio station, see DWDM FM. Multiplex techniques Circuit mode (constant bandwidth) TDM · FDM · SDM Polarization multiplexing Spatial m …   Wikipedia

  • wavelength division multiplexing —    Abbreviated WDM. A frequency division multiplexing (FDM) technique that allows a single fiber optic cable to carry multiple light signals rather than a single light signal. WDM places each signal on a different frequency.    See also frequency …   Dictionary of networking

  • frequency-division multiplexing —    Abbreviated FDM. A method of sharing a transmission channel by dividing the bandwidth into several parallel paths, defined and separated by guard bands of different frequencies designed to minimize interference. All signals are carried… …   Dictionary of networking

  • time-division multiplexing —    Abbreviated TDM. A method of sharing a transmission channel by dividing the available time equally between competing stations. At the receiving end, the different signals are merged back into their individual streams.    See also frequency… …   Dictionary of networking

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”