Changes between Version 12 and Version 13 of CSMAMAC


Ignore:
Timestamp:
Feb 7, 2008, 10:13:16 PM (16 years ago)
Author:
chunter
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CSMAMAC

    v12 v13  
    5757}}}
    5858
     59----
     60
    5961=== Idle ===
     62
     63There are two purposes of this state: At the beginning of time the code must initialize the framework and WARP hardware, and in the steady state it must sit and wait for an event to take place. This state maps to the
     64
     65{{{
     66#!c
     67int main()
     68}}}
     69
     70function of [source:/ResearchApps/MAC/CSMA/csmaMac.c@L csmaMac.c].
     71
     72----
    6073
    6174=== Accepted Packet from Source ===
    6275
     76----
     77
    6378=== Medium State ===
     79
     80----
    6481
    6582=== Transmit Packet via PHY ===
    6683
     84----
     85
    6786=== Set TIMEOUT Timer ===
     87
     88----
    6889
    6990=== Set BACKOFF Timer ===
    7091
     92----
     93
    7194=== Received Packet via PHY ===
     95
     96----
    7297
    7398=== Checksum ===
    7499
     100----
     101
    75102=== Destination Address ===
     103
     104----
    76105
    77106=== Packet Type ===
    78107
     108----
     109
    79110=== Clear TIMEOUT ===
     111
     112----
    80113
    81114=== Deliver Packet to Sink ===
    82115
     116----
     117
    83118=== Timer Expired ===
     119
     120----
    84121
    85122=== Timer Type ===
    86123
     124----
     125
    87126=== Medium State ===
     127
     128----
    88129
    89130=== Maximum Resends ===
    90131
     132----
     133
    91134=== Drop Packet ===
     135
     136----
    92137
    93138=== Increment Resend Counter ===