[Ns-developers] Preliminary release of NS-3 WiMAX module
jahanzeb.farooq at sophia.inria.fr
Mon Jun 2 10:47:07 PDT 2008
Of course since the fundamental functionalities of the WiMAX network
have been implemented to support the PMP mode, the time required to
implement the Mesh would be significantly shorter. However the work will
still be of significant amount. For example in the general Mesh
architecture there is no BS (actually there is one but not as
centralized as in PMP) and hence distributed scheduling algorithms must
be implemented. And if a superior Mesh BS is implemented, there are
number of functionalities it must support which are different than for
PMP BS. Additionally there would be significant amount of work to
implement the functionalities supporting direct links among the nodes in
order to create the Mesh topology. Hence as much I see the work will
still require approximately 4-5 months at minimum to implement
fundamental features of Mesh mode. However this is only a rough
On Mon, 2008-06-02 at 13:03 -0300, Erlon Cruz wrote:
> Hi Thierry and Jahanzeb,
> Some time ago I saw a documentation from Jahanzeb reporting the
> working plan on buildind ns3 WIMAX module. The project duration, was
> around 8 moths (I don't remember well). Do you thing build the NS-3
> WimAX mesh module should take the same time, or there is somethig
> already built on PMP module that can abreviate this duration?
> On Mon, Jun 2, 2008 at 11:58 AM, Thierry Turletti
> <Thierry.Turletti at sophia.inria.fr> wrote:
> Hi Erlon
> Unfortunately, it is not in our to-do list but if you are
> interested in, you are very welcome to contribute.
> Erlon Cruz a écrit :
> Hi Jahanzeb,
> Is there any perspective in to support mesh mode??
> Best Regards
> On Wed, May 28, 2008 at 2:38 PM, Jahanzeb Farooq <
> jahanzeb.farooq at sophia.inria.fr> wrote:
> Hi all,
> It's been a while being a silent member of the
> mailing list. I hereby
> announce the preliminary release (version
> 0.9.0 ??) of the WiMAX module
> for NS-3. The module currently implements the
> functionalities of the WiMAX standard.
> Following is a brief outline of
> the functionalities implemented:
> - Generation of the MAC frames (in TDD mode)
> and construction and
> transmission of the key MAC management
> messages (namely DL-MAP, UL-MAP,
> DCD, UCD, RNG-REQ and RNG-RSP).
> - Creation of the burst profiles, the specific
> MAC layer data
> structures which define the PHY specific
> parameters to be used for
> receiving and transmitting.
> - Network entry and initialization procedure.
> It includes the scanning
> process where the SS (subscriber station)
> scans for the suitable channel
> and the initial ranging process where the SS
> performs a handshake with
> the BS (base station) and exchanges the set of
> parameters to be used in
> the network.
> - Creation and assignment of management and
> transport connections. Since
> scheduling services are not yet implemented,
> currently only one
> transport connection per SS is supported.
> - Uplink scheduler at the BS, responsible of
> assigning bandwidth/uplink
> allocations to SSs. Note that the uplink
> scheduler currently does not
> take into account bandwidth requests since the
> bandwidth management
> mechanism is yet to be implemented.
> - Simplified versions of FCFS based outbound
> schedulers at BS and SS.
> - Two different versions of the PHY layer: a
> basic PHY which simply
> forwards bursts ignoring any underlying PHY
> layer details, and a more
> complete OFDM PHY layer developed at LIP6,
> France, as per the WiMAX OFDM
> PHY specification. However note that OFDM PHY
> only uses a simplistic
> AWGN channel and no propagation/error model is
> currently implemented.
> - Simplified versions of burst profile manager
> and classifier. The burst
> profile manager implements the functions of
> creation and assignment of
> burst profiles. The classifier maps the
> incoming traffic to the
> connections based on the destination address.
> - The WiMAX Helper and tracing APIs.
> The module has only recently entered into its
> advanced development
> phase. Some of the major features yet to be
> implemented are scheduling
> services, service flow management and
> bandwidth management.
> For a more detailed version of the above
> summary please refer to the
> README file under src/devices/wimax/
> The code is currently located at the link
> Any comments or code reviews are welcomed.
> Thank you.
> Jahanzeb Farooq
More information about the Ns-developers