Changes between Version 2 and Version 3 of Internal/WinlabMadwifi/PipelineMACPaper


Ignore:
Timestamp:
Nov 15, 2005, 5:35:57 PM (19 years ago)
Author:
zhibinwu
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Internal/WinlabMadwifi/PipelineMACPaper

    v2 v3  
    88 * Per packet Micro-scheduling need firmware/hardware(MAC) upgrade
    99 * Macro-scheduling could be done in multiple packet basis peridodically, e.g 10ms.
    10  *such cooperative scheduling extensions can be supported using a new layer on top of the existing MAC layer.
     10 * Cooperative scheduling extensions can be supported using a new layer on top of the existing MAC layer.
    1111
    1212
    1313== Features of Scheme ==
    1414 * each node conducts "global scheduling" based on "load infomation" of all other nodes.
    15  *
     15    * the global scheduling determines a TDMA-like slot/bandwidth allocation
     16 * 3 stages, 2 1/2 pipelineing:
     17   * estimation -- load exchange -- scheduling
     18   * equivalent to predict -- signaling -- access
     19 * Kernel code modification
     20   * packet_tx
     21   * packet_rx
     22   * stop_queue
     23   * wake_queue
    1624
    1725== Weakness ==
    18  * not a solution for multi-hop
     26 * a solution for IEEE 802.11 Wireless LAN, not a solution for multi-hop
    1927 * no solution for signalling loss, wrong scheduling automatically fades out in next cycle.
     28 * rely on AP's beacon to sync all nodes.
    2029
    2130