Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Distributed-queue dual-bus
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
In [[telecommunications]], a '''distributed-queue dual-bus network''' ('''DQDB''') is a distributed multi-access [[telecommunications network|network]] that (a) supports integrated communications using a dual bus and distributed queuing, (b) provides access to [[Local area network|local]] or [[metropolitan area networks]], and (c) supports connectionless [[data transfer]], [[telecommunication connection|connection]]-oriented data transfer, and [[isochronous signal|isochronous]] communications, such as voice communications. [[IEEE 802.6]] is an example of a network providing DQDB access methods. == Concept of operation == The DQDB [[medium access control]] (MAC) algorithm is generally credited to Robert Newman who developed this algorithm in his PhD thesis in the 1980s at the [[University of Western Australia]]. To appreciate the innovative value of the DQDB MAC algorithm, it must be seen against the background of [[Local area network|LAN]] protocols at that time, which were based on broadcast (such as IEEE 802.3 Ethernet) or a ring (like IEEE 802.5 [[Token Ring]] and [[Fiber Distributed Data Interface|FDDI]]). The DQDB may be thought of as two token rings, one carrying data in each direction around the ring. This improves reliability which is important in [[Metropolitan area network|Metropolitan Area Networks]] (MAN), where repairs may take longer than in a LAN and Wi-Fi because the damage may be inaccessible. The DQDB standard IEEE 802.6 was developed while [[Asynchronous Transfer Mode|ATM]] ([[Broadband ISDN]]) was still in early development, but there was strong interaction between the two standards. [[Asynchronous Transfer Mode#ATM concepts|ATM cells]] and DQDB frames were harmonized. They both settled on essentially a 48-byte data frame with a 5-byte header. In the DQDB algorithm, a distributed queue was implemented by communicating queue state information via the header. Each node in a DQDB network maintains a pair of state variables which represent its position in the distributed queue and the size of the queue. The headers on the reverse bus communicated requests to be inserted in the distributed queue so that upstream nodes would know that they should allow DQDB cells to pass unused on the forward bus. The algorithm was remarkable for its extreme simplicity. Currently DQDB systems are being installed by many carriers {{who|date=March 2019}} in entire cities, with lengths that reach up to {{convert|160|km|mi|abbr=on}} with speeds of a [[Digital Signal 3|DS3]] line (44.736 Mbit/s). Other implementations use optical fiber for a length of up to 100 km and speeds around 150 Mbit/s. == References == {{FS1037C}} {{Authority control}} [[Category:Metropolitan area networks]] [[Category:Local area networks]] [[Category:Link protocols]] {{compu-network-stub}}
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Templates used on this page:
Template:Authority control
(
edit
)
Template:Compu-network-stub
(
edit
)
Template:Convert
(
edit
)
Template:FS1037C
(
edit
)
Template:Who
(
edit
)
Search
Search
Editing
Distributed-queue dual-bus
Add topic