Changes between Version 16 and Version 17 of WANMAC


Ignore:
Timestamp:
Jul 14, 2006, 5:03:25 PM (18 years ago)
Author:
varunnayyar
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WANMAC

    v16 v17  
    6363==  ==
    6464
     65many Subscriber Stations '''(SS)''' forming a Star Topology. The BS broadcasts downlink and uplink maps periodically which tells a SS when would be
     66its turn to send and receive data, as is done in 802.16 or Wimax.  For the first implementation we have assumed the system to be in equilbrium
     67i.e. no new SS`s are added to the system. Their is no notion of an ACK here and no contention issues.
     68
     69==  ==
     70
     71==  ==
     72
     73[[Image(P2MP.png, align=centre, 500)]]
     74
     75
     76==  ==
     77
     78==  ==
     79
     80==  ==
     81
     82This behavioral description of both BS and SS can be transformed to state-machines, which in turn can be transformed to C-code. A few typical
     83transitions through states are numbered. For the Base Station, we have the following states:
     84
     85[[Image(BS.bmp, align=left, 500)]]
     86
     87==  ==
     88
     89==  ==
     90
     91==  ==
     92
     931) '''Process Map''' : The BS decides the allocation of slots for the uplink and the downlink to the various SS. Each slot consists of the number
     94of burst units allowed. For our TDM system we have assumed a equal slots for all the subscribers. Also, new Connection ID`s are allocated during
     95this stage.
     96
     972) '''Send Map''' : The Base Station broadcasts the map created in the above stage, using a special '''Connection ID''' 0, meant for all the
     98Subscriber nodes already in the system.
     99
     1003)'''DL Burst''' : The BS emits on the DownLink as specified by Map transmitted in the previous stage. To distinguish between each of the SS
     101it uses a Connection ID, which corresponds to its own queues. This can be heard by all the nodes and they too distinguish it by their
     102Connection ID.
     103
     1044) '''Contention Time''' : This stage is for future reserve. Any new SS wishing to join the system and already synchronized with BS would send in a Request
     105during this stage. For the time being we make the BS and the SS sleep during this period.
     106
     1075) '''UL Burst''' : The BS receives on the UpLink as specified by Map transmitted in the previous stage. Again it distinguishes between various SS`s
     108by the use of Connection ID.
     109
     1106) '''Map Sending''' : If the BS does not receive from any SS for a long time, it enters this special stage. After coming to this state, the BS
     111emits MAPS Periodically and simply waits for the rest of the frame.
     112
     113
     114==  ==
     115
     116==  ==
     117
     118==  ==
     119
     120==  ==
     121
     122==  ==
     123
     124==  ==
     125
     126==  ==
     127
     128==  ==
     129
     130
    65131For the Subscriber Station, the states look like the following:
    66132