Adapter implementation between convergence and WIMAX specific lower layers

    Research output: ThesisMaster's thesisTheses

    Abstract

    Several environmental phenomena affect the propagation of wireless communication signals, leading to time-varying changes in channel conditions and inefficient use of network resources. In order to mitigate these undesired effects, adaptation is applied at various hierarchical levels of the wireless network. An adapter module that retrieves the necessary information for adaptation enables these adaptation processes. Also, there is reason for the adapter to have control of and management access to hardware (HW), to serve the adaptive triggering mechanisms. To allow such functionality, the adapter needs to have the relevant access to HW-specific layers. In this master's thesis, preliminary versions of two optional adapter solutions were designed and implemented. A simple network management protocol (SNMP) client module was implemented in Linux user-space to allow the horizontal control and management actions. In addition, a modular Linux kernel-space network device driver was implemented to allow direct HW interactions in the data link layer (DLL) when suitable access to the hardware is available. A combination of an SNMP client and network driver was implemented for subscriber station (SS) and customer premises equipment (CPE) systems. For access service network gateway (ASN-GW) and network control system (NCS), the SNMP client was implemented. The adapter solutions were implemented using American National Standards Institute C (ANSI C). The usability and performance limits of the adapter solutions were measured via relevant performance evaluations. The performance of SNMP requests was evaluated for both wireless WiMAX 16d link and Ethernet link. The performance of adapter interfaces was evaluated using the implemented user-space and kernel-space stub modules, because of the lack of real co-operating modules. The measured round-trip time for an SNMP GET request was 6~ms for Ethernet link and 53~ms for wireless WiMAX 16d link. The round trip for an SNMP GET request was 83~ms in the worst case. Slightly longer round-trip times are assumed for SNMP SET requests due to database write operation. Thus, when the general requirement for the adaptation cycle is from 500 to 1000~ms in a wide range of adaptive processes, those measurements and the more detailed results gathered from the evaluations imply that both adapter solutions are applicable for their planned use.
    Original languageEnglish
    QualificationMaster Degree
    Awarding Institution
    • University of Oulu
    Place of PublicationOulu
    Publisher
    Publication statusPublished - 2007
    MoE publication typeG2 Master's thesis, polytechnic Master's thesis

    Fingerprint

    Network management
    Network protocols
    Telecommunication links
    Ethernet
    Hardware
    Computer hardware
    Interfaces (computer)
    Wireless networks
    Control systems
    Communication

    Cite this

    @phdthesis{4c9a06f70a994f1b8f6e9183598a4160,
    title = "Adapter implementation between convergence and WIMAX specific lower layers",
    abstract = "Several environmental phenomena affect the propagation of wireless communication signals, leading to time-varying changes in channel conditions and inefficient use of network resources. In order to mitigate these undesired effects, adaptation is applied at various hierarchical levels of the wireless network. An adapter module that retrieves the necessary information for adaptation enables these adaptation processes. Also, there is reason for the adapter to have control of and management access to hardware (HW), to serve the adaptive triggering mechanisms. To allow such functionality, the adapter needs to have the relevant access to HW-specific layers. In this master's thesis, preliminary versions of two optional adapter solutions were designed and implemented. A simple network management protocol (SNMP) client module was implemented in Linux user-space to allow the horizontal control and management actions. In addition, a modular Linux kernel-space network device driver was implemented to allow direct HW interactions in the data link layer (DLL) when suitable access to the hardware is available. A combination of an SNMP client and network driver was implemented for subscriber station (SS) and customer premises equipment (CPE) systems. For access service network gateway (ASN-GW) and network control system (NCS), the SNMP client was implemented. The adapter solutions were implemented using American National Standards Institute C (ANSI C). The usability and performance limits of the adapter solutions were measured via relevant performance evaluations. The performance of SNMP requests was evaluated for both wireless WiMAX 16d link and Ethernet link. The performance of adapter interfaces was evaluated using the implemented user-space and kernel-space stub modules, because of the lack of real co-operating modules. The measured round-trip time for an SNMP GET request was 6~ms for Ethernet link and 53~ms for wireless WiMAX 16d link. The round trip for an SNMP GET request was 83~ms in the worst case. Slightly longer round-trip times are assumed for SNMP SET requests due to database write operation. Thus, when the general requirement for the adaptation cycle is from 500 to 1000~ms in a wide range of adaptive processes, those measurements and the more detailed results gathered from the evaluations imply that both adapter solutions are applicable for their planned use.",
    author = "Tuomas Nissil{\"a}",
    note = "CA2: TK703 OH: diplomity{\"o} University of Oulu, Department of Electrical and Information Engineering PGN: 90 p",
    year = "2007",
    language = "English",
    publisher = "University of Oulu",
    address = "Finland",
    school = "University of Oulu",

    }

    Adapter implementation between convergence and WIMAX specific lower layers. / Nissilä, Tuomas.

    Oulu : University of Oulu, 2007. 90 p.

    Research output: ThesisMaster's thesisTheses

    TY - THES

    T1 - Adapter implementation between convergence and WIMAX specific lower layers

    AU - Nissilä, Tuomas

    N1 - CA2: TK703 OH: diplomityö University of Oulu, Department of Electrical and Information Engineering PGN: 90 p

    PY - 2007

    Y1 - 2007

    N2 - Several environmental phenomena affect the propagation of wireless communication signals, leading to time-varying changes in channel conditions and inefficient use of network resources. In order to mitigate these undesired effects, adaptation is applied at various hierarchical levels of the wireless network. An adapter module that retrieves the necessary information for adaptation enables these adaptation processes. Also, there is reason for the adapter to have control of and management access to hardware (HW), to serve the adaptive triggering mechanisms. To allow such functionality, the adapter needs to have the relevant access to HW-specific layers. In this master's thesis, preliminary versions of two optional adapter solutions were designed and implemented. A simple network management protocol (SNMP) client module was implemented in Linux user-space to allow the horizontal control and management actions. In addition, a modular Linux kernel-space network device driver was implemented to allow direct HW interactions in the data link layer (DLL) when suitable access to the hardware is available. A combination of an SNMP client and network driver was implemented for subscriber station (SS) and customer premises equipment (CPE) systems. For access service network gateway (ASN-GW) and network control system (NCS), the SNMP client was implemented. The adapter solutions were implemented using American National Standards Institute C (ANSI C). The usability and performance limits of the adapter solutions were measured via relevant performance evaluations. The performance of SNMP requests was evaluated for both wireless WiMAX 16d link and Ethernet link. The performance of adapter interfaces was evaluated using the implemented user-space and kernel-space stub modules, because of the lack of real co-operating modules. The measured round-trip time for an SNMP GET request was 6~ms for Ethernet link and 53~ms for wireless WiMAX 16d link. The round trip for an SNMP GET request was 83~ms in the worst case. Slightly longer round-trip times are assumed for SNMP SET requests due to database write operation. Thus, when the general requirement for the adaptation cycle is from 500 to 1000~ms in a wide range of adaptive processes, those measurements and the more detailed results gathered from the evaluations imply that both adapter solutions are applicable for their planned use.

    AB - Several environmental phenomena affect the propagation of wireless communication signals, leading to time-varying changes in channel conditions and inefficient use of network resources. In order to mitigate these undesired effects, adaptation is applied at various hierarchical levels of the wireless network. An adapter module that retrieves the necessary information for adaptation enables these adaptation processes. Also, there is reason for the adapter to have control of and management access to hardware (HW), to serve the adaptive triggering mechanisms. To allow such functionality, the adapter needs to have the relevant access to HW-specific layers. In this master's thesis, preliminary versions of two optional adapter solutions were designed and implemented. A simple network management protocol (SNMP) client module was implemented in Linux user-space to allow the horizontal control and management actions. In addition, a modular Linux kernel-space network device driver was implemented to allow direct HW interactions in the data link layer (DLL) when suitable access to the hardware is available. A combination of an SNMP client and network driver was implemented for subscriber station (SS) and customer premises equipment (CPE) systems. For access service network gateway (ASN-GW) and network control system (NCS), the SNMP client was implemented. The adapter solutions were implemented using American National Standards Institute C (ANSI C). The usability and performance limits of the adapter solutions were measured via relevant performance evaluations. The performance of SNMP requests was evaluated for both wireless WiMAX 16d link and Ethernet link. The performance of adapter interfaces was evaluated using the implemented user-space and kernel-space stub modules, because of the lack of real co-operating modules. The measured round-trip time for an SNMP GET request was 6~ms for Ethernet link and 53~ms for wireless WiMAX 16d link. The round trip for an SNMP GET request was 83~ms in the worst case. Slightly longer round-trip times are assumed for SNMP SET requests due to database write operation. Thus, when the general requirement for the adaptation cycle is from 500 to 1000~ms in a wide range of adaptive processes, those measurements and the more detailed results gathered from the evaluations imply that both adapter solutions are applicable for their planned use.

    M3 - Master's thesis

    PB - University of Oulu

    CY - Oulu

    ER -