Home

MASTER`S THESIS

image

Contents

1. Select dataformat Create channel 2 2 Load calibration set 4 Set center frequenct span and number of points Create trace 3 as Copol2 S43 Create trace 4 as Xpol2 S23 isplay trace in window No window Yes isplay trace in Yes v Ne No window v Create window 1 Create window 4 and feed trac 1 Yes Yes and feed trac 4 v v Create window 2 Create window 3 J and feed trac 2 and feed trac 3 Window mode to Window mode to magnitude J magnitude Window mode to Window mode to magnitude magnitude v Set sweep mode to continuous Display traces i windows Yes v Set window update on End program J Appendix 5 Selectable input parameters for the measurement control software parameter explanation value title name of the measurement string measurement_point name of the measurement point string stepper 1 Rx stepper as tcpip object tcpip object stepper2 Ry stepper as tcpip object tcpip object stepper3 Tx stepper as tcpip object tcpip object stepper4 Ty stepper as tcpip object tcpip object vna VNA as tcpip object tcpip object fo measurement center freguency freguency in Hz BW meas 10 bandwidth in Hz measurement s l
2. ES OULUN YLIOPISTO UNIVERSITY of OULU DEGREE PROGRAMME IN ELECTRICAL ENGINEERING MASTER S THESIS VIRTUAL ANTENNA ARRAY BASED MIMO RADIO CHANNEL MEASUREMENT SYSTEM AT 10 GHZ Author Nuutti Tervo Supervisor Risto Vuohtoniemi Second Examiner Juha Pekka M kel Technical advisor Veikko Hovinen October 2014 Tervo N 2014 Virtual Antenna Array Based MIMO Radio Channel Measure ment System at 10 GHz University of Oulu Department of Communications Engi neering Degree Programme in Electrical Engineering Master s Thesis 58 p ABSTRACT In this thesis a 10 GHz multiple input multiple output radio channel measure ment system using four port vector network analyzer and virtual antenna arrays in both transmitter and receiver ends is presented The channel measurement sys tem measures each single antenna channel separately The radio propagation en vironment is assumed to be static during the recordings As an antenna element a dual polarized patch antenna with two feeding ports is used Linear stages and programmable stepper motors are utilized to build an X Y gantry to move the an tenna element in a plane The stepper motors and the vector network analyzer are controlled by the same measurement control software The basic principles of the control software are also presented along the measurement system Three channel measurement scenarios and their initial results are presented to verify the system operation and to dem
3. When measuring large virtual antenna arrays it is unpractical to save all of the results in the same matrix The size of the result matrices affect also to the speed of the mea surement in case of the data saving from VNA to the MATLAB workspace during the measurement Too large matrices slows down the post processing and are clumsy to handle On the other hand large number of small matrices or vectors are also unprac tical to handle In MATLAB we basically have two possible formats for large block matrices One is to use structures and the other is to use cell arrays There are some variations in the saving speeds when comparing these two to each other The selected data format is to use cell arrays with varying variable names The measurement soft ware should allow user to change the data format to larger or smaller configuration if necessary 38 The selected data format is presented in Figure 9 During the measurements we cre ate cell arrays for each combination of npx ry ntx with dynamic variable names Here npx and ngy are the number of RX antennas to x and y directions respectively Nyx and ny are the same characteristics for the TX antenna array The dimension of these cell matrices are Npoints NRy 2 Each element of the cell array is 32 bit long complex number representing one recorded S parameter value When we take into account also the cross polarization products the result is two group of matrices with variable name descr
4. 2 RADIO CHANNEL CHARACTERISTICS The radio wave undergoes many physical phenomena caused by the radio channel before reaching the RX These phenomena depends on the wave properties such as frequency as well as the properties of the propagation environment In a multipath channel the wave propagates trough several different paths between the TX and the RX causing fading and shadowing to the received signal In this chapter we will present the basic theory of radio wave propagation phenomena and the radio channels respectively 3 2 1 Electromagnetic propagation Understanding the behavior of electromagnetic waves is needed in order to understand the theory behind existing radio channel models An electromagnetic wave can be de scribed by the Maxwell s equations presented in 10 by using electrical or magnetic fields Usually the electrical field as a function of time or direction of propagation is used to describe the wave behavior The nature of the electromagnetic wave observed in very near to the source is different compared to the nature of the same wave after it has been traveled over relatively large distance The radiating field region of an an tenna can be divided into radiating near field and far field regions These regions are also called as Freshnell and Fraunhoffer regions respectively In the radiating near field the field attenuation is stronger than in the far field The distance after the field is referred to be far fie
5. Wireless Communications staff for feeling me welcome to work here I would also like to take this opportunity to thank my family and friends for all the support I have enjoyed during my University studies Especially I would like to thank my brothers Valtteri and Oskari for the everyday discussion help and support during the studies as well as during the time spend with this thesis The special thanks goes to my girlfriend Jenny for the sincere support and understanding towards my passion for science for all the years we have been together Oulu Finland October 24 2014 Nuutti Tervo LIST OF ABBREVIATIONS AND SYMBOLS AC AoA AoD DC DoA DoD GO GPS GTD GUI IDFT IF IFFT IP KED LAN LNA LOS MCode MIMO NLOS PA PDF RF RMS RT RX SCPI S parameters TCP IP TX UTD VNA 3D 5G ay a2 B Be Bp Bir B meas bi be alternating current angle of arrival angle of departure direct current direction of arrival direction of departure geometrical optics global positioning system geometrical theory of diffraction graphical user interface inverse discrete Fourier transform intermediate frequency inverse fast Fourier transform internet protocol knife edge diffraction local area network low noise amplifier line of sight machine code multiple input multiple output non line of Sight power amplifier probability density function radio frequency root mean square ray tracing receiver standard com
6. 0 36 and 1 5 in line of sight LOS environment respectively The path gain in vertically and horizontally polarized transmissions are stated to be almost the same in most of the measured environments In some special corridor rooms the path loss for horizontally polarized wave is stated to be significantly large The measurement campaign presented in the paper 9 is conducted in the university building in 3 dif ferent corridor rooms and 2 different halls and the both LOS and NLOS scenarios are considered The approach to the channel modeling and the measurements presented in the paper 9 is almost similar compared with the one that we had However using VNA with virtual antenna arrays instead of MIMO channel sounder sets its own limitations for the measurement system On the other hand it also gives a number of advantages compared to channel sounder This thesis is organized as follows In Chapter 2 some background theory related to the electromagnetic waves and radio channel models are carried out Chapter 3 introduces the used measurement setup and how it was built In Chapter 4 some channel measurement scenarios and initial results are introduced In Chapter 5 the 12 measurement system is evaluated and some improvements to the system are proposed The conclusion is drawn in the Chapter 6 Some flow charts of the measurement control software and the inputs defined by the user are found from the Appendices at the end of this thesis 13
7. affects directly to its electromagnetic prop erties For the nonorthogonal wave incidence with respect to the surface of the wall the penetration loss was also observed to vary a lot For making a theoretical model for the wall we should study better the real structure of the wall 54 6 SUMMARY The goal of this thesis was to build a MIMO channel measurement system by using four port vector network analyzer and virtual antenna arrays in both TX and RX ends The built system measures each single antenna channel separately The radio propagation environment was assumed to be static during the recordings A dual polarized patch antenna with two feeding ports was used as an antenna element The linear stages and programmable stepper motors were utilized to build an XY gantry to move the antenna element in one plane All of the measurement equipment were controlled by the same centralized measurement control software The system was able to measure antenna configurations up to 26 antenna elements in the horizontal and 25 elements in the vertical direction respectively assuming a frequency of 10 GHz and antenna spacing of half of a wavelength The measurement time for one single antenna channel was 1 9 s in the horizontal direction and 0 9 s in the vertical direction respectively The longer measurement time for the horizontal movement was caused by the external waiting to prevent the vibrations of the antenna during the measurement Three channe
8. be measured Each VNA vendor has their own calibration algorithms For the radio channel mea surements the best calibration method offered by the used device is one way trough calibration However this option was not supported by the used calibration kit and thus was not able to be used Unknown trough open short match UOSM calibration were used instead 27 3 3 Virtual antenna array When measuring the radio channel with the VNA the number of VNA ports is limiting the number of simultaneous antennas that could be used To get still a MIMO channel we move the antennas between the sweeps to get a virtual antenna array The amount of movement between the measurement points depends on the antenna spacing of the used antenna array Because of the channel correlation usually antenna spacing of half of the wavelength is used 13 There are several ways to perform the antenna movement between the measure ment point Especially in high frequencies such as 10 GHz the misplacement of the antennas may cause significant inaccuracy to the measurements When measuring large antenna configurations the best way is to move antennas automatically by using robotics Programmable devices such as robotic arms or stepper motors can be used for the movement We built two XY gantries to move the TX and the RX antennas to the vertical and the horizontal directions by using programmable stepper motors The motors where chosen such that they could be controlle
9. be used to route the device specific commands into each device separately The stands made of aluminium were built for RX and TX antenna XY gantries The antenna mast was made of plastic and with the stands it allows to use antenna heights from 1 05 to 2 0 m in the RX end and from 1 50 to 2 80 m in the TX end Naturally the antenna heights can be increased by placing the stands on some external structures The whole measurement system in operation is presented in Figure 6 3 5 Measurement control software For controlling the devices MATLAB was used as the programming language MAT LAB instrument control toolbox offers several options to control external devices 34 LMDCE572 Stepper motors mn VT16061C Mechanical switch To the main F voltage supply a ea a E Ro 1 1 Supplyivoltage Toipositive L L vpc To negative limit swicth 1 imit switch x EE To both limit In Programmable UHUDA switches multif k amp tion SAAJA J 30 VDC 12 VDC interface 7 Voltage supply Voltage 7 Ethernet b interfdce supply Figure 5 Wiring of the stepper motors and limit switches TCP IP communication protocol over the Ethernet bus is the best option for our pur poses because it is easy to use and is supported by all of the devices used for the mea surement system The communication protocol takes care of the data flow between the devices and MATLAB The Instrument control
10. can do the same The penetration loss of the wall is presented in Figure 17 As it can be seen from the figure the penetration loss of the wall varies a lot depending on the antenna location The variations on the penetration loss seem to be periodical with respect to the antenna index The refraction loss of the wall with respect to the refraction angle 0 is presented in Figure 18 Both of the RX locations are collected into same figure As it was in 47 the direct penetration loss with orthogonal wall incidence here the results varies also between the different antenna locations The chosen measurement parameters causes following problem In the measurement environment there is multipath propagation causing affecting to the recorded impulse responses The measurement bandwidth used 500 MHz gives only 60 cm resolution for to distinguish multipaths from each other In this environment there is too much multipath propagation within the resolution bandwidth giving us the a sum of multi paths in each recorded frequency point When using large bandwidth the dispersion of different frequencies might also be a problem in the measurements However same applies for the real communications trough the wall There might be several reasons why the wall penetration loss varies a lot when changing the part of the wall under test Thus plenty of sweeps in each antenna positions would be needed to measure the wall penetration loss by using this method Si
11. mechanics For example the antenna shaking after each movement af fects to the accuracy of the antenna location during the measurement In the systems we had to wait some amount of time for the antenna mast to settle This waiting time decreased the speed of the measurements The shaking were observed to be more significant when moving the antenna in the horizontal direction compared to the ver tical direction This is why the antenna movement pattern where chosen such that the horizontal movement is minimized The antenna movement patterns are presented in Figure 10 4 RX Behind TX Behind X Axis Origin Origin X Axis o x n o 4 a a gt Figure 10 The movement patterns of the antennas in X Y gantries Along the verification measurements we measured also the speed performance of the system The actual measurement speed is proportional to the selected antenna configuration and the VNA settings For the total measurement speed per measurement point is included the antenna movement the VNA sweep and the data transfer from the VNA to the laptop via Ethernet cable The measured time per measurement point and an example about the total measurement times including time for the stepper motor calibration are presented in Table 8 The used measurement settings for VNA were presented in the Table 6 Because of the external waiting time of one second added to the x direction movement to wait the antenna shaking to settle we have one second highe
12. option could be quite easily implemented and will be available to the next version of the measurement system One way to cancel the effect of antennas out from the measurement results could be to use fixed reference antenna in RX end The measured reference path loss could be for example used as a reference value for the data measured in different antenna loca tions However the usage of reference antenna can be replaced by external reference measurements This however can only be done if the channel is assumed to be time invariant and thus the same in real measurement and reference measurement 5 3 About the measurements The verification measurements were done mostly to verify the system operation and give an reference and test data for the DoA and DoD algorithms which will be part of the measurement system in the final product In these measurements it was clearly seen that the reflection rotates the polarization vector and thus some of the power of the reflected component is leaked to the other polarization domain This may be significant for example when considering separating users in the polarization domain It is clear that the reflection is one of the most dominating propagation phenomena at the indoor environment The anechoic chamber scenario gave a very good reference for the further measurements The results implied that the system does not cause internal spurious response for the results The test measurements performed in the cla
13. responses The channel frequency response is used to describe the channel behavior as a function of frequency When multiplying transmitted signal spectrum X f by the frequency response H f we get the received signal spectrum Y f In frequency domain this can be expressed as 20 Y f A f X f 25 In time domain the channel is described by the channel impulse response h t The impulse response is the inverse Fourier transform of the frequency response hence the received signal y t in time domain can be expressed as y t h t x t 26 where x t is the transmitted signal and x denotes the time domain convolution of the signals 20 In the radio channel modeling the power of different signal paths is often interest ing Power delay profile PDP of the channel is defined by the impulse response representing the powers received at each time instant It can be written as 3 PDP 10 27 2 3 2 Delay spread doppler spread and angular spread There are few parameters to describe the properties of the multipath channel Delay spread is a measure of the multipath richness of the propagation channel It is defined by the PDP as being the time difference between the earliest and the latest significant multipath component seen in the received signal PDP In LOS channel the earliest component is the LOS propagated component of the signal Mean delay spread and root mean sguare RMS delay spread are parameters describing
14. the TX and the RX ends In that case one pair between the RX and the TX antennas represents one single input sin gle output SISO channel in the system Thus MIMO system has several subchannels that can be combined to one MIMO channel matrix The matrix consists the subchan nel coefficients from each TX antenna to all the RX antennas If we denote h being the channel coefficient from the TX antenna i to the RX antenna j the MIMO channel matrix can be written as 3 hia hio oo ee hoi h22 STN ho mr 33 Ang hng as hnr ny In order to have an advantage on using multiple antennas the channels must be as uncorrelated as possible In case of correlated channel the rank of the channel matrix is low Furthermore this means that the number of distinguishable multipaths in the channel is low and hence MIMO cannot be successfully employed for beamforming The best advantage of using multiple antennas is exceeded when the channel is as rich as possible meaning high rank of the channel matrix H Especially in the future telecommunication systems the number of antennas are increased in order to exploit better the multipath richness of the channel If the TX and RX are equipped with very large number of antennas the system is called massive MIMO systems 1 22 3 RADIO CHANNEL MEASUREMENT SETUP When measuring the MIMO channel the measurements with a good accuracy with respect to the dynamic range of the system may take a significant amo
15. the deviation of the received signal path delays The mean delay spread is defined as 3 N Ps TPDP 7 d7 T yy 28 Jo PPP where 7 is the delay at each multipath component The RMS delay spread is defined as 3 J T F EPDP r dr 29 107 Jo PDP r dr i The coherence bandwidth of the channel can be defined as the Fourier transform of the delay spread The coherence bandwidth defines the bandwidth which the chan nel stays constant with respect to freguency Roughly it can be approximated by the inverse of the mean delay spread 3 Bo 30 3 20 If the TX the RX or the environment is in motion over time the transmitted signal experiences Doppler effect Thus in the received spectrum Doppler spectrum sev eral frequency components may be seen even if only one was transmitted The spread of the frequencies in the RX caused by the Doppler effect is called as Doppler spread The width of the Doppler spectrum is called as Doppler bandwidth Bp 3 17 Chan nel coherence time Tc is inversely proportional to the Doppler bandwidth and it can be written as 3 In a multipath channel the multipath propagated components leaves from the TX antenna and arrives to RX antenna in some specific angle with respect to some refer ence direction which is usually the direct link path between the TX and RX These angles are called as angle of departure AoD and angle of arrival AoA respectively In three dimens
16. the selected linear stages model KK6005P 600A 1 F4 nominal width 60 mm ballscrew lead 5mm rail length 600 mm resolution 5 mm rev maximum speed 340 mm s repeatability 0 003 mm accuracy 0 020 mm running parallelism 0 010 mm starting torque 15 N cm limit switches can also be used to define the origin for the steppers when the stepper is switched on Two kinds of limit switches were used in the system Hard mechanical limiters were placed to the boundaries of the linear stages to prevent the motor to force the carriage towards the stage end These switches were used in both positive and negative ends of the stages The switches were connected to the circuit in such a way that the main current was switched off in case of hard stop Inductive proximity sensors were used as soft limit switches These sensors were wired to the general purpose programmable interface of the steppers in such a way that they change register values of the stepper in case of carriage coming close to the switch inductive connection The changed register values can be used in the program to define interrupt routines that the motor stops the movement in case of reaching the limit but stays programmable which was not possible in case of the hard stop This allows the software to use these registers as inputs in programming The proximity sensors were also used to define the origo position for the stepper mo tors Furthermore the
17. 10 5 0 5 10 15 20 25 30 Refraction angle deg Figure 18 The refraction loss of the wall 49 4 5 Diffraction around a building corner The measurement system can be used also for diffraction measurement When moving virtual antennas along the x axis by distance of fractions of the wavelength we can fast perform several measurement and see the effect of diffraction for the recorded impulse response Also the changes in polarization due to the diffraction can be constructed from the measurement results The results and further analysis of this measurement are published in 35 in the first international conference on 5G for ubiquitous connectivity SGU in November 26 28 2014 50 5 DISCUSSION Accuracy and applicability for the different kind of measurements are just an examples about the characteristics describing how we have succeeded in building the system In the final measurement system there are many sources of inaccuracy Hence there are many improvements that could be made for the system to increase the speed per formance dynamic range and applicability for different kind of measurements The verification measurements showed that we should always plan well the measurements in order to be able to calculate specific measurement settings for each measurements This was taken into account in the programming phase by parameterizing the input parameters such that they could be chosen by the user In this chapter we will evaluat
18. 2 3 Thus for the reflected path the polarization vector changes and we have a stronger signal for the cross polarizations 4 and S than for co polarization 43 Figure 11 Overview of the anechoic chamber where the reference measurements were performed 50 LOS path 60 K made avaat 521 eet 43 Reflection from 941 k the floor sd 595 70 wae ce thet ia E 80 ki g Bei gab EEF ETE EVET ARS 353300 bel bad bee ETETETT TENE a vs i lt RX 0303 a TX 0303 90 PK 3 ein Wane 100 I n Iv ara ix k J i i N A k aa wy hi i i aes 110 JA 1 i y ou ao SA a ran r N Eya 0 20 40 60 80 100 Delay ns Figure 12 Sample of the impulse responses measured in the anechoic chamber 4 3 Test measurements in classroom The system is mostly made for MIMO measurements i e to measure rich multipath propagation environment A classroom with chairs tables and window blinds gives an environment where multiple reflectors and scatterers are present To test the DoA and the DoD estimation algorithms we considered to measure LOS channel with one measurement where RX was rotated to 45 angle with respect to direct link chord The classroom measurement was performed in Electrical Engineering building of the University of Oulu in the lecture room TS128 The layout of the room is presented in Figure 13a The room was chosen such that it represents the usual lecture room with whit
19. 8 Lye 6 9 20log y 0 12 1 v 0 1 21 Instead of modeling the diffraction by wedges by KED absorbing screen can also be used to model diffraction For a plane wave incidence the absorbing screen approach 18 gives us a geometrical theory of diffraction GTD diffraction coefficient with respect to 04 as Ba z as 0a 2n G On a The wavefront after diffraction is astigmatic because there is some caustic in the edge GTD and uniform theory of diffraction UTD defines also other similar coefficients for the diffraction As well as in the reflection and refraction the polarization vector of the wave may be changed due to the diffraction 16 12 22 2 2 5 Fading and shadowing Fading is defined as the deviation in radio channel causing attenuation to the transmit ted wave In a rich multipath channel the transmitted wave propagates trough many different propagation paths causing deviation to the received signal All multipaths are summed in the RX by the superposition principle Fading can occur in time space and frequency domain and it can be modeled statistically Thus fading is a random process whose quantities depends on the propagation environment and mobility in the channel 3 In Rician fading Rice distribution is used to describe the randomness of the channel Rician fading is used when one of the received multipath components are relatively strong compared to others Typical case of Rician fad
20. Pr PrGrGa 6 4rd where Pr is the transmitted power d is the direct distance between the antennas Gr and Gr are the TX and the RX amplifications respectively The path loss L experi enced by the wave can be written as 11 gt 1 aL Ga N Lis 7 2 2 2 Plane wave in the medium The dielectric and the magnetic properties of the medium can be described by param eters u permeability and permittivity The permittivity can be complex when the imaginary part e describes the dielectric losses caused by the medium Thus permit tivity can be represented as ole Jer 8 where is the permittivity of the vacuum and is the real part of the relative permit tivity 14 The dielectric properties of the propagation medium affects to the propagation loss experienced by the radio wave The loss caused by the medium can be specified by the loss tangent of the medium N o Geo and _ 9 where o is the electrical conductivity and w is the angular frequency 14 Complex propagation constant of the medium is represented as o Yp Jwy He 1 o J 10 16 where a is the propagation coefficient and is the phase coefficient 15 The attenuation of the wave is exponential with respect to complex propagation con stant yp The attenuation L d of the planar wave can be represented as Bad Ser 11 where d is the distance which the wave has been propagated in t
21. Sow tloda ables sn dare 50 5 2 Improvements proposed to the system 0 0 cee ee eee 51 5 3 About the MeASUTEMEN S ta 103 Aaa aa deel ka alaosaan oes 52 s SUMMARY ceuin naio a Mus A a E E A R tS 54 i REFERENCES 6h d pie ss I Ius Varaa ae gies Kask a eee 55 s APPENDICES sci Gs ing Tat cee A N eke AE a oe gee 58 FOREWORD This thesis has been carried out as a part of the 5G radio access solutions to 10 GHz and beyond frequency bands 5G to 10G project The project is supported by Broad com Communications Finland Oy Elektrobit Wireless Communications Oy Huawei Technologies Oy Finland Co Ltd Nokia Networks Oy and Finnish funding agency for innovation Tekes I would like to take this opportunity to thank all the project partners for their competence for this work I would also like to thank my technical advisor M Sc Tech Veikko Hovinen for the great ideas leading to this work I am graceful for the thesis examiners Lic Sc Tech Risto Vuohtoiemi and D Sc Tech Juha Pekka M kel for reading the thesis and advising me in writing I would also like take this opportunity to thank Professor Matti Latva aho for the trust to my abilities to work here D Sc Tech Marko Sonkki for helping me in the beginning of my work Anssi Rimpil inen for implementing the most of the mechanics and M Sc Tech Claudio Ferreira Dias for the great technical discussion during the work Furthermore I would like to thank all the Centre for
22. VNA such as frequency region transmit power number of frequency points etc Finally the VNA is put to a mode to be ready for performing the sweep The flow chart of the VNA initialization is presented in the Appendix 4 Another program we implemented was the checking program for ensuring that the parameters for the VNA set are the same as defined by the user This is simply done by reading the settings from the VNA and comparing them to the specified ones The third program was to perform the actual sweeps to get the desired S parameters The program makes two sweeps and saves the measurement data into a vector in the raw format the VNA provides them The format for VNA data is such that the odd entries are real parts and the even ones are imaginary parts respectively Both traces 21 and S41 Or S23 and 543 are given in the same vector by one after another The mode for the sweep is to make the sweep first and then wait the sweep to be ready before making another sweep The saved trace vector is read into MATLAB in binary format and the traces are separated to two different cell matrices in the main program The flow chart of the VNA sweep program is presented in Figure 8 Start Read traces as End Clear object buffers Sweep channel 1 Sweep channel 2 program binary numbers program Figure 8 The flow chart of the MATLAB subroutine commands VNA to perform a sweep and transfer it from VNA to MATLAB vector 3 5 3 Data format
23. World Scientific Publishing Company Incorporated 23 Chu E 2012 Discrete and Continuous Fourier Transforms Analysis Applica tions and Fast Algorithms Taylor amp Francis 24 Miteq LCN 0812 amplifier datasheet accessed 13 10 2014 URL vurlihttps www miteg com viewmodel php model LCN 0812 25 Hittite HMC C026 amplifier datasheet accessed 13 10 2014 URL url http www hittite com content documents data_ sheet hmc c026 pdf 26 R amp S ZV Z5x electonic calibration kit datasheet accessed 13 10 2014 URL Nurlihttp rosenkranz elektronik de shop datenblaetter R SzZV Z25x datasheet pdf 27 Understanding the VNA calibration Anritsu accessed 13 10 2014 URL url http anlage umd edu Anritsu_ understanding vna calibration pdf 28 Lexium MDrive Ethernet TCP IP products LMDxE N57 and LMDxE N85 Product hardware manual accessed 25 8 2014 URL http motion schneider electric com lmd downloads literature LMDE pdf 29 Programming and Software Reference for Lexium MCode and Lex ium Mcode TCP accessed 25 8 2014 URL http motion schneider electric com lmd downloads literature MCode_LMD pdf 30 31 32 33 34 35 57 Hiwin KK linear stage dataheet accessed 25 8 2014 URL http hiwin com pdf 1ls Single 20Axis 20Robot_K02TE02 0701_311 pdf Panasonic GX F12A P inductive sensor datasheet accessed 25 8 2014 URL http www farn
24. a oa SHRM ae one das ee ele 26 3 2 5 Link budget and external amplifiers 0 26 3 2 6 Calibration of the VNA y420555 escawes pivws ae pene eee ees 28 Sad Vinal antenna ARa yst 2004006 UR Rs 2 2030 Meia U A ths FX s 29 3 3 1 Antenna characteristics 644 2658 Ue bees Chobe GS Ke Se 29 3 3 2 Dual polarized patch antenna lt 3 00s fie L aate da on 30 3 3 3 es VRAIN cise eek K TKI AUTAT KURSSIT WA Bea care Aiken 31 3 4 Wiring of the measurement system 2 0 0 e eee ee ee eee 33 3 5 Measurement control software 0 0 eee eee eee eee ee 33 3 5 1 Controlling the stepper motors 00 ce eee eee ee 35 3 5 2 Controlling the VNA es kasan essa Joe ASIa KIN ews 36 3 923 Data format A Sen sa daa Kumasi ln kaitaletta elk Bidets ges oe elds 37 BA A TROT COMUNE taa aan lB ct EN Ak AD aes 38 Soe oes User interface cor Aig S ESA EKKE Oh ER OOH oe Ren 39 MEASUREMENT SCENARIOS AND RESULTS 025 5 40 4 1 Used measurement settings and the system speed performance 40 4 2 Verification measurements in anechoic chamber 4 41 4 3 Test measurements in classroom s soon nnen 44 4 4 Wall penetration loss measurements 0 0 cee eee eee eee 45 4 5 Diffraction around a building corner 2 0 0 cee eee eee ee 49 gt DISCUSSION lt a aita KKT GN mena 54 STS eu eee se 50 5 1 Evaluation of the sySteni 2 aecbs dao veleadd
25. and its own RX noise figure N Fyna Thus the VNA s own noise figure affects to the noise power in the VNA As it can be seen from the Eguation 40 the thermal noise in the system is proportional to the bandwidth but not to the actual frequency The sensitivity of the VNA i e the smallest signal that the device can detect is limited by the noise floor of the VNA 5 When using VNA there are basically two ways to increase the dynamic range of the measurement system after all the input power available from VNA is used We can make multiple sweeps and use averaging or we can use narrower IF bandwidth as shown in the Section 3 2 4 Both methods increases the measurement time signif icantly It is often said that the effect to the measurement time and dynamic range is roughly the same no matter which method was used 5 However when using averag ing we consider many channel realizations and thus measure the statistical properties of the channel If the channel is assumed to be fixed during the measurements it is bet ter to use narrower IF bandwidth to increase the dynamic range By using this method we loose the statistics but we will have less measurement data to handle 5 3 2 5 Link budget and external amplifiers In case of long link distances the system requires also long cables to connect the antennas to the VNA ports The signal attenuation in cables may grow significantly 27 large and hence reduce the dynamic range of the meas
26. as the angle of the refracted wave the propagation angle can be calculated by the Snell s law for refraction ey 14 sind ea where and ez are the permittivities of first and second propagation medium 14 In case of orthogonal incidence the transmission coefficients of the wave can be expressed as 16 14 Ti 1 R andT 1 R 15 If the incidence is not orthogonal i e 0 90 the transmission coefficients can be written as 2 A cos 6 E 1201 amp 4 2 sin 0i 2 cos 0 2 6 Tj and T Vi sin 6 cos 6 16 17 2 2 4 Plane wave in rough surfaces and diffracting edges In scattering the small particles along the propagation path absorbs some energy and radiates it again to the around space while acting as small antennas by themselves When there are many of these particles along the propagation path the scattering effect can be significant and cause fading to the received signal For example clouds and bushes are just an examples about obstacles causing scattering Also rough surfaces whose roughness is close to the wavelength causes scattering For the scattering there exist several models and theorems which are not presented here Generally speaking we can note that the effect of scattering to the radio wave is random and hence must be modeled statistically 16 When some obstacle comes inside the first Fresnels zone the wave is diffracted from the edge of th
27. at the indoor measurements base station antennas are often planar arrays which supports our implementation Furthermore the used antennas are not able to receive signals from the backside beam One proportion is that we could use a programmable rotary table or a herringbone gear to rotate the XY gantry This 52 would also give an opportunity to measure to different directions even with highly directional antennas which was not possible with the current system However this is not needed if we would use omnidirectional dipole antenna in both ends For some applications dipole antennas could be a good choice but for example in diffraction or wall penetration loss measurements it is better to use directional antennas Off course it is easy to replace the current antennas by different ones if needed One possibility is to insert a small rotary table or other rounding mechanics on top of the build XY gantry and insert also a external linear stage on top of the rotary unit to move the antenna vertically The rotator and the vertical linear stage would then be used to represent virtual cylindrical antenna array and the XY gantry could be used to move the whole antenna array This would also make it possible to make virtual 3 dimensional antenna arrays During the measurements we also faced a problem in setting the origin of the an tenna array It would be useful if the origin could be freely chosen into the XY gantry for both end separately This
28. back from the wall causing attenuation to the trough propagated wave The more we increase the angle from the orthogonal incidence the more of the power of the wave is reflected back from the wall surface The theory for reflection and refraction was presented in Section 2 2 2 The penetration loss of the concrete wall were measured in the two different RX locations in 3 different antenna configurations Also LNA was included into the mea surement chain for testing the effect of LNA to the dynamic range of the system The overview of the measurement setup and environment in seen in the Figure 15a Also a reference measurement with a distance of 2 75 meters was performed to cancel the free space loss off from the results In the reference measurement the distance of the TX and RX antennas was set so that it corresponded the free space distance that the antennas had in the wall measurement case thus the wall thickness was subtracted from the results 1 29 m gt b Figure 15 a The wall penetration loss measurement overview and b TX and c RX units in operation respectively The analysis of the results can be divided into two parts At first we take all the direct orthogonal with respect to the wall surface paths between the RX and the TX and calculate the wall penetration loss by compensating the free space loss out from the results channel by channel For all the used antenna configurations in the both RX locations we
29. d the antenna configurations used nowadays This concept is often called as massive MIMO were transmitter TX and receiver RX could be equipped with hundreds or even thousands of antennas 1 Because of the limited frequency spectrum many of the future fifth generation 5G mobile communi cation applications will use higher frequencies for the communications approaching to the millimeter wave region High frequencies allows to use larger bandwidth making it possible to offer higher data rates for the users in the future Also because of higher path loss the high frequencies allows the telecommunication systems to use smaller cells and thus decrease the reuse distances In order to perform reliable link budged calculations and be able to ensure the availability the need of new reliable channel models is undisputed 2 3 There exists only few good ways to measure the MIMO channel reliably In MIMO measurements radio channel sounders are often used However there are few draw backs limiting the usage of the channel sounders such as high prize and synchroniza tion problems The drawback in most existing systems is that they does not take into account the correlation between antennas since the measurements are not performed simultaneously between all antennas which is often the case in real telecommunication systems However if the measured channel is assumed to be constant with respect to time the MIMO channel model can be constructed by m
30. d trough MATLAB along with the VNA 3 3 1 Antenna characteristics To be able to distinguish the effect of the propagation channel itself from the measured data the effect of the antennas should be compensated off from the data Since in reality antennas are not ideal components all of the power fed into the antenna is not necessarily radiated into the space The impedance of an antenna is matched into the impedance of the signal source Thus the antenna impedance is wanted to be as close as possible to 50 Q over the wanted frequency bandwidth in order to radiate well The matching of the antenna can be specified by the reflection coefficient S11 13 Reflection efficiency of the antenna takes into account the mismatch between the transmission line and the antenna The reflection efficiency can be defined as 13 er 1 yv 1519 48 30 Radiation efficiency of the antenna takes into account the conduction and dielectric losses of the antenna The radiation efficiency can be defined as R E Ru R where R and R are the loss and radiation resistances respectively 13 The total an tenna efficiency takes into account the losses at the input terminals within the structure of the antenna Thus the total antenna efficiency can be written as 13 eo cd 50 49 cd Directivity of the antenna D 0 amp is defined as the ratio of the radiation intensity in a given direction from the antenna to the radiat
31. ded dynamic range and the measurement speed is needed and the overall performance has to be optimize with respect the desired property 5 4 6 There exists many references describing virtual antenna array based channel mea surement systems Various strategies and equipments are used to move the antenna element between the antenna positions However there exits huge variations in mea 11 surement speed and accuracy between the existing systems Many of the existing sys tems uses a rotator or an XY gantry or both of them Using the rotator cylindrical arrays can be made and the array is also capable to see to the backside beam Ro tator is used for example in 4 which represents capacity measurements using large antenna arrays Planar antenna array configurations with a XY gantry are used in 6 and 7 describing channel measurements in frequencies 2 4 GHz and around 60 GHz In paper 6 optical fibre is used to degrease the cable loss in VNA based system There has been made some research and channel models about the indoor radio channels on millimeter wave region However the most of the research and channel models focuses on higher or lower frequencies than 10 GHz The measurements per formed in the higher frequencies are mostly focused to 17 GHz 28 GHz 38 GHz and 60 GHz Especially in 60 GHz there are large unallocated frequency bands which some applications of the future telecommunications systems could use Many indoor measurem
32. e the measurement system and propose a number of improvements for the system which of many will be implemented to the system in near future 5 1 Evaluation of the system When evaluating the measurement system many sources of inaccuracy must be taken into account As discussed previously in the Section 3 1 the dynamic range available and the total measurement time are inversely proportional to each other The optimiza tion of the parameters affecting to the measurement time and dynamic range should always be done with respect to the current measurement scenario This is why many of the measurement settings such as IF bandwidth of the VNA source power of the VNA ports and the maximum speeds of the stepper motors are parameterized in the measurement control software By choosing the parameters correctly the user can op timize the measurement time with respect to the dynamic range requirements needed in each measurement scenario individually Possibility to add the external amplifiers to the measurement chain were wanted to be made as an option This is because they are not necessarily needed in every case One drawback of the measurement setup is the antenna shaking especially in hori zontal movement The shaking was estimated to be even several millimeters at worst which could mean significant inaccuracy in location compared to the wavelength at 10 GHz The antenna shaking was compensated by making better acceleration and deceleration ramps fo
33. e the usage of the TX amplifier is limited by the maximum power that is allowed to be used accord ing to the radio permission Also the power performance of the VNA must be taken into account such that the overall transmit power does not violate the radio permission The idea is to first maximize the transmitted power and then minimize the RX noise The RF block chart of the measurement system including the external amplifiers is presented in Figure 3 28 VNA transmitter W osha RF cable Radio channel VNA receiver RF cable Figure 3 Proposed measurement system including the amplifiers We propose two types of amplifiers that can mostly be used to compensate the loss caused by long RF cables When using all four RF ports for two orthogonal polariza tions two pieces of both amplifier types are needed The attenuation of the RF cables used was approximately 0 9 dB m As discussed before an external power amplifier should be used in such a way that the radio permission is not violated The proposed TX amplifier is HMC C026 manufactured by Hittite Microwave Corporation The am plifier gives approximately 29 dB gain at 10 GHz with 1dB compression point of 25 5 dBm In order to be able to use the amplifier one should ensure that the power at the output of the amplifier does not exceed the compression point For example if 15 me ter long RF cable is used in the TX end and VNA gives 8 dBm out from the ports the total tra
34. e board chairs tables and window blinds The window blinds are made of metal so they are very good reflectors especially when they are closed Furthermore window blinds causes as well diffraction and scattering in the measurement environment The chairs and tables were organized such that there is an open area between the TX and RX The figure presenting the RX rotated to 45 angle and the TX in operation at the classroom is presented in Figure 13b The chosen antenna configurations in performed measurement cases are presented Table 10 Window blinds a b Figure 13 a Layout of the measurement environment and b the link view of the classroom measurement where RX is rotated to 45 angle 45 Table 10 Antenna configurations for each measurement case in the classroom Case 1 2 3 4 5 6 RX 3x3 1x1 20x20 20x 20 3x1 3x1 TX 13x3 20x20 1x1 1x1 1x1 1x1 note RX at 45 P2 terminated P4 terminated A sample about the recorded impulse responses are presented in the Figure 14 In these measurements we had a bug in the measurement control software The software did set the correct calibration pool only to channel 2 i e only when the VNA port 3 is the TX port This is seen in the calculated impulse response as a delay offset as well as wrong signal levels Thus we cannot use the recorded S21 and S23 to any further analysis since the results are corrupted However the other polar
35. e obstacle If the obstacle is assumed to be wedge shaped it can be ap proximated as a conducting half plane i e a knife edge By the Huygens principle every point of a radiating field can be referred to be the dot source of new electromag netic field geometrical optics GO defines the Snell s law of diffraction as n sin 6 no sin Og 17 where n and n are the refractive indices of the media 1 and 2 respectively and a is the diffraction angle of the wave The Snell s law for diffraction approximate waves as rays ray tubes and it does not take into account the attenuation that the wave undergoes because of diffraction 17 If the knife edge diffraction KED approximation is used we can also calculate theoretical diffraction coefficient The diffraction parameter v can be expressed as o 18 he where H denotes the height of the obstacle with respect to the direct link chord The KED coefficient can be expressed as 1 F u 5 1 jC 55 19 where C v and S v are Fresnel integrals defined as T C v T cos 56 d and S v T sin 36 d6 20 where amp is the auxiliary variable for the integral 12 Diffraction loss factor is the absolute value of the diffraction coefficient To avoid the calculus of complex Fresnel integrals approximations can be used to calculate the diffraction coefficient for certain v values For v gt 0 7 the diffraction loss Ly in dBs can be approximated as 1
36. easuring each single antenna channel between the antenna elements separately one by one 4 One good way to measure the radio channel is to use vector network analyzer VNA with virtual antenna arrays in both the TX and the RX ends Only few physical antenna elements are used and the antenna is moved between different positions to represent a real antenna array Robotics can be used to move the antenna making the actual mea surement smooth and automatic Advantage here compared to the channel sounders is that we do not need to perform external synchronization between the TX and the RX because the VNA takes care of that One serious drawback in VNA based measure ment systems is that the RX and the TX are in the same box meaning that we have to use long radio frequency RF cables to be able to measure trough long link distances However this problem comes less significant in higher frequencies as the reasonable link distances are decreasing meaning smaller cell size Especially at indoor propaga tion environment VNA based systems can be successfully used Another drawback in virtual antenna array based measurement systems is the increased measurement time Antenna movement between the VNA sweeps increases the measurement time sig nificantly The sweep time of the VNA is proportional to the intermediate frequeny IF bandwidth used On the other hand increasing the IF bandwidth decreases the dynamic range of the VNA The trade of between the nee
37. ed 500 MHz bandwidth The antenna layout is presented in Figure 4a The simulated radiation patterns XZ cut of the antenna polarizations in terms of total gain at 10 1 GHz are presented in Figure 4b VNA ports 1 and 3 were connected to the TX antenna and ports 2 and 4 to the RX antenna respectively The antennas were rotated in such a way that the orthogonal polarization planes were tilted at 45 angle with respect to the vertical The simulated antenna properties are presented in Table 1 31 a Figure 4 a An overview of the RX TX antennas and b simulated antenna gains of the two orthogonal polarizations at 10 1 GHz XZ cut Table 1 Specifications of the antennas used in the measurements center frequency 10 1 GHz 10 dB bandwidth 720 MHz gain gt 4 dBi boresight maximum total gain 5 8 dBi port isolation gt 24 dB cross polarization discrimination gt 18 dB 3 3 3 XY gantry Stepper motors are used in various applications to control the motion The precision of the motors is proportional to the step resolution of the motors The smaller steps the stepper can be rotated the less is the minimum distance that can be moved To convert the stepper motor rotation into the linear movement the linear stage can be used High precision linear stages are commercially available to meet the standards of the stepper motors When choosing the stepper motors programmability and controlling in
38. ed measurement setup A block diagram of the measurement system is shown in Figure 2 Idea is to use cen tralized control software such as MATLAB with instrument control toolbox to control the devices and store the measurement data The data flow between the devices is per formed via Ethernet bus by using transmit control protocol internet protocol TCP IP communication protocol The control program should be designed in such a way that it initializes the measurement performs the desired VNA sweeps and moves the an tennas to another location The used VNA was Rohde amp Schwarz ZNB20 21 VNA measurement and the antenna moving has to be synchronized such that the antennas doesn t move while the VNA is performing the sweep The S parameter measurement data measured by the VNA is transferred to the MATLAB as fast as possible and the software takes care of the data flow and indexing Radio Channel y fee antenna v RF cables To move the antehna Receiver XY Transmitter gantry RF cables XY gantry PORT 1 VNA R amp S ZNB20 Measurement USER control software i i Usercontrolsthesoftware Ethernet Mechanical gt RF cable se gt gt connection connection Figure 2 Block diagram of the measurement system 3 1 2 Scattering parameters Scattering parameters S parameters are used to describe the effects of an RF device or the radio channel to the radio wave The
39. ell com datasheets 1809919 pdf publisher Panasonic EW MATLAB Instument Control Toolbox Users Quide accessed 25 8 2014 URL http www mathworks se help instrument index html Lexium MCode Programming and Software Reference Schneider electric accessed 13 10 2014 URL url http motion schneider electric com lmd downloads literature MCode_LMD pdf Chen Z Gokeda G amp Yu Y 2010 Introduction to Direction of arrival Estima tion Artech House Tervo N Dias C Hovinen V Sonkki M Roivainen A Meinil J amp Latva aho M 2014 Diffraction Measurements around a Building Corner at 10 GHz In First International Conference on 5G for Ubiquitous Connectivity SGU IEEE 2014 Appendix 1 Appendix 2 Appendix 3 Appendix 4 Appendix 5 Appendix 6 58 8 APPENDICES The wiring of the VNA based measurement setup Flow chart of the subroutine for finding the limit switches Flow chart of the moving program for steppers The flow chart of the VNA initialization Selectable input parameters for the measurement control software The flow chart of the main program controlling the measurements Appendix 1 The wiring of the VNA based measurement setup Dual polarized TX antenna Ethernet Swicth 2 Radio Channel Dual polarized RX antenna Ethernet Swicth 1 Stepper w SP Se Se ET Instrument Control Toolbox supply Appendix 2 Flow chart of the subroutine for fi
40. ent campaigns and models are made for those frequencies because those bands are potential frequency regions for future wireless local area networks LAN Paper 8 presents channel measurements made on 10 GHz at indoor environment and compares them to the statistical channel models In the paper the authors presents measurement results of the received power envelope Measurement results are fitted to the Rayleigh Rician and Nakagami distributions The paper concludes that the proba bility that the received envelope power is below some threshold follows the Nakagami distribution with a good precision The Rayleigh and Rician distributions were con cluded to fit weakly to the 10 GHz statistical indoor channel model The paper presents only received envelope power measurement results and channel characteristics such as multipath delay spread were not calculated based on the result Paper 9 presents large scale parameters of wideband multipath channels The mod els made by the measurements are based on extensive measurement campaigns in var ious indoor environment The measurements were done by using wideband MIMO channel sounder having 400 MHz bandwidth at 11 GHz The paper characterizes the polarization characteristic of path loss shadowing factor cross polarization power ra tio delay spread and coherence bandwidth of the channel The paper states that the path loss exponent is between 2 and 3 in non line of sight NLOS environment and between
41. ent system is defined as the difference between the highest and the lowest attenuations that the system is able to measure When observing the lower limit one should avoid the RF components to drive into compression On the other hand the attenuation caused by the channel should be less than the maximum attenuation supported by the system in order to be able to distinct the actual signal from the noise 5 3 2 1 Noise in the measurement system In reality there is always some noise caused by the device in the radio system There are different kind of noise sources in RF electronics The most significant one in radio frequencies is the thermal noise caused by the resistive components The thermal noise is white meaning that it remains constant over frequency The power of the thermal noise depends on the bandwidth B and the physical temperature T and can be written as Py kgT B 40 where kp is the Bolzmanns constant It is usually assumed that T T which is the same as the nominal room temperature 11 Signal to noise ratio SN R is used to describe the signal versus noise quantity It is defined as SNR 41 where Ps and Py are the signal and noise powers respectively 14 3 2 2 Noise factor noise figure and noise temperature For the radio devices such as RX we can define parameters to describe how much noise is appended to the system by the specific device In an RF amplifier both the signal and the noise are am
42. ferent propagation phenomena presented in next Sections 13 The polarization vector p represents the polarization of the wave The polarization vector is simply the unit vector pointing to the direction of the electric field 13 2 2 Propagation in the radio channel By radio channel we mean the whole radio system including the TX the RX and the propagation channel Depending on the channel geometry and the propagation materials the radio wave may travel trough several different paths between the RX and TX Thus the radio wave undergoes several radio propagation phenomena between the TX and RX which all affects to the wave behavior in the channel In this section we will present the basic radio propagation phenomena which are valid especially for indoor propagation environment 14 2 2 1 Free space path loss The propagation medium is defined to be free space when the first Fresnel ellipsoid is clear from obstacles In case of some obstacles within the Fresnel zone the transmitted 15 signal experiences some other propagation phenomena besides free space propagation The radius of the first Fresnel ellipsoid is defined as Adi dy hp 5 di d2 where dj and d are the distances presented in the Figure 1 14 vi a ap d d gt Figure 1 The first Fresnel ellipsoid If the signal is assumed to be propagated only trough free space the received power PR can be represented by Friis equation A
43. g to the stepper from which address is starts to execute commands This allows MATLAB to do other things than waiting the device to be ready while the step per programs are executed We can for example collect results or initialize the next VNA measurements while the virtual antenna is changing its position The stepper has a number of flags and registers that can be checked to know in which point of program the stepper currently is and if it is ready or not to take new commands 36 A number of different subroutines were implemented for controlling the stepper motors The first on is to set the origin of the linear stages The flow chart of the origin setting is presented in Figure 7 The subroutine uses another subroutine for finding the limit switches from the XY gantries The flow chart of this subroutine is presented in Appendix 2 The basic idea is to find the move the carriage towards the stage negative end until it reaches the negative limit switch The negative limit witch is routed to the pin 3 12 of the stepper general purpose interface As the limit switch is reached the voltage in J rises up which is programmed to stop the motor Then the carriage is moved a number of steps offset to the positive direction which is set as an origo P 0 Same is done for all of the stepper motors Tranform user Find origins for all Check that the N Walt until steppers defined offsets to steppers with epr origin was found are read
44. he medium 14 2 2 3 Plane wave in the media boundary When a planar radio wave comes to the boundary of two different propagation media some part of the wave power is reflected back form the boundary while the rest of the wave power propagates into the medium Snell s law for reflection is represented as 0 6 12 where 0 is the angle of reflected wave and 6 is the incident angle of the wave 11 The polarization of the wave affects to the wave behavior at the media boundary The amount of relative power reflecting back form the boundary can be expressed by the reflection coefficients specified for both perpendicular and parallel electric field components with respect to the boundary Hence the polarization vector of the wave may be changed due to the reflection but not the actual polarization This means that a linearly polarized wave stays linearly polarized also after the incidence The reflection coefficients for the perpendicular and parallel polarizations can be expressed as 16 cos 6 1 2 sin 6 2 sin 6 2 cos 6 R and Ri A 13 1 2 sin 6 cos 6 1 2 sin 0i 2 cos 6 As part of the wave is reflected back from the media boundary the rest of the energy is propagated trough the boundary inside the medium The propagation angle of the wave may change depending on the relation of the dielectric properties of the media Thus the wave undergoes refraction in the media boundary If we denote 0
45. high wall penetration loss On the other hand the walls gives a possibility to isolate the area better and hence avoid interfer ence coming from outside or other rooms The reflection diffraction and free space propagation are the main propagation phenomena at the indoor environment if the pen etration loss of the walls are assumed to be high Long corridors makes it possible to transmit signals trough multiple reflections from the source to the destination 3 21 From the channel modeling and measurement point of view indoor environment has two properties that makes the measurements easier First the environment can often be referred to be static Thus the mobility in the channel is low channel coherence time is large This is the case for example in the office environment In some indoor en vironments such as shopping malls there is often people moving in the environment when the channel is static anymore However the mobility is still quite low compared to the outdoor channels where we can have for example cars in the environment Sec ond the distances that the channel models needs to support is usually smaller than at the outdoor environment This means that less dynamic range is required and the channel can be assumed to be constant during the measurements 2 3 5 MIMO channel modeling To exploit the multipath channel to achieve the better system performance in a telecom munication system more than one antennas can be used in
46. hor izontal and 25 in vertical direction if the antenna spacing of half of the wavelength was used Thus large antenna arrays up to 650 650 MIMO can be measured In total it could be said that there are several properties in the current system which we have succeeded to implement Many improvements that are proposed in the next Section are just proportions and there are not necessarily needed to be implemented 5 2 Improvements proposed to the system There are a number of ways to improve the measurement system by optimizing the measurement time and adding new options to the system that can be chosen by the user To make the further analysis of the measurement results smoother in the future an external analysis software could be made to analyze the wanted results right after the measurements For the user this would give an opportunity to change parameters while measuring and thus be able to improve the results From the user point of view graphical user interface GUI would clarify better the options supported by the system Also it would give a better impression to the user that what is going on in the system MATLAB has a very good GUI tool which could be used for building the user interface Same subroutines which was made for the current system could be applied GUI would also give possibility to make for example pause option for the system such that user could pause the long measurements if needed In the channel measurements the l
47. ibing the antenna element indices in the TX and the RX ends For example cell matrix copol_1_2_3 is the data block measured in antenna positions Re 1 Ty 2 Tx 3 contains Npoinis nry 2 complex elements i e recorded S91 and S43 data in measured frequency points at each antenna positions in RX y axis Similarly xpol_1_2_3 is the same result but the measured parameters are cross polar izations S93 and S41 The initialization of the result matrices performed in MATLAB by specific subroutine Compexsample Figure 9 Data format of the saved measurement results 3 5 4 Error control For the input output IO error handling MATLAB is not the best programming en vironment to do error controlling The only error handling and interrupt control tool in MATLAB is the try catch function In the current measurement control software version we have included only the most necessary error handling In order to prevent the MATLAB to jam during the program execution the whole measurement control program is set under one big try catch structure In case of error the actual error message is printed to the display and saved to a log file In case of interrupt or error the program execution is stopped without exceptions Basically the program is terminated in case of any internal or external error This includes for exam ple that the devices are not connected properly or the device is for example switched off during the measurement The recordings
48. ing is the LOS environment The Rician distribution is a function of two parameters K and Q The probability density function PDF of the Rician distribution is defined as 2 K 1 x Qr 2 K 1 x Or 2 K 1 x f z exp K where K is said to be a Rician K factor defined as the ratio of the strongest multipath typically LOS compared to other multipaths Jo is the Bessel function and Q is the total power of all the propagation paths 19 Rayleigh fading is typically used in NLOS environment In the Rayleigh fading the magnitude of the received signal follows Rayleigh distribution described by the parameter Q The PDF of Rayleigh distribution can be written as 19 f a exp Z 24 2 3 Radio channel modeling The radio channel models are usually defined to deterministic and stochastic channel models Some of them are defined based on theory while others are based on the mea surement data The stochastic models relay on statistical distribution of the channel while deterministic models tries to model the path loss in the channel deterministically by using for example the geometry of the propagation environment In geometry based deterministic channel modeling ray tracing RT is often used By the RT we mean the 19 geometry based radio wave path estimation between the TX and RX In this section we present some key parameters and theory related to radio channel modeling 2 3 1 Frequency and impulse
49. ion intensity averaged over all direc tions Gain of the antenna is closely related to the directivity It is a measure that takes into account the efficiency of the antenna as well as its directional capabilities Thus the gain can be written as 13 G 0 9 ecaD 9 9 51 By taking into account also the impedance mismatch of the antenna the absolute gain of the antenna can be defined as 13 Gaps 9 o r caD 0 o 52 The impedance of the antenna is complex and can be written as 13 Za R X RL R 5Xa 53 where Z4 is the antenna impedance Ra is the antenna resistance and X4 is the antenna reactance 13 The 10 dB bandwidth of the antenna is defined as the frequency range where 511 is less than 10 dB Polarization of the antenna in a given direction is defined as the polarization of the wave transmitted radiated by the antenna The polarization of the radio wave was defined in Section 2 1 2 The polarization loss factor PLF describes the polarization mismatch between the antenna and the wave It can be written as PLF ppa Pow 54 where ppa and ppw are the polarization vectors of the antenna and the wave respec tively 13 3 3 2 Dual polarized patch antenna The antennas used for the measurement setup at the TX and the RX were directional dual polarized patch antennas The antennas have good impedance matching lt 13 dB and isolation gt 24 dB between the feeding ports over the measur
50. ion of the RX was done for testing the AoA algorithms The antenna config urations in each measurement case are presented in Table 9 There where no internal spurious response caused by the measurement system seen in the impulse responses Table 9 Antenna configurations for each measurement case in the anechoic chamber case 1 2 3 4 RX 3x3 20x20 1x1 20 x 20 TX 13x3 1x1 20x20 1x1 note RX rotated 18 8 A sample of the measured impulse response in direct LOS scenario is presented in Figure 12 In the figure we have marked out the LOS and reflected paths respectively As we can see from the figure the LOS path is the first arriving multipath component and it is also the strongest one The link distance was 4 92 m which for the free space loss calculated by 7 is 66 4 dB Both antennas has a gain of approximately 4 dBi in boresight so the overall loss here would be 58 4 dB The measured path loss with an tenna gains for the LOS path seen in the Figure 12 is 60 dB which corresponds almost the calculated result The slight 1 6 dB difference for the measured and calculated re sult is caused by the antennas because they are not identical in reality since they are build by hand in the workshop of the University of Oulu In the impulse response we also see the reflected path In the reflection the both of the orthogonal linear polariza tions experiences different reflection coefficient according to Section 2
51. ional 3D space AoA and AoD is often defined separately for azimuth and elevation domains Thus the azimuth and elevation angles can be extended into 3D as direction of arrival DoA and direction of departure DoD The Angular spread is a parameter to describe the spatial order of the channel 3 Te 31 2 3 3 Deterministic channel models The deterministic channel models tries to estimate the path loss and phase difference experienced by the signal as it propagates trough the channel The deterministic path loss models such as the free space path loss model presented in 7 are used to calcu late the path loss of the channel The models include a number of approximations and all of the radio propagation phenomena are not usually taken into account This means that we have to simplify the geometry of the environment in order to estimate the most significant multipaths from the impulse responses The models are parameterized to fit to the propagation environment One deterministic channel model the simplified path loss model is defined as d a 32 where L is the path loss y is the path loss exponent Lye is the path loss at the reference distance d and d is the distance in meters 3 2 3 4 Indoor channel modeling The indoor environment has many characteristics making them different from outdoor environment At indoor environment the walls are limiting the radio wave propagation especially in higher frequencies because of
52. ization can still be used The calculated impulse responses shows that in the classroom there is many multipaths between the TX and the RX There is periodical peaks in the impulse response caused by the multiple reflections AoA plots will later on show from witch angle the most significant multipaths are coming from i RX 0101 i TX 1202 100 Path Loss dB l O T 0 100 Figure 14 Example of the impulse responses in classroom S2 and S53 corrupted 4 4 Wall penetration loss measurements One application for the measurement setup is to measure the penetration of a concrete wall by placing the transmitter and RX antennas to different sides of the wall The advantage of our system here is that we can easily perform several penetration loss measurements of the wall with a small spacing between points The penetration loss 46 of the wall can vary depending on exact location and can contain different materials such as metallic structures to uphold the concrete These structures can have a sig nificant effect to the penetration loss By making several measurements in antenna positions very near to each other the fluctuations in the wall structure can be located and included into the penetration loss measurements We can also measure the pen etration loss in different RX TX path angles when the wave incidence to the wall is not orthogonal In that case the part of the transmitted power is reflected
53. l measurement scenarios and their initial results were presented to ver ify the system operation and to demonstrate the system applicability for the different cases A verification measurement was performed in the anechoic chamber to verify that the system did cause any internal spurious responses to the results The next mea surement was performed in a classroom to demonstrate the multipath propagation envi ronment The reflection diffraction and LOS propagation phenomena were concluded to be the most dominating propagation phenomena in the classroom Furthermore an indoor wall penetration loss measurement from the classroom to another was made to show that the measurement system could also be applied for the measurements requir ing an accurate antenna shifting between the measurement points The result of this measurement was that the wall penetration loss may vary drastically depending on part of the wall under test The penetration loss of the measured wall was varied between 5 and 13 dB The results measured with this setup could be used for angular domain algorithms to estimate the direction of arrival and departure respectively The mea surement system was concluded to be able to make successful measurements in the tested propagation environments The measurement system will be applied for various MIMO radio channel measurement scenarios at 10 GHz and beyond 55 7 REFERENCES 1 Massive MIMO Info Point accessed 25 8 2014 URL www ma
54. ld is defined as 2D2 a 1 where Dy is the largest dimension of the antenna measured in perpendicular to the antenna radiation direction and A is the wavelength of the wave 11 Tf 2 1 1 Plane waves and spherical waves When observing the whole wavefront that the antenna is transmitting the wavefront is seen as spherical Electric field of the spherical wavefront can be written as E jkr E r Eo 0 9 J 2 where r is the radial distance from an the antenna Eo 0 amp is the electrical field vector at distance r 0 as a function of direction of propagation 0 amp k is the wave number and j is the unit imaginary number Wave number k can also be expressed as 12 27 k W 3 In the antenna far field region the spherical wave can be locally approximated as a plane wave This is because every source looks like a dot source when observing it from far enough The electric field of the plane wave can be expressed as e jkr E r Eo 9 ji 4 14 where k is a complex wave vector and r is a position vector defining a point in 3D Three Dimensional space 12 2 1 2 Polarization The polarization of the electromagnetic wave describes the time varying direction and relative magnitude of the electric field vector In the 3D vector space the polarization describes the function of how the electric field vector varies among the direction of propagation or wt axis We can classify different kind of polarizations t
55. ll s Equations Cambridge Uni versity Press 11 Pozar D M 2005 Microwave Engineering John Wiley amp Sons third ed 12 Bertoni H L 2000 Radio Propagation for Modern Wireless Systems Prentice Hall PTR 13 Balanis C A 2005 Antenna Theory Analysis and Design John Wiley amp Sons third ed 14 R is nen A amp Lehto A 2003 Radio Engineering for Wireless Communication and Sensor Applications Artech House 15 Miquel A C 2009 UWB antenna design for underwater communications Mas ter s thesis Delft University of Technology 56 16 Lindell I 1996 Radioaaltojen Eteneminen Otatieto fourth ed 17 Saunders S amp Arag n Zavala A 2007 Antennas and Propagation for Wireless Communication Systems John Wiley amp Sons second ed 18 ITU R Recommendation P 526 7 Propagation by diffraction accessed 13 10 2014 URL url https www itu int dms_pubrec itu r rec p R REC P 526 7 200102 S PDF E pdf 19 Parsons J 2000 The Mobile Radio Propagation Channel John Wiley amp Sons 20 Phillips C Parr J amp Riskin E 2013 Signals Systems amp Transforms Pearson Education 21 Rohde amp Schwarz ZNB ZNBT Vector Network Analyzer User manual accessed 25 8 2014 URL http www rohde schwarz com en manual r s znb znbt user manual manuals gbl 78701 29151 html 22 Sundararajan D 2001 The Discrete Fourier Transform Theory Algorithms and Applications
56. locks Even though the high precision rubidium clocks were used there is still some imprecision in timing The third problem is the large antenna arrays used for the measurements For every freguency range measured specified antenna array has to be designed individually Other good possibility is to use VNA with virtual antenna array Now only few physical antenna elements are used and the antenna is moved between positions to represent an antenna array One drawback is that the produced measurement result does not take into account the correlation between antennas in the one end On the other hand simple measurement setup can be used with the device that can be later on applied to the various applications Furthermore the system can be scaled to other freguencies simply by changing the VNA parameters and using different antennas If the VNA s own freguency range is not enough mixers can be used to increase VNA freguency range However using external mixers may increase the system noise as well One drawback in virtual antenna array based systems is the increased measurement time Antenna movement between the VNA sweeps increases the measurement time significantly Also if narrow IF bandwidth was used one sweep would take hundreds of milliseconds of time The trade of between the needed dynamic range and the measurement speed is needed and the overall performance has to be optimized with respect the desired property 5 23 3 1 1 The propos
57. m can be written as N points 1 1 Siml fp e er Nevins 35 hi ta N points k 0 where t is the n th time instant and Npoints is the number of frequency points 22 The measured bandwidth in freguency domain determines the time resolution in time domain Inverse fast fourier transform IFFT algorithm is used to calculate the IDFT When using direct IFFT for the freguency domain samples measured by VNA we obtain a time resolution of i gt Jasa where Breas is the measured bandwidth In time domain the number of points Npoints is the same as in freguency domain if zero padding is not performed while executing IFFT Zero padding increases the resolution but not accuracy because of interpolation and thus it should not be used in case of measured data Thus the length of the impulse response is written as 23 t 36 At Npoins 1 6t 37 The distance resolution of the recorded impulse responses can roughly be calculated as d dtcg 38 where co denotes the light speed in the free space The length of the impulse response in distance domain i e the maximum detectable path can be written as Ad Atco Npoins 1 6d 39 25 3 2 Dynamic range of the measurement system For each measurement one should ensure that the dynamic range offered by the mea surement system is reasonable for performing successful radio channel measurements The dynamic range of the channel measurem
58. made before the error is saved into a temporary file from where they can be reloaded again afterwards 39 3 5 5 User interface The measurement software is developed in such a way that the user can parameterize the configuration by modifying a single input file called inputs m Before the mea surements the user should perform the calibration manually and save the calibration pool into the memory of the VNA User can make his own calibrations for the both of the measurement channels to speed up the measurement The name of the applied calibration file has to be specified in the measurement input file and the software sets automatically the defined calibration pools into the measurement channels The input parameters that the user can set are given in the Appendix 5 The main script of the control software uses subroutines defined in Sections 3 5 1 and 3 5 2 to control the devices The inputs given by the user as defined in Section 3 5 5 are used to parameterize the program A waiting period is added in the vertical direction movement because of vibrations of the antenna mast The flow chart of the measurement control software is presented in Appendix 6 40 4 MEASUREMENT SCENARIOS AND RESULTS The measurement system can be applied for various measurement scenarios The recorded S parameters can be used to calculate information about the propagation paths dominating propagation phenomena channel correlation and many others The rec
59. mands for programmable instruments scattering parameters transmit control protocol internet protocol transmitter uniform theory of diffraction vector network analyzer three dimensional fifth generation signal entering to the 2 port input signal leaving from the 2 port output bandwidth coherence bandwidth of the channel doppler bandwidth intermediate frequency bandwidth measurement bandwidth signal reflecting from the 2 port input signal reflecting from the 2 port output Fras F v him h t Ln d Lret NF N Fvna Fresnel cosine integral light speed in vacuum largest dimension of an antenna absorbing screen diffraction coefficient antenna directivity distance distance that the wave has propagated in the medium reference link distance distance from the TX distance from the RX electrical field vector as a function of r electrical field vector at distance r 0 Neper number antenna radiation efficiency antenna reflection efficiency total antenna efficiency total noise figure of cascaded RF blocks noise factor knife edge diffraction coefficient freguency n th recorded freguency sample center freguency gain RX antenna Gain TX antenna Gain antenna gain absolute antenna gain height of an obstacle MIMO channel matrix channel freguency response radius of first Fresnel ellipsoid channel coefficient from TX antenna i to RX antenna j impulse response between ports 1 and m channel impulse res
60. nce the variations are so huge we could also decrease the antenna spacing and hence get more precise results Here the result is that a wall penetration loss can vary a lot depending on the antenna location even in orthogonal incidence with respect to the wall under test The variations in the horizontal direction is observed to be stronger than the variations in the vertical direction This may be caused by the structure of the wall as well as the reflections from the roof and floor Hence an office room might not be separated from the other rooms when considering a communication system where each room has its own BS i e one cell consists of one room MN Wall under terst M49 Wall to corridor 1 5f o TX positions o RX positions Y direction m 4 3 2 1 0 1 X direction 1 Figure 16 Antenna positions when measuring wall penetration loss 48 4 z gt j x A x 6 3 s A E E A sum S vertical movement 14 sum S43 vertical movement sum S horizontal movement i sum S43 horizontal movement x 16 I T I 0 2 4 6 8 10 12 14 16 18 20 Antenna position in X Y direction RX TX Figure 17 The penetration loss of the wall in with respect to X direction antenna position 50 55 L 60 5 E x ic 65 gt o sum S x sum S 3 70F mean sum S n mean sum S 75 1 I I 1 i J
61. nding the limit switches Start S Flush the object input H Define limit stop mode tobe LM 4 Define input 1 as Define input 2 as positive limit negative limit Move stepper 20000 microsteps to j 4 positive diretion Move to negative direction No Yes v Stop movement Move the amount of offset to positive direction Clear error register SetP 0 End program g Appendix 3 Flow chart of the moving program for steppers Flush object input I Go to address where the program will be written I Clear programs from that address H Select stopping mode as AS 2 H Define limit swicthes I Set Initial speed and maximum speed I Set acceleration and deceleration l Set hold current and run current Move relatively the amount of steps defined by user End program Appendix 4 The flow chart of the VNA initialization Creat channel 1 4 Load calibration set 1 H Set center freguenct span and number of points Create trace 1 as Copolt S21 Create trace 2 as Xpol1 S41 isplay trace in JA Se Vv A Start PUI Delete all current channels v
62. neaarisille polarisaatioil le Antennielementti siirret n tasossa k ytt m ll ohjelmoitavia askelmootto reita ja lineaariyksik it Kaikkia mittausj rjestelm n laitteita ohjataan samalla ohjausohjelmistolla jonka toimintaperiaate on my s esitetty t ss ty ss Mittausj rjestelm n toiminta varmistetaan ja sit demonstroidaan suoritta malla kanavamittauksia erilaisissa etenemisymp rist iss Varmennusmittaukset suoritetaan kaiuttomassa huoneessa jotta voidaan varmistua siit ettei j rjes telm tuota sis isi harhatoistoja jotka vaikuttaisivat mittaustuloksiin Monitie etenemisymp rist demonstroidaan kanavamittauksilla luokkahuoneessa My s luokkahuoneiden v list etenemisvaimennusta mitataan Mittaustuloksia voidaan k ytt muodostettaessa erilaisia radiokanavamalleja ja niit voidaan soveltaa my s aallon tulo ja l ht kulman estimointiin k ytt m ll siihen tarkoitettuja al goritmeja Avainsanat millimetriaallot staattisen kanavan mallinnus massiivi MIMO ka navamittaukset TABLE OF CONTENTS ABSTRACT TIIVISTELM TABLE OF CONTENTS FOREWORD LIST OF ABBREVIATIONS AND SYMBOLS 1 INTRODUCTION siisi SA KASSAAN eee TALK De A SS 10 2 RADIO CHANNEL CHARACTERISTICS o sosss nnen 13 2 1 Electromagnetic propagation oos soks eee cece ee eee ee 13 2 1 1 Plane waves and spherical waves oossoo eee eee 13 21 2 Polarization 30 hs tissa pracie nsien en a aa ieee 14 2 2 Pr
63. nsmitted power would be 23 5 dBm plus the antenna gain The specifications of the proposed TX amplifier are presented in 24 As discussed before the external LNA can even increase the noise in the RX end if short cables are used Thus it is not beneficial to use LNA if the VNA is placed near to the RX end However if long RF cables are used in RX end we propose to use LNC 0812 LNA manufactured by Miteq It gives us maximum noise figure of 1 8 dB at 10 GHz with gain of 25 dB at minimum The overall effect for the RX can be calculated by Equations 47 if the noise figure of the VNA is known The specifications of the proposed LNA are found from 25 3 2 6 Calibration of the VNA The VNA has to be calibrated before the measurements The calibrations should in clude all of the RF components used in the RF chain If the external amplifiers where used they should be included into the calibrations or canceled out from the results afterwards There are many possible calibration methods supported by the used VNA However only few of them are supported by the used calibration kit which was R amp S 29 ZV Z5x 26 VNA usually measures all of the S parameters even though only few of them are selected to be saved into defined traces The ones not saved into traces are dummy measurements which only increases the measurement time This means that we can speed up the measurement by calibrating the VNA only for the parameters which are supposed to
64. nt decrement ry decrement rx Decite moving direction Move TY stepper one step Move TX stepper Increment one step decrement ty eranient Break measurement N Move saved results y loop to the result folders Close and clear Drive stepper TCPIP objects motors home gt End program
65. nts afterwards If VNA would support the external amplifier selection by adding it to the rear panel of the VNA we could also use that option to compensate the amplifier off from the results However our VNA did not support this option When using amplifiers we also need to ensure that the received power does not reach the level that drives the RX into compression Using external amplifiers does not necessarily increase the system dynamic range but shifts it down in the power region The measurement system should be able to be modified in such a way that the dy namic range must be able to be scalded if needed in order to achieve good speed with respect of accuracy The external amplifiers were added to the measurement chain only if the VNA s own sensitivity was not enough This is the case when the long RF cables are used causing external attenuation to the signal hence decreasing the dynamic range left for the channel measurements External LNA could be placed right after the RX antenna to increase the RX sensitivity Power amplifier could be placed right before the TX antenna to increase the transmit power If the measurement envi ronment requires to use long cables long links are wanted to be measured the best option is to use long cables in both ends However this would require that the VNA should most probably be placed between the antennas inside the measurement environ ment affecting to the radio channel that is to be measured Furthermor
66. o be linear circular and elliptical When the electric field is oscillated only in one line the wave can be said to be linearly polarized Linear polarization can always be reduced to two polarization components vertical and horizontal In vertical polarization the electrical field is oscillating vertically among the y axis with respect to the direction of propaga tion time axis In horizontal polarization the same happens in the horizontal plane 1 e the electrical field is oscillating among the x axis In circular polarization the elec tric field goes around the circular orbit over the time axis with a constant amplitude In elliptical polarization the electrical field vector goes around the elliptical orbit over the time axis and the amplitude is also varying In case of elliptically polarized wave we can define the axial ratio of an ellipse that the electrical field vector is tracing The axial ratio is the ratio of the magnitudes of the major axis and minor axis In case of circular polarization the axial ratio is one 13 The polarization of an antenna is said to be same as the polarization of the radio wave the antenna is radiated Therefore vertically polarized antenna receives poorly horizontal polarized waves Same goes the other way around However in the radio channel the polarization is not always the same in the TX and the RX Thus the polarization can change while the wave is traveling trough the radio channel due to the dif
67. ocation of the antennas should always be able to be measured with a good precision When going higher in the frequency spectrum the position accuracy may became even more important To make the location measure ment automatic programmable laser distance meters could be used by attaching them to the antenna mast structure It could be possible to read the distance data automati cally and store them within the measurement data This would make further analysis of the results easier and data fitting could even be made during the measurements Also for example global position system GPS coordinate could be recorded if for example VNA has an internal GPS receiver which is the case for many devices However the precision of the location measured by GPS is not very precise but it could still be used to rough estimation of the measurement location and thus help the future analysis On the other hand all external measurements such as distance data read from the distance meters increases the measurement time especially if the data is read between each an tenna positions The usage of them should be able to be selected by user to be optional Making improvements by adding the new options would also increase the prize of the system which is not the aim if the system is wanted to pay itself back in the future by giving good measurement results One problem in the current system is that it is only capable to measure planar antenna configurations However
68. onstrate the system in different cases A verification measurement is performed in an anechoic chamber to verify that the system does not cause internal spurious responses to the results The next mea surement is performed in a classroom to demonstrate the multipath propagation environment Furthermore an indoor wall penetration loss measurement from the classroom to another is made to show that the measurement system can also be applied for the measurements requiring an accurate antenna shifting between the measurement points The results measured with this setup can be applied angular domain algorithms to estimate the direction of arrival and departure respectively Keywords millimeter wave static channel modeling massive MIMO channel measurements Tervo N 2014 Virtuaalista antenniryhm k ytt v MIMO radiokanavan mit tausj rjestelm 10 GHz n taajuudelle Oulun yliopisto tietoliikennetekniikan osas to s hkotekniikan koulutusohjelma Diplomity 58 s TIIVISTELM T m diplomity esittelee moniantenniradiokanavan mittausj rjestelm n jossa mittauslaitteena k ytet n vektoripiirianalysaattoria ja kahta virtuaalista ta soantenniryhm J rjestelm mittaa jokaisen antennielementin v lisen kanavan erikseen Etenemisymp rist on oletettu staattiseksi radiokanavan tallennuksen aikana Antennielementtin k ytet n kaksoispolaroitua mikroliuska antennia jossa on omat sy tt portit molemmille ortogonaalisille li
69. opagation in the radio channel 0 0 cee eee eee eee 14 Dio Nt Free spacepath 10880 AL Ae ARs 2238 Ah Oe MA ee 3284 14 2 2 2 Plane wave in the Medium lt 26 22 2 64 4 kaisa tees A ek Ss 15 2 2 3 Plane wave in the media boundary 0005 16 2 2 4 Plane wave in rough surfaces and diffracting edges 17 2 2 5 Fading and shadowing 1 Bho tg ope Ne NAS 8 ge X 18 2 3 Radio channel modeling 5 4 044 widow sa RS Ga sew Talossa PSE KR ae eles 18 2 3 1 Frequency and impulse responses 0 00 000s 19 2 3 2 Delay spread doppler spread and angular spread 19 2 3 3 Deterministic channel models lt veers eek eee Rk 20 2 3 4 Indoor channel modeling 2 0 0 cee eee eee eee 20 2 3 5 MIMO channel modeling 0 0 cee eee eee eee ee 21 3 RADIO CHANNEL MEASUREMENT SETUP 00 00 22 3 1 VNA based measurement system 0 0 e eee ee eee 22 3 1 1 The proposed measurement setup 0 0002 eee 23 3 1 2 Scattering parameters thus aoc eka Ge Ga Bete eee hee 23 3 1 3 VNA time domain analysis 0 0 cee eee NNN 24 3 2 Dynamic range of the measurement system 0005 25 3 2 1 Noise in the measurement system 00 eee 25 3 2 2 Noise factor noise figure and noise temperature 25 3 2 3 Noise in cascaded radio blocks 0 0 e ee ee ee eee 26 3 2 4 Noise in the VNA us
70. orded data can also be used to estimate the DoA and DoD The used DoA algo rithms to analyze the verification measurements are presented in 34 In this chapter we represent some examples about the measurement scenarios which for the system can be used The measurements were performed in the Oulu University campus area 4 1 Used measurement settings and the system speed performance Same measurement settings were used for all of the verification measurements The used VNA settings are presented in Table 6 The center frequency 10 1 GHz and bandwidth 500 MHz were chosen to satisfy the radio permission The number of frequency points used was 201 the IF bandwidth 10 kHz and the transmit power 8 dBm which was the maximum power available from the used VNA According to the Section 3 1 3 the used VNA settings gives us time domain impulse responses whose characteristics are presented in Table 7 Table 6 VNA settings in the verification measurements 0 B meas B IF P T N points 10 1 GHz 500 MHz 10 kHz 8 dBm 201 Table 7 Properties of the calculated impulse responses number of samples 201 delay resolution 2 ns unaliased length time 400 ns path resolution 60 cm maximum detectable path length 120 m In the final measurement system there are many sources of inaccuracy that must be considered The accuracy of the XY gantry is limited by the used moving equipment and self build
71. plified to the output The noise factor can be defined as SN Rin SN Rout Fy 42 where SN Rin and SN Row are the signal to noise ratios at the input and output The noise figure is the noise factor expressed in decibels and it can be written as 11 NF 10 logy Fy 43 Noise equivalent temperature 7 describes the thermal noise existed in a radio block For a radio component it can be defied as GkB 44 26 where No is the noise power delivered to the output and G is the gain of the component The relation of the noise temperature to the noise factor is 11 T F 1 To 45 3 2 3 Noise in cascaded radio blocks The radio device consists many different kind of blocks in a chain which all affects to the noise of the whole system In a chain of RF blocks connected in cascade the overall noise temperature can be calculated as 11 TaT 5 Tai 46 cas el T FT i 2 ja G where Niocks is the number of blocks connected in cascade Similarly the overall noise factor of the cascaded chain can be defined as Nplocks Feas Fi f X SN 47 i 2 j 1 G 3 2 4 Noise in the VNA Noise power in the VNA is proportional to its RX bandwidth as it was shown in Section 3 2 1 The bandwidth B is limited by the IF bandwidth of the RX From the Equation 40 we see that doubling the bandwidth doubles also the noise power 5 Because the VNA has its own RX it also has its own low noise amplifier LNA
72. ponse Bessel function imaginary unit Rician K factor wave number complex wave number Bolzmann constant path loss free space path loss knife edge diffraction loss loss in the dielectric medium path loss at the reference distance noise figure noise figure of VNA N blocks N Fr No MR NRx NRy NT NTx NTy ne PDP N R Ps IT Ra R Ry Ry Tf Sim fn SNR SN Rin SN Rou S v PLF X f a t Y f y t number of RF blocks in the RX chain number of frequency points noise power delivered to the output number of RX antennas number of RX antennas into x direction number of RX antennas into y direction number of TX antennas number of TX antennas into x direction number of TX antennas into y direction refraction coefficient for the medium 1 refraction coefficient for the medium 2 power power delay profile noise power received power signal power transmitted power antenna resistance antenna loss resistance antenna radiation resistance reflection coefficient for perpendicular polarization reflection coefficient for parallel polarization distance from the antenna far field distance S parameters measured between ports and m signal to noise ratio signal to noise ratio at the input signal to noise ratio at the output Fresnel sine integral reflection coefficient of the 2 port input transmission coefficient of 2 port physical temperature in Kelvins channel coherence time total noi
73. r measurement time in the x direction compared to the y direction Table 8 The measurement system speed measurements case time one point in x direction 1 9 s one point in y direction 0 9 s test case with antenna configuration RX 3 x 3 2 min 27 s TX 3 x 3 4 2 Verification measurements in anechoic chamber To verify that the measurement system works properly we decided to perform few verification measurements in as robust and stable LOS propagation environment as possible This measurement can also be used as a reference measurement for the fur ther measurements and for the angle estimation algorithms The anechoic chamber placed in the Oulu University campus area was a good place to do this The measure ment system was assembled to the anechoic chamber and the room was isolated from the most of the reflecting and diffracting surfaces by using absorber pillows By doing this we wanted to ensure only LOS component is seen in the measured impulse re 42 sponse However the floor of the chamber contained some metal which caused some reflection in the measurement environment The overview of the anechoic chamber is presented in Figure 11 The TX was set to the right hand corner and the RX was set to left hand corner near the door The mea surements were performed in direct LOS cases with different antenna configurations and LOS with the RX rotated 18 8 counterclockwise with respect to the direct path The rotat
74. r the stepper motors However that slows down the measure ment Also we added an optional offset delay for the both directions in the X Y gantry as an option in the measurement control software The user can choose by himself if he uses the external delay or lower acceleration and deceleration ramps to prevent the antenna shaking Best way to avoid the shaking would be to update the antenna mast to a stronger structure than it is now For example we could add additional structures to support the mast and reduce shaking One could also add acceleration sensors near to the antenna to detect if the antenna is steady enough for the next measurement Another serious drawback in the system is the poor error and interrupt control The error control in very long measurements where tens of thousands of VNA sweeps are performed is a very good way to prevent to corrupt the measurement data and cause problems even during the measurements The used limit switches ensures that the carriage stays inside the allowed region of the XY gantry However if the stepper is for some reason switched off during the measurement the limit switch interrupt 51 routine may vanish from the stepper memory The problem was overcame by defining the limit switches in the measurement control software in the moving program The maximum moving range in the XY gantry is 39 cm in horizontal direction and 38 cm in vertical direction In 10 GHz this corresponds 26 antenna elements in
75. se equivalent temperature of cascaded RF blocks noise equivalent temperature transmission coefficient for perpendicular polarization transmission coefficient for parallel polarization room temperature in Kelvins time antenna reactance Polarization loss factor transmitted signal frequency response transmitted signal in time domain received signal frequency response received signal in time domain antenna impedance path loss exponent propagation constant maximum detectable path distance maximum detectable path delay path distance resolution path time resolution loss tangent permittivity real part of the permittivity imaginary part of the permittivity vacuum permittivity permittivity of the medium 1 permittivity of the medium 2 elevation angle diffraction angle incident angle reflection angle transmitted angle wavelength permeability fresnel diffraction parameter auxiliary integral variable polarization vector polarization vector of the antenna polarization vector of the wave electrical conductivity delay mean delay spread RMS delay spread azimuth angle Rayleigh distribution parameter angular frequency 1 INTRODUCTION In the modern telecommunication systems the presence of multiple input multiple output MIMO has taken a huge role when trying to increase the capacity of the wireless systems In a multipath radio channel one way to increase the capacity is to increase the number of antennas beyon
76. ss room was in reality the first measure ment scenario performed with this system Thus there were many unsure things in the measurement control software and the system itself which had never been tested before The bug in the code discussed in the Section 4 3 did cause corrupted data be cause of wrong calibration pool in the VNA channel 1 The calibration problem was later on corrected Anyway the measurements gave an valuable information about the wave behavior in the class room environment Also the recorded data has been used to test the angle algorithms for a multipath environment Yet the results could be analyzed further to calculate channel parameters such as delay spreads and angular spreads However several RX positions should be considered in order to calculate for example path loss exponent for the environment 53 The wall penetration loss in 10 GHz is important especially for calibrating RT tools to produce a 3D channel model about the room As it was seen in the measurements the penetration loss of the wall may vary even 8 dB depending on the part of the wall under test To be able to calculate trustable mean penetration loss of such wall we should perform several measurements for similar walls and compare them Indoor walls might have many different kind of structures which causes huge variations for the penetration loss If the wall is made of concrete the way how the wall was masoned e g water concentration used for concrete
77. ssivemimo eu 2 International Telecommunication Union official website accessed 25 8 2014 URL http www itu int en 3 Goldsmith A 2005 Wireless Communications Cambridge University Press first ed 46 48 p 4 Hoydis J Hoek C Wild T amp ten Brink S 2012 Channel Measurements for Large Antenna Arrays In International Symposium on Wireless Communication Systems ISWCS 2012 pp 811 815 5 The Essentials of Vector Network Analysis From a to Zo Anritsu Company 2007 6 Payami S amp Tufvesson F 2012 Channel Measurements and Analysis for Very Large Array Systems at 2 6 GHz In Sixth European Conference on Antennas and Propagation EUCAP 2012 pp 433 437 7 Ranvier S Kivinen J amp Vainikainen P 2007 Millimeter Wave MIMO Radio Channel Sounder IEEE Transactions on Instrumentation and Measurement 56 pp 1018 1024 8 Abouraddy A amp Elnoubi S 2000 Statistical modeling of the indoor radio chan nel at 10 GHz through propagation measurements I Narrow band measurements and modeling IEEE Transactions on Vehicular Technology 49 pp 1491 1507 9 Kim M Konishi Y Chang Y amp Takada J I 2014 Large Scale Parameters and Double Directional Characterization of Indoor Wideband Radio Multipath Channels at 11 GHz IEEE Transactions on Antennas and Propagation 62 pp 430 441 10 Fleisch D 2008 A Student s Guide to Maxwe
78. t number of points SP ene Chay IFBW measurement intermediate bandwidth in Hz bandwidth TT sui Cal Set name of the calibration pool suis used for channel 2 sour pow pl source power used in channel 1 power in dBm s sour_pow_p2 source power used in channel 2 power in dBm s number of receiving antennas to nRx ee integer x direction number of receiving antennas to 5 nRy KUUN integer y direction number of transmitter antennas nT x ee integer to x direction number of transmitter antennas nTy N S integer to y direction antenna spacing in antenna spacing meters _lambdas Appendix 6 The flow chart of the main program controlling the measurements Start program v Create Result User defined Inputs Initialize result Folders matrices y Write moving Initialize VNA I amp Open TCPIP objects gt programs to steppers U Find stepper origins and drive them home teppers are read for the VNA sweep Make one VNA Save sweep Measure S gt results parameters v Decite movin Decite movin ee a orcs nee direction direction v N Move RY stepper Move RX stepper one step one step Increment Increme
79. terface were the most important properties Other properties such as step resolution and torque power were also parameters to be considered The chosen stepper motor was Lexium MDrive LMDCE572 with Ethernet interface manufactured by Schneider The chosen linear stage was HIWIN KK6005P 600A1 F4 To be able to move both RX and TX antennas to the horizontal and the vertical directions 4 stepper motors and linear stages were needed The specifications of the motor and the linear stage are represented in Tables 2 and 3 The hardware manual for the stepper motor is found from 28 and the programming reference is found from 29 The manual for the used linear stages is found from 30 The function of the limit switches is to limit the motion range of the motors such that it knows when linear stage is at the maximum or the minimum positions The limit switches prevents the motors to push the carriage towards the boundary of the stage and hence prevents the motors to miss steps as well as broke themselves The 32 Table 2 Specifications of the selected stepper motors model Schneider LMDCE572 NEMA 23 microstep resolution 51200 microsteps rev general purpose interface and Ethernet interface TCP IP Ethernet IP ModbusTCP programmable interfaces memory RAM programming language MCode maximum voltage 48 VDC maximum holding torque 0 86 Nm maximum required power supply current 3 5A Table 3 Specifications of
80. the initial parameters for the VNA was chosen to be programmed to the VNA by the developed measurement control software instead of entering them by hand before the recordings By doing this we can ensure that all of the VNA settings are correct for each measurement We implemented three different controlling subroutines for VNA that can be utilized in the main measurement program The first one is the initialization In the initializa tion the VNA is set to a right measuring mode with right initial parameters Before using this we have to make calibration files available into the device memory First we delete all channels from the VNA memory to ensure that no uncorrect parame ters would be measured Then we choose the data transferring mode to be 32 bit real 37 number in binary format The amplitude and the phase measured will be transferred in binary format so that even numbers are the amplitudes and the odd ones are the phases respectively Then we create two measurement channels with two traces and select the sweep mode to be single for all the traces The analyzer can only sweep one channel at time so making two channels with their own calibration pools can decrease the mea surement time Third we choose the correct calibration pools for both channels to be used for the measurements The calibrations pools are automatically set to all of the traces in the channels After the calibration pool selection we set the correct settings for the
81. toolbox can be used to debug device specific languages such as machine code MCode and standard commands for pro grammable instruments SCPT to the devices MATLAB can also be used as a post processing tool for the measurement results and is therefore an versatile programming environment for our purposes 32 35 Figure 6 The measurement setup in operation 3 5 1 Controlling the stepper motors The stepper motors were connected to the laptop via Ethernet cable as presented in the Appendix 1 The Lexium MDrive LMDCE572 stepper motor understands MCode programming language that can be debugged to the device via different programming environment When the right TCP IP object is created to the MATLAB using right IP address with a correct port number the used stepper motor can directly be used under a TCP IP protocol via MATLAB The port number for MCode TCP option for LMDCES72 is 503 The command reference for the stepper motors can be found in 33 When communicating with the stepper motors trough MATLAB we have to make sure that the debugged commands are queued correctly so that the whole program is ex ecuted properly without exceptions Instead of debugging the commands to the device one by one we chose to use stepper internal random access memory RAM to store the programs to steppers beforehand The programs are stored to the stepper motor memory spaces to a certain memory addresses and executed from the device memory by only tellin
82. unt of time In massive MIMO systems where both ends contains hundreds of antennas the increase of amount of measurement time is multiplicative with respect the number of anten nas Furthermore increasing the number of antennas increases the amount of recorded measurement data One key design principle of the designed measurement system was to do the system as versatile as possible so that it could be applied to several channel measurements in the future We wanted to parameterize the software so that the system supports various measurement options chosen by the user In this chapter we introduce the measurement system for measuring the MIMO radio channel at 10 GHz VNA based measurement setup with virtual planar antenna arrays in the RX and the TX ends is presented The programming of the devices is introduced but the actual MATLAB implementations are not included to this thesis However some flow charts of the measurement control software are found from the Appendix 3 1 VNA based measurement system There are only few good ways to measure the radio propagation channel When mea suring a MIMO channel channel sounders are usually a useful devices to be used However there are few drawbacks limiting the usage of the channel sounders First drawback is the prize of the apparatus The commercial channel sounders are expen sive and are not always easily available for high freguencies Second drawback is the synchronization of the RX and TX c
83. urement system As mentioned before increasing the dynamic range of the system by averaging several sweeps or using narrower IF bandwidth in the VNA increases also the measurement time Thus using external amplifiers may be necessary to compensate the cable loss and keep the received signal above the RX sensitivity 5 Using external amplifiers causes two problems As mentioned in the Section 3 2 3 the additional components in the RX chain increases the noise of the measurement system Especially using external LNA in the RX front end increases the RX noise by its noise figure N Fina The overall noise factor noise figure can be calculated by using Equation 47 Also the received signal should always be above the LNA s own noise i e the sensitivity of the LNA should be adequate for the smallest received signal level If the external LNA is used it has to have better noise figure than the VNA s own RX in order to increase the sensitivity of the whole system Thus the sensitivity is not improved directly by the amplification of the LNA If the LNA is placed directly after the RX antenna to compensate the long RF cable it is useful The second problem is how to include the amplifiers into the measurement calibra tions in such a way that they will not damage the devices during the calibrations The calibration problem can however be overcame by adding the amplifiers to the RF chain after the calibrations and canceling them out from the measureme
84. y succesfully microsteps defined origin offset Figure 7 Flow chart of the stepper origin setting The subroutine writing the stepper movement programs is presented in Appendix 3 We command the stepper to start writing a program from specific address The stepper has its specific programming mode which can be used by command PG Before the movement we set the initial speed V maximum speed Vm and acceleration A to be suitable Too large values for speed and acceleration would overload the stepper causing missed steps and heats up the stepper motor The load and run currents Hc and Rc are set to 50 and 100 respectively Then the relative movement is performed into wanted direction and the program is saved into the device RAM memory The program can be executed from stepper memory by command EX lt address gt 3 5 2 Controlling the VNA The VNA was connected to the laptop via Ethernet cable similarly to the stepper mo tors The connections are presented in the Appendix 1 For controlling the VNA standard SPCI language was used with some external commands offered by Rohde amp Schwarz The commands can be debugged trough MATLAB in the same way as it was done in the case of stepper motors However here waiting commands WAT after the VNA sweep was used instead of writing the program into the VNA memory This was because there were no need to do other tasks with MATLAB while the VNA is per forming the measurement Most of
85. y are also used to define the maximum distance that the carriage can be moved in stage The specifications of the used limit switches are presented in Table 4 The wirings of the stepper motors and limit switches are presented in Figure 33 5 The manual for the used proximity sensors is found from 31 The settings used in the voltage sources of the XY gantries are presented in Table 5 Table 4 Specifications of the used limit switches model GX F12A P VT16061C switch type inductive mechanical stable sensing range 0 3 3 mm 0 K needed output operation normally open normally open PNP open collector axis 0 04 mm output E assive P trans stor P along sensing axis repeatability perpendicular to sensing not needed supply voltage 12 24 V can be chosen up to maximum AC 250 V maximum source current 100 mA 16 A Table 5 Settings of the voltage supplies of the build antenna spacer main voltage 30 VDC main current limit 2A limit switch voltage 12 V limit switch current limit 150 mA 3 4 Wiring of the measurement system The wiring of the overall measurement system including Ethernet routing RF cables and stepper voltage source wiring is presented in Appendix 1 Two Ethernet switches were used to route the connections between the laptop and devices Each stepper motor and the VNA has its own specified Internet Protocol IP address which can
86. y can be measured by VNA by connecting the antennas to the VNA ports S parameters can be defined theoretically for 2 port meaning a box with an input and output Let us denote the incoming wave to the input port as a and wave seen at the output port as a2 Furthermore let us denote the wave 24 reflecting back towards the input and output ports as b and be respectively For the S parameters we can write by a2 S11 and S91 34 ai ai Similar coefficients than 34 can be defined for wave coming to the output port S21 can be referred to be the transmission coefficient of the 2 port and S11 as the reflection coefficient of the input port S parameters can be expanded for n port as they were defined for 2 port 11 3 1 3 VNA time domain analysis S parameters are usually presented in the frequency domain The transition from fre quency domain to time domain can be done via inverse Fourier transform There are two possibilities to get impulse responses out from the VNA Many analyzers allow to measure the impulse responses directly in time domain which are also called as time domain S parameters by VNA vendors However we decided to measure the parameters in frequency domain and transform them into time domain via inverse dis crete Fourier transform IDFT Let us denote Sim fn as the frequency domain S parameters where and m are the port indices and f is the n th recorded frequency sample By the IDFT impulse responses A

Download Pdf Manuals

image

Related Search

Related Contents

取扱説明書 - 冷水機・空調機・熱交換器を中心に冷熱関係の製品を    取扱説明書ダウンロード  Hasselblad Super Wide User Guide  

Copyright © All rights reserved.
Failed to retrieve file