System model and performance evaluation - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Reports (Contract/Project Report) Year : 2005

System model and performance evaluation

Ye-Qiong Song
Gerd Bumiller
  • Function : Author
Raul Brito
  • Function : Author
  • PersonId : 831069
Liping Lu
  • Function : Author
  • PersonId : 755826
  • IdRef : 113810121


For the PLC network development within REMPLI project, the single frequency network (SFN) technology is adopted for the research part. However, the SFN technology only concerns the physical layer and parts of data link layer. The network layer protocol remains to be specified. This protocol must be efficient (i.e., with minimum protocol overheads and short data transfer delay) and cope well with the specific PLC channel characteristics (e.g. high packet error rate, dynamic path repeater level change, etc.). As SFN is a new technology, its validation by field test is not yet possible. However the validation is an indispensable step towards the successful protocol design. So we propose in this project the validation of the SFN PLC network by performance evaluation, based on its models (both analytic and simulation ones). Moreover the model-based validation technique allows easier parameter and scenario changes, which is particularly interesting for PLC networks whose transmission characteristics strongly depend on the corresponding power lines whose exhaustive tests are just unfeasible. This document mainly aims at building a simulation platform for evaluating REMPLI PLC system performance. The simulation models are built in a modular way to ease their independent modification and individual validation. The physical layer emulator implements all the functions of the physical layer as well as parts of those of the data link layer. The power line transmission characteristics for a given topology (called hereafter channel model) are described using a matrix. This physical layer emulator is coded in C in order that other high-level simulation tools such as OPNET and OMNeT++ can exploit it indifferently. The network layer simulator is implemented using OPNET simulation tool to facilitate the simulation task as well as the simulation results interpretation. The performance evaluation using this simulation platform allowed us to get several important results, which helped us to specify an efficient network layer over SFN in terms of routing protocol and the repeater level adjustment algorithm while still maintaining a minimum network layer header. In addition, we also proposed an analytic model, which allowed us to compare two routing protocols: dynamic source routing of DLC1000 and flooding based routing of SFN. This comparison also showed that the flooding routing protocol of SFN outperforms the dynamic source routing of DLC1000. The simulation of these two protocols has also confirmed this conclusion. The transport layer simulator is also built but in OMNeT++. The objective is to build the REMPLI PLC network at transport layer in order to simulate a full REMPLI PLC network including multiple masters and bridges (while the network layer simulator only focuses on an autonomous one master to multiple slaves PLC network). However, its exploitation has been postponed due to a problem of availability of an important component: SFN network layer emulator. In fact, the simulation model including the transport layer depends on the SFN network layer emulator with the dispatcher. Its development is just finished within a parallel task [8]. In this document, we first give some preliminary notions and problem definition in chapter 1, then describe in chapter 2 the physical layer emulator's services, functions and interface, respectively. Simulation model in OPNET and its exploitation are presented in chapter 3. Chapter 4 is dedicated to the performance comparison of the routing protocols of SFN and DLC1000. Chapter 5 gives the specification of the SFN network layer. Chapter 6 describes the transport layer simulator in OMNeT++, while Chapter 7 presents the details of the simulation and consequent implementation of the Transport Layer in the REMPLI system.
No file

Dates and versions

inria-00000794 , version 1 (19-11-2005)


  • HAL Id : inria-00000794 , version 1


Ye-Qiong Song, Gerd Bumiller, Raul Brito, Liping Lu, Luis Pinho Flippe Pacheco. System model and performance evaluation. [Contract] EU Project REMPLI, 2005, pp.112. ⟨inria-00000794⟩
225 View
0 Download


Gmail Facebook X LinkedIn More