Difference between revisions of "MIH implementation"

From Nsnam
Jump to: navigation, search
(Foresights)
(Foresights)
Line 21: Line 21:
  
 
== Foresights ==
 
== Foresights ==
In this section, you will find various components that are still needed to have start some MIH framework tests. They are presented in their order of priority:
+
In this section, you will find various components that are still needed to have start some MIH framework tests.
 +
 
 +
They are presented in their order of priority:
 
=== Local MIH exchanges ===
 
=== Local MIH exchanges ===
#Integration with WifiNetDevice and WimaxNetDevice
+
*Integration with WifiNetDevice and WimaxNetDevice
*WifiMihLinkSap -- ready to be done
+
**WifiMihLinkSap -- ready to be done
*WimaxMihLinkSap -- until Wimax is validated
+
**WimaxMihLinkSap -- until Wimax is validated
  
 
=== Remote MIH exchanges ===
 
=== Remote MIH exchanges ===

Revision as of 11:16, 1 November 2008

The goal of this article is to describe the ongoing implementation framework of the emerging 802.21 standard in ns-3. If you arrived here following your high curiosity line, that's great but assure that you have first read a few documents regarding that draft standard.

Main Page - Current Development - Developer FAQ - Tools - Related Projects - Project Ideas - Summer Projects

Installation - Troubleshooting - User FAQ - HOWTOs - Samples - Models - Education - Contributed Code - Papers

Overview

MIH framework in NS-3

API description

Where is what?

Use of smart pointers

Designing choice structures

Tasks completed so far

By now, the following MIH blocks are implemented:

  • An abstract MIH_LINK_SAP and its primitives
  • An abstract MIH_SAP and primitives for MIH processing on the local stack only

Ongoing development

The following tasks are being held currently:

  • Implementing MIH_FUNCTION for local MIH Events and Commands exchanges:
    • Link events delivery from MIH_LINK_SAPs to MIH_USERs (through MIH_SAPs)
    • Command delivery from MIH_USERs to MIH_LINK_SAPs

Foresights

In this section, you will find various components that are still needed to have start some MIH framework tests.

They are presented in their order of priority:

Local MIH exchanges

  • Integration with WifiNetDevice and WimaxNetDevice
    • WifiMihLinkSap -- ready to be done
    • WimaxMihLinkSap -- until Wimax is validated

Remote MIH exchanges

  • The MIH Protocol including:
    • Packet TLV formats
    • MIH message header format
    • Transport of MIH messages over L3+ plane
  • MIIS
    • RDF schemas