SlideShare a Scribd company logo
1 of 13
Download to read offline
Can we use Maxwell for the placement of WiFi APs?
Roberto Innocente
SISSA/ITCS
My Answer
No, I don’t think.
Of course the equations are there and the methods to solve them are readily available,
but it can easily be that the level of detail of the model that we need to use to provide
meaningful results that fit to measured data it is outside of our possibilities.
I can imagine difficulties will come from :
• precise characterization of EM behaviour of all real materials involved
• scattering effects
• dispersion
• precise simulation of an IEEE 802.11 modulated carrier channel
• number of grid points to use to make the model accurate.
Anyway the effort is interesting by itself and I think is worth a try.
Can we use Maxwell for the placement of WiFi APs?
Roberto Innocente
SISSA/ITCS
Statement of the Problem
Probably you experienced sometimes a not good coverage by the WiFi signal.
It would be important to know given the immutable things, what can be done
to get a better coverage. For instance moving the access points or moving the
laptops are possible actions with almost zero cost.
Indoor propagation of decimetric or centimetric em waves ( current WiFi uses
carriers with λ equal to 12 or 6 centimeters) is a difficult problem. Most of
the troubles come with what is called multipath. The receiver gets the sum
of some signals that travelled along different paths (through reflections and
refractions) and therefore present different phases.
Diversity is a technology that tries to alleviate the destructive interference
problem using multiple antennas (spaced at least λ/4 ) and choosing the one
with the best received signal also for transmitting.
MIMO (Multiple Input-Multiple Output) is instead a much more complicate
technology that tries even to take an advantage out of multipath, coding sep-
arate streams for each uncorrelated path (spatial multiplexing). This has been
possible only recently with the appearance on the market of cheap, powerful
and small DSP chips that do most of the job. IEEE 802.11n. MIMO can’t
exist in empty space where there are no uncorrelated paths.
The problem to better understand indoor propagation anyway remains espe-
cially in the light of the forthcoming pervasive IOT (Internet of Things) and
their energy and space constraints.
Can we use Maxwell for the placement of WiFi APs?
Roberto Innocente
SISSA/ITCS
Methods
Maxwell equations that govern electromagnetic (em) propagation are PDEs (Partial
Differential Equations). Here, the time derivative parts, are expressed in a form that
makes clear their evolution in time (space free of charges, but with possible absorbing,
reflecting, refracting materials):
• ∂tD = × H − J Maxwell-Ampere’s Law
• ∂tB = − × E − M Maxwell-Faraday’s Law
Where M is a fictitious magnetic current that can be useful to simplify sometimes
computations. The set of Maxwell equation has 2 other equations that say fields are
divergence free in space with no charge, but we will see that these contraints are
implicit in our algorithm of choice. Other 2 relations are necessary to relate fields in
free space to fields in matter. They are called constitutive relations :
• D = E where is electrical permittivity
• B = µH where µ is magnetic permeability
Considering also materials that can attenuate fields via conversion to heat :
• J = Jsrc + σE where σ is electrical conductivity
• M = Msrc + σmH where σm is equivalent magnetic loss
We come to Maxwell equations in linear, isotropic, nondispersive, lossy materials :
• ∂tE = 1
× H − 1
(Jsrc + σE)
• ∂tH = − 1
µ × E − 1
µ(Msrc + σmH)
Computational Electromagnetics essentially is based on 3 methods : FDTD (Finite-
Difference Time-Domain) Method, FEM (Finite Element Method), MOM (Method
of Moments). FDTD is the most simple and easy to implement. FEM is needed for
complicate geometries but otherwise introduces some complexity. FDTD seems the
most appropriate and there is an increasing use of it due to the increase of computa-
tional power available.
Can we use Maxwell for the placement of WiFi APs?
Roberto Innocente
SISSA/ITCS
FDTD Finite-Difference Time-Domain method
The general method consists of 3 steps :
1 Divide the region into a grid of nodes
2 Approximate the PDE by an equivalent Difference-Equation that relates the
value of the function there to that at some neighbour nodes
3 Solve the Difference-Equations using Initial/Boundary Conditions
An upper bound on timesteps is given by the CFL(Courant-Frederichs-Lewy) condi-
tion :
∆t < C
∆s
√
nu
that in 3D becomes ∆t <
∆s
√
3u
where :
• ∆t timestep
• ∆s spatial step
• n dimension of the model
• C Courant number, usually = 1
• u speed of light in the specific material u = c/n
Can we use Maxwell for the placement of WiFi APs?
Roberto Innocente
SISSA/ITCS
Yee’s algorithm
Kane Yee, in 1966, proposed some important variations of the general method that
gave to the FDTD em algorithm a particular robustness. After 50 years from its pub-
lication and many proposed modifications it still remains the basic pillar of numerical
em. He used centered differences to approximate all first order spatial derivatives, so
achieving a second order bound on errors. Then these are his other modifications :
• because Maxwell × equations relate one field in a point to the curl of the other
field, he proposed to construct two separate grids for the magnetic field and the
electric field components such that they are separated by ∆s/2 (Yee lattice,
staggered grids)
• he proposed the leapfrog way of marching in time : solve at time t for the
electric field components based on H at half integer times, then for time
t + 1/2∆t solve for the magnetic field components based on E at integer times
and so on.
Due to these characteristics, the Yee’s algorithm implicitly can be shown to obey the
2 divergence relations of the Maxwell’s equations.
Can we use Maxwell for the placement of WiFi APs?
Roberto Innocente
SISSA/ITCS
Yee lattice/cell
Figure 1: Yee cell
The Yee cell
Can we use Maxwell for the placement of WiFi APs?
Roberto Innocente
SISSA/ITCS
Leapfrog algorithm
In the game called leapfrog each player jumps over all the others squatted ahead of
him and then he squats too. Then the last rises up and does the same and so on. (
If anyone is interested the italian name of the game is cavallina and refers to a horse
instead of a frog.) The name of the algorithm comes from the fact that E and H leap
over each other.
Figure 2: From Taflove : space-time chart for 1d wave prop
Chart for 1D wave propagation using centered differences for the space derivatives
and leapfrog for the time derivatives.
Can we use Maxwell for the placement of WiFi APs?
Roberto Innocente
SISSA/ITCS
Figure 3: From Taflove : 3D Yee cell
Can we use Maxwell for the placement of WiFi APs?
Roberto Innocente
SISSA/ITCS
802.11n MIMO
Figure 4: MIMO multipath (From O’Reilly 802.11n)
MIMO notation : TxR:S Transmitters, Receivers, Spatial streams
In 802.11n up to 4 spatial streams are supported. 2x2:2 refers to a system in which
there are 2 transmitters, 2 receivers, but only 2 spatial streams.
Can we use Maxwell for the placement of WiFi APs?
Roberto Innocente
SISSA/ITCS
Commercial / Opensource software
Yee’s FDTD is a relatively easy algorithm and many packages are already commer-
cially available . The most known commercial implementations are XFDTD and
MWS (Microwave Studio). The first is an implementation of standard FDTD, the
second is in fact a suite of codes . Anyway commercial packages often are not flexible
enough. Therefore many groups, mainly in academia, developed in house their own
variations, but usually they did’nt open them to the public. MIT developed an Yee
FDTD program for electromagnetics simulations called MEEP and distributed it as
opensource. It was first released in 2006 and it is still under continuous development.
We will experiment with it to see if it can fit our needs.
Figure 5: MEEP Waveguide propagation, src on the left
Can we use Maxwell for the placement of WiFi APs?
Roberto Innocente
SISSA/ITCS
Experimentally
It is possible to check with cheap and matchbox sized tools the signal in air and
I experienced very large spatial differences in just a few centimeters (size com-
parable to wavelength). In this way I plan to verify what would be computed
with simulations.
Can we use Maxwell for the placement of WiFi APs?
Roberto Innocente
SISSA/ITCS
References
[1] Kane S. Yee.
Numerical Solution of Initial Value Problems of Maxwell ’s Equations.
IEEE Transactions on Antennas and Propagation, 1966.
[2] Susan Hagness Allen Taflove.
Computational Electrodynamics. The Finite-Difference Time-Domain Method.
Artech House Inc, 3rd edition, 2005.
[3] David B. Davidson.
Computational Electromagnetics for RF and Microwave Engineering.
Cambridge University Press, 2nd edition, 2011.
[4] editor Les Barclay.
Propagation of Radiowaves.
IET Institution of Engineering and Technology, 3d edition, 2013.
[5] Lucien Boithais.
Radio Wave Propagation.
McGraw-Hill Book Company, New York, 1987.
[6] Robert A. Marshall.
Numerical Electromagnetics, The FDTD method.
Cambrdige University Press, 2011.
[7] H.P.Westman et al.
Reference Data for Radio Engineers.
Howard W. Sams & Co., 5th edition, 1968.
Can we use Maxwell for the placement of WiFi APs?
Roberto Innocente
SISSA/ITCS
Contact Information
• Email: inno@sissa.it

More Related Content

What's hot

Shortest Path Algorithm
Shortest Path AlgorithmShortest Path Algorithm
Shortest Path AlgorithmAnish Ansari
 
04 15029 active node ijeecs 1570310145(edit)
04 15029 active node ijeecs 1570310145(edit)04 15029 active node ijeecs 1570310145(edit)
04 15029 active node ijeecs 1570310145(edit)nooriasukmaningtyas
 
Machine Learning
Machine LearningMachine Learning
Machine Learningbutest
 
Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...
Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...
Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...IOSRJVSP
 
Spectral cnn
Spectral cnnSpectral cnn
Spectral cnnBrian Kim
 
Design of metamaterial absorber using eight resistive-arm cell for simultaneo...
Design of metamaterial absorber using eight resistive-arm cell for simultaneo...Design of metamaterial absorber using eight resistive-arm cell for simultaneo...
Design of metamaterial absorber using eight resistive-arm cell for simultaneo...Tuấn Tạ Minh
 
Design of c slotted microstrip antenna using
Design of c slotted microstrip antenna usingDesign of c slotted microstrip antenna using
Design of c slotted microstrip antenna usingeSAT Publishing House
 
Simulation Time and Energy Test for Topology Construction Protocol in Wireles...
Simulation Time and Energy Test for Topology Construction Protocol in Wireles...Simulation Time and Energy Test for Topology Construction Protocol in Wireles...
Simulation Time and Energy Test for Topology Construction Protocol in Wireles...ijeei-iaes
 
Comparison of Proposed Kite Architecture with P- Hexagon for Directional Sens...
Comparison of Proposed Kite Architecture with P- Hexagon for Directional Sens...Comparison of Proposed Kite Architecture with P- Hexagon for Directional Sens...
Comparison of Proposed Kite Architecture with P- Hexagon for Directional Sens...idescitation
 
Intercept probability analysis in DF time switching full-duplex relaying netw...
Intercept probability analysis in DF time switching full-duplex relaying netw...Intercept probability analysis in DF time switching full-duplex relaying netw...
Intercept probability analysis in DF time switching full-duplex relaying netw...TELKOMNIKA JOURNAL
 
A high security and noise immunity of speech based on double chaotic masking
A high security and noise immunity of speech based  on double chaotic masking A high security and noise immunity of speech based  on double chaotic masking
A high security and noise immunity of speech based on double chaotic masking IJECEIAES
 
HFSS using FEM
HFSS using FEMHFSS using FEM
HFSS using FEMSai Saketh
 

What's hot (18)

HIGH RESOLUTION METHOD FOR DOA ESTIMATION
HIGH RESOLUTION METHOD FOR DOA ESTIMATIONHIGH RESOLUTION METHOD FOR DOA ESTIMATION
HIGH RESOLUTION METHOD FOR DOA ESTIMATION
 
Shortest Path Algorithm
Shortest Path AlgorithmShortest Path Algorithm
Shortest Path Algorithm
 
04 15029 active node ijeecs 1570310145(edit)
04 15029 active node ijeecs 1570310145(edit)04 15029 active node ijeecs 1570310145(edit)
04 15029 active node ijeecs 1570310145(edit)
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
L010628894
L010628894L010628894
L010628894
 
Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...
Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...
Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...
 
Spectral cnn
Spectral cnnSpectral cnn
Spectral cnn
 
Design of metamaterial absorber using eight resistive-arm cell for simultaneo...
Design of metamaterial absorber using eight resistive-arm cell for simultaneo...Design of metamaterial absorber using eight resistive-arm cell for simultaneo...
Design of metamaterial absorber using eight resistive-arm cell for simultaneo...
 
Design of c slotted microstrip antenna using
Design of c slotted microstrip antenna usingDesign of c slotted microstrip antenna using
Design of c slotted microstrip antenna using
 
Simulation Time and Energy Test for Topology Construction Protocol in Wireles...
Simulation Time and Energy Test for Topology Construction Protocol in Wireles...Simulation Time and Energy Test for Topology Construction Protocol in Wireles...
Simulation Time and Energy Test for Topology Construction Protocol in Wireles...
 
Comparison of Proposed Kite Architecture with P- Hexagon for Directional Sens...
Comparison of Proposed Kite Architecture with P- Hexagon for Directional Sens...Comparison of Proposed Kite Architecture with P- Hexagon for Directional Sens...
Comparison of Proposed Kite Architecture with P- Hexagon for Directional Sens...
 
Hm3513111314
Hm3513111314Hm3513111314
Hm3513111314
 
Govil sharma
Govil sharmaGovil sharma
Govil sharma
 
Intercept probability analysis in DF time switching full-duplex relaying netw...
Intercept probability analysis in DF time switching full-duplex relaying netw...Intercept probability analysis in DF time switching full-duplex relaying netw...
Intercept probability analysis in DF time switching full-duplex relaying netw...
 
Eeuc111
Eeuc111Eeuc111
Eeuc111
 
3 ijcse-01222-5
3 ijcse-01222-53 ijcse-01222-5
3 ijcse-01222-5
 
A high security and noise immunity of speech based on double chaotic masking
A high security and noise immunity of speech based  on double chaotic masking A high security and noise immunity of speech based  on double chaotic masking
A high security and noise immunity of speech based on double chaotic masking
 
HFSS using FEM
HFSS using FEMHFSS using FEM
HFSS using FEM
 

Similar to Can Maxwell simulations optimize WiFi AP placement

Digital Wave Simulation of Lossy Lines for Multi-Gigabit Applications
Digital Wave Simulation of Lossy Lines for Multi-Gigabit ApplicationsDigital Wave Simulation of Lossy Lines for Multi-Gigabit Applications
Digital Wave Simulation of Lossy Lines for Multi-Gigabit ApplicationsPiero Belforte
 
Electromagnetic analysis using FDTD method, Biological Effects Of EM Spectrum
Electromagnetic analysis using FDTD method, Biological Effects Of EM SpectrumElectromagnetic analysis using FDTD method, Biological Effects Of EM Spectrum
Electromagnetic analysis using FDTD method, Biological Effects Of EM SpectrumSuleyman Demirel University
 
Realization of Dual-Dipole-Antenna System for Concurrent Dual-Radio Operation...
Realization of Dual-Dipole-Antenna System for Concurrent Dual-Radio Operation...Realization of Dual-Dipole-Antenna System for Concurrent Dual-Radio Operation...
Realization of Dual-Dipole-Antenna System for Concurrent Dual-Radio Operation...Saou-Wen Su
 
International journal of applied sciences and innovation vol 2015 - no 1 - ...
International journal of applied sciences and innovation   vol 2015 - no 1 - ...International journal of applied sciences and innovation   vol 2015 - no 1 - ...
International journal of applied sciences and innovation vol 2015 - no 1 - ...sophiabelthome
 
IEEE 2014 JAVA MOBILE COMPUTING PROJECTS A low complexity algorithm for neigh...
IEEE 2014 JAVA MOBILE COMPUTING PROJECTS A low complexity algorithm for neigh...IEEE 2014 JAVA MOBILE COMPUTING PROJECTS A low complexity algorithm for neigh...
IEEE 2014 JAVA MOBILE COMPUTING PROJECTS A low complexity algorithm for neigh...IEEEFINALYEARSTUDENTPROJECTS
 
2014 IEEE JAVA MOBILE COMPUTING PROJECT A low complexity algorithm for neighb...
2014 IEEE JAVA MOBILE COMPUTING PROJECT A low complexity algorithm for neighb...2014 IEEE JAVA MOBILE COMPUTING PROJECT A low complexity algorithm for neighb...
2014 IEEE JAVA MOBILE COMPUTING PROJECT A low complexity algorithm for neighb...IEEEFINALYEARSTUDENTSPROJECTS
 
DIGITAL WAVE SIMULATION OF LOSSY LINES FOR MULTI-GIGABIT APPLICATION
DIGITAL WAVE SIMULATION OF LOSSY LINES FOR MULTI-GIGABIT APPLICATIONDIGITAL WAVE SIMULATION OF LOSSY LINES FOR MULTI-GIGABIT APPLICATION
DIGITAL WAVE SIMULATION OF LOSSY LINES FOR MULTI-GIGABIT APPLICATIONPiero Belforte
 
Design_of_Microstrip_Antennas_for_GSM_Wi-Fi_and_GPS_Integration
Design_of_Microstrip_Antennas_for_GSM_Wi-Fi_and_GPS_IntegrationDesign_of_Microstrip_Antennas_for_GSM_Wi-Fi_and_GPS_Integration
Design_of_Microstrip_Antennas_for_GSM_Wi-Fi_and_GPS_IntegrationEduardo Vargas
 
Design and Optimization a Circular Shape Network Antenna Micro Strip for Some...
Design and Optimization a Circular Shape Network Antenna Micro Strip for Some...Design and Optimization a Circular Shape Network Antenna Micro Strip for Some...
Design and Optimization a Circular Shape Network Antenna Micro Strip for Some...AIRCC Publishing Corporation
 
DESIGN AND OPTIMIZATION A CIRCULAR SHAPE NETWORK ANTENNA MICRO STRIP FOR SOME...
DESIGN AND OPTIMIZATION A CIRCULAR SHAPE NETWORK ANTENNA MICRO STRIP FOR SOME...DESIGN AND OPTIMIZATION A CIRCULAR SHAPE NETWORK ANTENNA MICRO STRIP FOR SOME...
DESIGN AND OPTIMIZATION A CIRCULAR SHAPE NETWORK ANTENNA MICRO STRIP FOR SOME...ijcseit
 
Design and Optimization a Circular Shape Network Antenna Micro Strip for Some...
Design and Optimization a Circular Shape Network Antenna Micro Strip for Some...Design and Optimization a Circular Shape Network Antenna Micro Strip for Some...
Design and Optimization a Circular Shape Network Antenna Micro Strip for Some...AIRCC Publishing Corporation
 
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...ijasuc
 
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...ijasuc
 
Numerical simulation of electromagnetic radiation using high-order discontinu...
Numerical simulation of electromagnetic radiation using high-order discontinu...Numerical simulation of electromagnetic radiation using high-order discontinu...
Numerical simulation of electromagnetic radiation using high-order discontinu...IJECEIAES
 
Digital Wave Formulation of Quasi-Static Partial Element Equivalent Circuit M...
Digital Wave Formulation of Quasi-Static Partial Element Equivalent Circuit M...Digital Wave Formulation of Quasi-Static Partial Element Equivalent Circuit M...
Digital Wave Formulation of Quasi-Static Partial Element Equivalent Circuit M...Piero Belforte
 
DIGITAL WAVE FORMULATION OF PEEC METHOD (SLIDES)
DIGITAL WAVE FORMULATION OF PEEC METHOD (SLIDES)DIGITAL WAVE FORMULATION OF PEEC METHOD (SLIDES)
DIGITAL WAVE FORMULATION OF PEEC METHOD (SLIDES)Piero Belforte
 

Similar to Can Maxwell simulations optimize WiFi AP placement (20)

Nano mos25
Nano mos25Nano mos25
Nano mos25
 
Digital Wave Simulation of Lossy Lines for Multi-Gigabit Applications
Digital Wave Simulation of Lossy Lines for Multi-Gigabit ApplicationsDigital Wave Simulation of Lossy Lines for Multi-Gigabit Applications
Digital Wave Simulation of Lossy Lines for Multi-Gigabit Applications
 
Electromagnetic analysis using FDTD method, Biological Effects Of EM Spectrum
Electromagnetic analysis using FDTD method, Biological Effects Of EM SpectrumElectromagnetic analysis using FDTD method, Biological Effects Of EM Spectrum
Electromagnetic analysis using FDTD method, Biological Effects Of EM Spectrum
 
Realization of Dual-Dipole-Antenna System for Concurrent Dual-Radio Operation...
Realization of Dual-Dipole-Antenna System for Concurrent Dual-Radio Operation...Realization of Dual-Dipole-Antenna System for Concurrent Dual-Radio Operation...
Realization of Dual-Dipole-Antenna System for Concurrent Dual-Radio Operation...
 
International journal of applied sciences and innovation vol 2015 - no 1 - ...
International journal of applied sciences and innovation   vol 2015 - no 1 - ...International journal of applied sciences and innovation   vol 2015 - no 1 - ...
International journal of applied sciences and innovation vol 2015 - no 1 - ...
 
IEEE 2014 JAVA MOBILE COMPUTING PROJECTS A low complexity algorithm for neigh...
IEEE 2014 JAVA MOBILE COMPUTING PROJECTS A low complexity algorithm for neigh...IEEE 2014 JAVA MOBILE COMPUTING PROJECTS A low complexity algorithm for neigh...
IEEE 2014 JAVA MOBILE COMPUTING PROJECTS A low complexity algorithm for neigh...
 
2014 IEEE JAVA MOBILE COMPUTING PROJECT A low complexity algorithm for neighb...
2014 IEEE JAVA MOBILE COMPUTING PROJECT A low complexity algorithm for neighb...2014 IEEE JAVA MOBILE COMPUTING PROJECT A low complexity algorithm for neighb...
2014 IEEE JAVA MOBILE COMPUTING PROJECT A low complexity algorithm for neighb...
 
DIGITAL WAVE SIMULATION OF LOSSY LINES FOR MULTI-GIGABIT APPLICATION
DIGITAL WAVE SIMULATION OF LOSSY LINES FOR MULTI-GIGABIT APPLICATIONDIGITAL WAVE SIMULATION OF LOSSY LINES FOR MULTI-GIGABIT APPLICATION
DIGITAL WAVE SIMULATION OF LOSSY LINES FOR MULTI-GIGABIT APPLICATION
 
Design_of_Microstrip_Antennas_for_GSM_Wi-Fi_and_GPS_Integration
Design_of_Microstrip_Antennas_for_GSM_Wi-Fi_and_GPS_IntegrationDesign_of_Microstrip_Antennas_for_GSM_Wi-Fi_and_GPS_Integration
Design_of_Microstrip_Antennas_for_GSM_Wi-Fi_and_GPS_Integration
 
Design and Optimization a Circular Shape Network Antenna Micro Strip for Some...
Design and Optimization a Circular Shape Network Antenna Micro Strip for Some...Design and Optimization a Circular Shape Network Antenna Micro Strip for Some...
Design and Optimization a Circular Shape Network Antenna Micro Strip for Some...
 
DESIGN AND OPTIMIZATION A CIRCULAR SHAPE NETWORK ANTENNA MICRO STRIP FOR SOME...
DESIGN AND OPTIMIZATION A CIRCULAR SHAPE NETWORK ANTENNA MICRO STRIP FOR SOME...DESIGN AND OPTIMIZATION A CIRCULAR SHAPE NETWORK ANTENNA MICRO STRIP FOR SOME...
DESIGN AND OPTIMIZATION A CIRCULAR SHAPE NETWORK ANTENNA MICRO STRIP FOR SOME...
 
Design and Optimization a Circular Shape Network Antenna Micro Strip for Some...
Design and Optimization a Circular Shape Network Antenna Micro Strip for Some...Design and Optimization a Circular Shape Network Antenna Micro Strip for Some...
Design and Optimization a Circular Shape Network Antenna Micro Strip for Some...
 
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
 
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
 
Numerical simulation of electromagnetic radiation using high-order discontinu...
Numerical simulation of electromagnetic radiation using high-order discontinu...Numerical simulation of electromagnetic radiation using high-order discontinu...
Numerical simulation of electromagnetic radiation using high-order discontinu...
 
C4_S2_G8 (1).pdf
C4_S2_G8  (1).pdfC4_S2_G8  (1).pdf
C4_S2_G8 (1).pdf
 
C4_S2_G8 .pdf
C4_S2_G8 .pdfC4_S2_G8 .pdf
C4_S2_G8 .pdf
 
Sensors 17-01312
Sensors 17-01312Sensors 17-01312
Sensors 17-01312
 
Digital Wave Formulation of Quasi-Static Partial Element Equivalent Circuit M...
Digital Wave Formulation of Quasi-Static Partial Element Equivalent Circuit M...Digital Wave Formulation of Quasi-Static Partial Element Equivalent Circuit M...
Digital Wave Formulation of Quasi-Static Partial Element Equivalent Circuit M...
 
DIGITAL WAVE FORMULATION OF PEEC METHOD (SLIDES)
DIGITAL WAVE FORMULATION OF PEEC METHOD (SLIDES)DIGITAL WAVE FORMULATION OF PEEC METHOD (SLIDES)
DIGITAL WAVE FORMULATION OF PEEC METHOD (SLIDES)
 

More from rinnocente

Random Number Generators 2018
Random Number Generators 2018Random Number Generators 2018
Random Number Generators 2018rinnocente
 
Docker containers : introduction
Docker containers : introductionDocker containers : introduction
Docker containers : introductionrinnocente
 
An FPGA for high end Open Networking
An FPGA for high end Open NetworkingAn FPGA for high end Open Networking
An FPGA for high end Open Networkingrinnocente
 
TLS, SPF, DKIM, DMARC, authenticated email
TLS, SPF, DKIM, DMARC, authenticated emailTLS, SPF, DKIM, DMARC, authenticated email
TLS, SPF, DKIM, DMARC, authenticated emailrinnocente
 
Fpga computing
Fpga computingFpga computing
Fpga computingrinnocente
 
Refreshing computer-skills: markdown, mathjax, jupyter, docker, microkernels
Refreshing computer-skills: markdown, mathjax, jupyter, docker, microkernelsRefreshing computer-skills: markdown, mathjax, jupyter, docker, microkernels
Refreshing computer-skills: markdown, mathjax, jupyter, docker, microkernelsrinnocente
 
Nodes and Networks for HPC computing
Nodes and Networks for HPC computingNodes and Networks for HPC computing
Nodes and Networks for HPC computingrinnocente
 
features of tcp important for the web
features of tcp  important for the webfeatures of tcp  important for the web
features of tcp important for the webrinnocente
 
Public key cryptography
Public key cryptography Public key cryptography
Public key cryptography rinnocente
 
End nodes in the Multigigabit era
End nodes in the Multigigabit eraEnd nodes in the Multigigabit era
End nodes in the Multigigabit erarinnocente
 
Mosix : automatic load balancing and migration
Mosix : automatic load balancing and migration Mosix : automatic load balancing and migration
Mosix : automatic load balancing and migration rinnocente
 
Comp architecture : branch prediction
Comp architecture : branch predictionComp architecture : branch prediction
Comp architecture : branch predictionrinnocente
 
Data mining : rule mining algorithms
Data mining : rule mining algorithmsData mining : rule mining algorithms
Data mining : rule mining algorithmsrinnocente
 
FPGA/Reconfigurable computing (HPRC)
FPGA/Reconfigurable computing (HPRC)FPGA/Reconfigurable computing (HPRC)
FPGA/Reconfigurable computing (HPRC)rinnocente
 
radius dhcp dot1.x (802.1x)
radius dhcp dot1.x (802.1x)radius dhcp dot1.x (802.1x)
radius dhcp dot1.x (802.1x)rinnocente
 

More from rinnocente (16)

Random Number Generators 2018
Random Number Generators 2018Random Number Generators 2018
Random Number Generators 2018
 
Docker containers : introduction
Docker containers : introductionDocker containers : introduction
Docker containers : introduction
 
An FPGA for high end Open Networking
An FPGA for high end Open NetworkingAn FPGA for high end Open Networking
An FPGA for high end Open Networking
 
TLS, SPF, DKIM, DMARC, authenticated email
TLS, SPF, DKIM, DMARC, authenticated emailTLS, SPF, DKIM, DMARC, authenticated email
TLS, SPF, DKIM, DMARC, authenticated email
 
Fpga computing
Fpga computingFpga computing
Fpga computing
 
Refreshing computer-skills: markdown, mathjax, jupyter, docker, microkernels
Refreshing computer-skills: markdown, mathjax, jupyter, docker, microkernelsRefreshing computer-skills: markdown, mathjax, jupyter, docker, microkernels
Refreshing computer-skills: markdown, mathjax, jupyter, docker, microkernels
 
Nodes and Networks for HPC computing
Nodes and Networks for HPC computingNodes and Networks for HPC computing
Nodes and Networks for HPC computing
 
features of tcp important for the web
features of tcp  important for the webfeatures of tcp  important for the web
features of tcp important for the web
 
Public key cryptography
Public key cryptography Public key cryptography
Public key cryptography
 
End nodes in the Multigigabit era
End nodes in the Multigigabit eraEnd nodes in the Multigigabit era
End nodes in the Multigigabit era
 
Mosix : automatic load balancing and migration
Mosix : automatic load balancing and migration Mosix : automatic load balancing and migration
Mosix : automatic load balancing and migration
 
Comp architecture : branch prediction
Comp architecture : branch predictionComp architecture : branch prediction
Comp architecture : branch prediction
 
Data mining : rule mining algorithms
Data mining : rule mining algorithmsData mining : rule mining algorithms
Data mining : rule mining algorithms
 
Ipv6 course
Ipv6  courseIpv6  course
Ipv6 course
 
FPGA/Reconfigurable computing (HPRC)
FPGA/Reconfigurable computing (HPRC)FPGA/Reconfigurable computing (HPRC)
FPGA/Reconfigurable computing (HPRC)
 
radius dhcp dot1.x (802.1x)
radius dhcp dot1.x (802.1x)radius dhcp dot1.x (802.1x)
radius dhcp dot1.x (802.1x)
 

Recently uploaded

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 

Recently uploaded (20)

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 

Can Maxwell simulations optimize WiFi AP placement

  • 1. Can we use Maxwell for the placement of WiFi APs? Roberto Innocente SISSA/ITCS My Answer No, I don’t think. Of course the equations are there and the methods to solve them are readily available, but it can easily be that the level of detail of the model that we need to use to provide meaningful results that fit to measured data it is outside of our possibilities. I can imagine difficulties will come from : • precise characterization of EM behaviour of all real materials involved • scattering effects • dispersion • precise simulation of an IEEE 802.11 modulated carrier channel • number of grid points to use to make the model accurate. Anyway the effort is interesting by itself and I think is worth a try.
  • 2. Can we use Maxwell for the placement of WiFi APs? Roberto Innocente SISSA/ITCS Statement of the Problem Probably you experienced sometimes a not good coverage by the WiFi signal. It would be important to know given the immutable things, what can be done to get a better coverage. For instance moving the access points or moving the laptops are possible actions with almost zero cost. Indoor propagation of decimetric or centimetric em waves ( current WiFi uses carriers with λ equal to 12 or 6 centimeters) is a difficult problem. Most of the troubles come with what is called multipath. The receiver gets the sum of some signals that travelled along different paths (through reflections and refractions) and therefore present different phases. Diversity is a technology that tries to alleviate the destructive interference problem using multiple antennas (spaced at least λ/4 ) and choosing the one with the best received signal also for transmitting. MIMO (Multiple Input-Multiple Output) is instead a much more complicate technology that tries even to take an advantage out of multipath, coding sep- arate streams for each uncorrelated path (spatial multiplexing). This has been possible only recently with the appearance on the market of cheap, powerful and small DSP chips that do most of the job. IEEE 802.11n. MIMO can’t exist in empty space where there are no uncorrelated paths. The problem to better understand indoor propagation anyway remains espe- cially in the light of the forthcoming pervasive IOT (Internet of Things) and their energy and space constraints.
  • 3. Can we use Maxwell for the placement of WiFi APs? Roberto Innocente SISSA/ITCS Methods Maxwell equations that govern electromagnetic (em) propagation are PDEs (Partial Differential Equations). Here, the time derivative parts, are expressed in a form that makes clear their evolution in time (space free of charges, but with possible absorbing, reflecting, refracting materials): • ∂tD = × H − J Maxwell-Ampere’s Law • ∂tB = − × E − M Maxwell-Faraday’s Law Where M is a fictitious magnetic current that can be useful to simplify sometimes computations. The set of Maxwell equation has 2 other equations that say fields are divergence free in space with no charge, but we will see that these contraints are implicit in our algorithm of choice. Other 2 relations are necessary to relate fields in free space to fields in matter. They are called constitutive relations : • D = E where is electrical permittivity • B = µH where µ is magnetic permeability Considering also materials that can attenuate fields via conversion to heat : • J = Jsrc + σE where σ is electrical conductivity • M = Msrc + σmH where σm is equivalent magnetic loss We come to Maxwell equations in linear, isotropic, nondispersive, lossy materials : • ∂tE = 1 × H − 1 (Jsrc + σE) • ∂tH = − 1 µ × E − 1 µ(Msrc + σmH) Computational Electromagnetics essentially is based on 3 methods : FDTD (Finite- Difference Time-Domain) Method, FEM (Finite Element Method), MOM (Method of Moments). FDTD is the most simple and easy to implement. FEM is needed for complicate geometries but otherwise introduces some complexity. FDTD seems the most appropriate and there is an increasing use of it due to the increase of computa- tional power available.
  • 4. Can we use Maxwell for the placement of WiFi APs? Roberto Innocente SISSA/ITCS FDTD Finite-Difference Time-Domain method The general method consists of 3 steps : 1 Divide the region into a grid of nodes 2 Approximate the PDE by an equivalent Difference-Equation that relates the value of the function there to that at some neighbour nodes 3 Solve the Difference-Equations using Initial/Boundary Conditions An upper bound on timesteps is given by the CFL(Courant-Frederichs-Lewy) condi- tion : ∆t < C ∆s √ nu that in 3D becomes ∆t < ∆s √ 3u where : • ∆t timestep • ∆s spatial step • n dimension of the model • C Courant number, usually = 1 • u speed of light in the specific material u = c/n
  • 5. Can we use Maxwell for the placement of WiFi APs? Roberto Innocente SISSA/ITCS Yee’s algorithm Kane Yee, in 1966, proposed some important variations of the general method that gave to the FDTD em algorithm a particular robustness. After 50 years from its pub- lication and many proposed modifications it still remains the basic pillar of numerical em. He used centered differences to approximate all first order spatial derivatives, so achieving a second order bound on errors. Then these are his other modifications : • because Maxwell × equations relate one field in a point to the curl of the other field, he proposed to construct two separate grids for the magnetic field and the electric field components such that they are separated by ∆s/2 (Yee lattice, staggered grids) • he proposed the leapfrog way of marching in time : solve at time t for the electric field components based on H at half integer times, then for time t + 1/2∆t solve for the magnetic field components based on E at integer times and so on. Due to these characteristics, the Yee’s algorithm implicitly can be shown to obey the 2 divergence relations of the Maxwell’s equations.
  • 6. Can we use Maxwell for the placement of WiFi APs? Roberto Innocente SISSA/ITCS Yee lattice/cell Figure 1: Yee cell The Yee cell
  • 7. Can we use Maxwell for the placement of WiFi APs? Roberto Innocente SISSA/ITCS Leapfrog algorithm In the game called leapfrog each player jumps over all the others squatted ahead of him and then he squats too. Then the last rises up and does the same and so on. ( If anyone is interested the italian name of the game is cavallina and refers to a horse instead of a frog.) The name of the algorithm comes from the fact that E and H leap over each other. Figure 2: From Taflove : space-time chart for 1d wave prop Chart for 1D wave propagation using centered differences for the space derivatives and leapfrog for the time derivatives.
  • 8. Can we use Maxwell for the placement of WiFi APs? Roberto Innocente SISSA/ITCS Figure 3: From Taflove : 3D Yee cell
  • 9. Can we use Maxwell for the placement of WiFi APs? Roberto Innocente SISSA/ITCS 802.11n MIMO Figure 4: MIMO multipath (From O’Reilly 802.11n) MIMO notation : TxR:S Transmitters, Receivers, Spatial streams In 802.11n up to 4 spatial streams are supported. 2x2:2 refers to a system in which there are 2 transmitters, 2 receivers, but only 2 spatial streams.
  • 10. Can we use Maxwell for the placement of WiFi APs? Roberto Innocente SISSA/ITCS Commercial / Opensource software Yee’s FDTD is a relatively easy algorithm and many packages are already commer- cially available . The most known commercial implementations are XFDTD and MWS (Microwave Studio). The first is an implementation of standard FDTD, the second is in fact a suite of codes . Anyway commercial packages often are not flexible enough. Therefore many groups, mainly in academia, developed in house their own variations, but usually they did’nt open them to the public. MIT developed an Yee FDTD program for electromagnetics simulations called MEEP and distributed it as opensource. It was first released in 2006 and it is still under continuous development. We will experiment with it to see if it can fit our needs. Figure 5: MEEP Waveguide propagation, src on the left
  • 11. Can we use Maxwell for the placement of WiFi APs? Roberto Innocente SISSA/ITCS Experimentally It is possible to check with cheap and matchbox sized tools the signal in air and I experienced very large spatial differences in just a few centimeters (size com- parable to wavelength). In this way I plan to verify what would be computed with simulations.
  • 12. Can we use Maxwell for the placement of WiFi APs? Roberto Innocente SISSA/ITCS References [1] Kane S. Yee. Numerical Solution of Initial Value Problems of Maxwell ’s Equations. IEEE Transactions on Antennas and Propagation, 1966. [2] Susan Hagness Allen Taflove. Computational Electrodynamics. The Finite-Difference Time-Domain Method. Artech House Inc, 3rd edition, 2005. [3] David B. Davidson. Computational Electromagnetics for RF and Microwave Engineering. Cambridge University Press, 2nd edition, 2011. [4] editor Les Barclay. Propagation of Radiowaves. IET Institution of Engineering and Technology, 3d edition, 2013. [5] Lucien Boithais. Radio Wave Propagation. McGraw-Hill Book Company, New York, 1987. [6] Robert A. Marshall. Numerical Electromagnetics, The FDTD method. Cambrdige University Press, 2011. [7] H.P.Westman et al. Reference Data for Radio Engineers. Howard W. Sams & Co., 5th edition, 1968.
  • 13. Can we use Maxwell for the placement of WiFi APs? Roberto Innocente SISSA/ITCS Contact Information • Email: inno@sissa.it