Penguin
Diff: DemandAssignedMultipleAccess
EditPageHistoryDiffInfoLikePages

Differences between version 2 and previous revision of DemandAssignedMultipleAccess.

Other diffs: Previous Major Revision, Previous Author, or view the Annotated Edit History

Newer page: version 2 Last edited on Tuesday, March 9, 2004 6:24:06 pm by SamuelFalvo Revert
Older page: version 1 Last edited on Tuesday, March 9, 2004 6:21:36 pm by SamuelFalvo Revert
@@ -11,7 +11,7 @@
 1) Slave desires access to the network, and so, it transmits a connection request. The master will receive this request, and will add the slave's address to a "poll-list". The request is not officially acknowledged until the it is the slave's turn to access the network. 
  
 2) When the slave is polled, it may then transmit frames to the master. The master stores the packets for later processing and/or routing. Note that these packets are ''not'' acknowledged until the next poll cycle. Each packet has a destination address (which may or may not be the master's address). Packets intended for reception by a destination are queued ''until it's that destination node's turn to use the network.'' At that time, the packets are finally forwarded to their destination. (Note: this repetition is necessary, since node A may not be in communications range with node B, even if both are in range of the master node.) 
  
-3) If a node has nothing to transmit when it is polled, its poll priority is reduced (hence, it is polled less often) relative to nodes that ''do'' have packets to transmit. 
+3) If a node has nothing to transmit when it is polled, its poll priority is reduced (hence, it is polled less often) relative to nodes that ''do'' have packets to transmit. When it finally does have something to transmit, it's poll priority is brought back to normal. In this manner, DAMA can implement crude forms of quality of service as well, as isochronous data streams can be given much higher priorities than variable-bitrate streams
  
 4) If a slave node wishes to disconnect, it does so by sending special packets to the master, where-upon it will remove the slave from the poll-list. 
The following authors of this page have not agreed to the WlugWikiLicense. As such copyright to all content on this page is retained by the original authors.
  • SamuelFalvo
The following authors of this page have agreed to the WlugWikiLicense.

    lib/plugin/WlugLicense.php (In template 'html'):99: Warning: Invalid argument supplied for foreach()

    lib/plugin/WlugLicense.php (In template 'html'):111: Notice: Undefined variable: ignore_authors

    lib/plugin/WlugLicense.php (In template 'html'):111: Warning: in_array() [<a href='function.in-array'>function.in-array</a>]: Wrong datatype for second argument