Upload
mohammed229
View
231
Download
0
Embed Size (px)
Citation preview
8/10/2019 Chapter 6 Methodology
http://slidepdf.com/reader/full/chapter-6-methodology 1/5
ChapteChapter 6r 6))
MethodologyMethodology
Methodology
Introduction
Software information
Environment
Software Design
6.0 Introduction
- 53 -
8/10/2019 Chapter 6 Methodology
http://slidepdf.com/reader/full/chapter-6-methodology 2/5
ChapteChapter 6r 6))
MethodologyMethodology
his cha!ter discusses the methodology a!!lied to !erform the
re"uirements of the !ro#ect. he system simulates radio !ro!agation for the
indoor coverage of a mo$ile radio networ%. he design methodology is
divided into three ste!s&
'. Software Design.
(. )hoosing the Environment of Study.
3. Designing ste!.
6.'. Software information
M*+*, short for Matri +a$oratory/ is a s!ecial-!ur!ose com!uter
!rogram o!timied to !erform engineering and scientific calculations. It is
an integrated technical com!uting environment that com$ines numeric
com!utation1 advanced gra!hics1 and a high level !rogramming language.
he M*+*, software im!lements the M*+*, !rogramming
language and !rovides an etensive li$rary of !redefined functions that
ma%e technical !rogramming tas%s easier and more efficient.
M*+*, includes hundreds of functions for data analysis and
visualiation1 numeric and sym$olic com!utation1 engineering and scientific
gra!hics1 modeling1 simulation and !rototy!ing1 !rogramming1 a!!lication
develo!ment and 2I design. 4igure 6.' shows a sim!le $loc% diagram to
dis!lay ste!s of coding algorithm.
- 5 -
Status the !ro$lem toStatus the !ro$lem to
solvesolve
Define re"uiredDefine re"uired
in!uts and out!utsin!uts and out!uts
lan the *lgorithmlan the *lgorithm*nalysis*nalysis
ransform algorithmransform algorithm
into M*+*,into M*+*,
statementsstatements
est the resultingest the resulting
M*+*, !rogramM*+*, !rogram
8/10/2019 Chapter 6 Methodology
http://slidepdf.com/reader/full/chapter-6-methodology 4/5
ChapteChapter 6r 6))
MethodologyMethodology
8ne slo!e model.
Multi wall model.
Multi wall and floor model.
4or the indoor !ro!agation situation1 we considered a random'y chosen
$uilding location and the ty!es of material used. hen1 the !hysical data was
randomly !redicted to com!ute the results.
6.3. Software Design
he design element involved in determining the !ro!agation models for
the chosen indoors ty!es are $ased on the em!irical and semi-em!irical
models which have very short com!utation times $ut are not very accurate
$ecause they do not consider the terrain or $uilding structure and wave
guiding effects.
his mo$ile environment simulator considers only the transmitter and
receiver locations1 the distance $etween the transmitter and receiver1 while
including additional losses due to the transmission through walls and
different !arameters in an environment.
6. ro!agation models&
9hen choosing the model for indoor !ro!agation the a!!ro!riate
e"uation will $e automatically selected. for each model./ hese are the most
!o!ular models used in a mo$ile communication networ% and each model
has their own advantage and usa$ility.
6..' arameter:s ty!es&
- 56 -
8/10/2019 Chapter 6 Methodology
http://slidepdf.com/reader/full/chapter-6-methodology 5/5
ChapteChapter 6r 6))
MethodologyMethodology
he design !arameters involved are user-defined in!ut !arameters
which are re"uired to com!ute and analye the results.
The following parameters measured using this system are:
a. 4ree s!ace loss1 num$er of wall and wall ty!es
b. ;um$er of !enetrated walls or floors1 loss $etween ad#acent floors.
c. ath loss <d,= - the !ro!agation !ath loss for indoor situations.
d. Em!irical !arameters.
6..( rogram coding:
4irstly1 write the design coding for each model in the indoor !ro!agation
scenario scheme. Each model must $e tested so that the !rogram runs
!ro!erly and !roduces the desired results. hen1 com$ine all models
involved to form the system design.
he design algorithm starts $y creating the !rogramming logic that
!erforms the overall system design. hen1 the user defines the in!ut
!arameters associated with each !ro!agation model to derive the desired
results. Different sym$ols in the gra!h are used to distinguish $etween the
different ty!es of environments.
- 5> -