Home

User Manual - ISY - Linköping University

image

Contents

1. uina Kartdata 62013 Google Anvandarvillkor Rapportera ettkart el snuBey snejo Operator ranking News The development is finally complete Coffe is good as can be seen by the high output of code generated by the group The design specification is completed and the group shifts focus to implementation FOLLOW US on Twitter SUBSCRIBE e ree feede Figure 3 The Results page Signalspanarna signalspanarna O googlegroups com LiPs Page 11
2. gnuradio org redmine projects gnuradio wiki InstallingGR for in stallation of GNURadio Make sure you also install the UHD driver and test that you can use it without super user priviliges If UHD is installed correctly running uhd find devices can be used to verify that a connected USRP can be found When the dependencies are installed get a copy of the MOUCE 2 0 source code Start a terminal and go to the folder where the compressed archive is Run the following commands the last command will probably need super user priviliges tar xvf mouce2 0 1 0 tar gz cd mouce2 0 src mkdir build cd build cmake gr mouce make make install The software is now installed To run the GUI run the following commands assuming you continue from the last command cd gr mouce python MOUCE2 0Gui 5 User Interface The user interface displays information about what is going on in the different receiver steps On the left there is textual information about the current state of interesting decoding steps The information is sorted by decoding steps along the data flow in the receiver Figure 1 shows a screenshot of the UI Table 1 explains the displayed data 5 1 Control of the receiver and UI To start and stop the receiver processing chain the receiver has two buttons namely Start Pro cessing and Stop Processing The UI can search for base station by scanning through all possible LTE frequencies A search is initialized by pressing Searc
3. receiver Symbols Processed is the number of symbols processed PSS Shows data from the PSS synchronization block This block is responsible for achieving subframe synchronization and for receiving the cells sector id Hits is the percentage of hits of expected PSSs averaged on about the last 100 expected hits SNR is a rough estimate of how strong the PSS is in a logarithmic scale Integer frequency offset shows the estimated integer carrier frequency offset of the receiver Sector id is the found sector id SSS Shows data from the SSS synchronization block This block is responsible for achieving radio frame synchronization and for receiving the cells group and cell id Hits is the percentage of hits of expected SSSs averaged on about the last 100 expected hits Cell Id is the currently found cell id Group Id is the currently found group id This together with sector id from PSS gives the cell id Ch Est Shows data from the channel estimation block This block does channel estimation and SNR estimation Bandwidth Usage shows the estimated bandwidth usage TX antennas used shows the number of Tx antennas used by the cell AntennaX shows the estimated SNR on Tx antenna X MIB Shows data from the MIB decoding block This block decodes MIBs and extract available information from it MIBs found is the total number of MIBs found Bandwidth displays the bandwidth decoded from the last found MIB PHICH Ng fa
4. MOUCE 2 0 LiTH 2013 12 20 User Manual Editor Robin Carlsson Version 1 1 Status Reviewed Jonas Karhu 2013 12 20 Approved Christopher Moll n 2013 12 20 TSKS05 Jonas Karhu Signalspanarna signalspanarna googlegroups com LiPs Page 1 MOUCE 2 0 LiTH 2013 12 20 PROJECT IDENTITY 2013HT Signalspanarna Link ping University Department of Electrical Engineering ISY Division of Communication Systems CommSys Group members Name Responsibility Phone Email Robin Carlsson Project Leader PL 076 2709056 robca383 student liu se Sebastian Fax r LTE Expert LE 073 5858550 sebfa154 student liu se Linus Mellberg Chief Designer CD 070 3916857 linme560 student liu se Henrik Ryd n Test Manager TM 070 8132759 henpe450 student liu se Jonas Karhu Head of Documentation DOC 070 2816120 jonka076Ostudent liu se Email list for the whole group signalspanarna googlegroups com Web site http www signalspanarna com TSKS05 Jonas Karhu Customer Christopher Moll n christopher mollen liu se Course leader Danyo Danev danyo isy liu se Supervisor Reza Moosavi reza isy liu se Signalspanarna signalspanarna googlegroups com LiPs Page 2 Contents Document History 1 2 Introduction Components 23 Hardwares tie kh eR Ea Ta ER Eee E epus dots 2 2 SOL WAIO o sar a k l earn e pre pu EO
5. N Spa cerise Ere ets Hardware Setup Software Installation User Interface 5 1 Control of the receiver and UI len Web Page NA aan Un A Em LiTH MOUCE 2 0 2013 12 20 Document history Version Date Changes Sign Reviewed 1 0 2013 12 17 First Version RC JK 1 1 2013 12 20 Minor changes and addition of purpose LM JK of MOUCE 2 0 TSKS05 Signalspanarna LiPs Jonas Karhu signalspanarna googlegroups com Page 4 LiTH MOUCE 2 0 2013 12 20 1 Introduction MOUCE 2 0 Mobile Operator Utilization Coverage Estimator is a signal processing software that was created in the autumn of 2013 by five students at Link ping University The purpose of MOUCE 2 0 is to process and analyze LTE signals received by a USRP With MOUCE 2 0 it is possible to decode broadcasts from LTE cells These broadcasts contain information about which mobile operator is operating the cell The cells are also analyzed the bandwidth usage and the SNR of the cell is estimated and a ranking number for the cell is calculated This ranking number estimates the data rate in MBit second that a mobile cell phone user can expect from from the cell The ranking number can for example help a user to choose a suitable mobile operator MOUCE 2 0 is created using the GNU Radio toolkit The structure consists of different blocks which have specific tasks Each block is created in C and all the blocks are con
6. ctor displays the PHICH Ng factor decoded from the last found MIB PHICH duration displays the PHICH duration decoded from the last found MIB SIB Shows data from the SIB decoding block This block decodes SIBs and extract available information from it The information displayed is from the last successfully decoded SIB on the current frequency MCC shows which country the cell belongs to 240 means Sweden MNC is the mobile operator code in the country TAC is the Tracking Area Code of the cell Cell Identity is a unique identifier for the current cell Operator is a string with the mobile operator derived from MMC and MNC using a table DCI Info shows data from the DCI which encodes where to find the SIB Table 1 Information in the UI TSKS05 Signalspanarna LiPs Jonas Karhu signalspanarna O googlegroups com Page 8 LiTH MOUCE 2 0 2013 12 20 The receiver can be used to capture data to be used later This is done by specifying the op tion outfile outFile when starting the UI Data that is sent through the processing toolchain will be captured into the file outFile To run the UI and data processing on a previ ously recorded file use infile inFile but replace inFile with the recorded file If the flag no processing is also present the processing chain will be turned off this can be useful to record data on a slow computer where the processing chain can not be run with live data The flag h can be used dis
7. d 61058 Bandwidth 10 0 PHICH Ng factor 1 0 PHICH duration normal SIB MCC 240 MNC 7 TAC 37376 Cell Identity 36771881 Operator Tele2 Sverige AB DCI Info Format 1A localized Mod cod scheme 3 Start Resource Block 0 Number of Resource Blocks 7 SIB1 message size 176 bits Start Processing Stop Processing Search Next Frequency Stop Search Toggle Bandwidth Usage Toggle Eye Plot Toggle Equalized Eye Plot Toggle Channel Estimation Plot Upload Data to Webpage Center Frequency 384 4376 MHz 936 2 Found cells 2630MHz 936MHz Tele2 Sverige AB Cell Info Name Tele2 Sverige AB Frequency 936 2 Bandwidth 10 0 Bandwith Usage 2 696 Cell Id 10 SNR 3 4 TX Antennas used 0 Figure 1 Screenshot of the UI TSKS05 Jonas Karhu Signalspanarna signalspanarna googlegroups com LiPs Page 7 LiTH MOUCE 2 0 2013 12 20 CP Shows data from the CP synchronization block This block is responsible for achieving symbol synchronization and fine frequency offset estimation and correction Average symbol offset length shows the error in the estimated symbol length and the expected length should be close to zero Symbol length standard deviation shows the standard deviation of the symbol length this is used to decide if we have got symbol synchronization should be close to zero Fine frequency offset shows the estimated fine carrier frequency offset of the
8. erators claim that their own 4G LTE coverage and data rates are the best But whom to trust Find out by yourself by using the MOUCE What is the MOUCE News MOUCE 2 0 is an extension of last years project this year the goal was to build a system which can decode LTE si instead of GSM signals The infor bandwidth used by the eNodeB evolved Node B how much the bandwith is utilized the signal strength and operator The development is finally complete t www signalspanarna com results php Q x Figure 2 The startpage Each MOUCE measurement is represented with a tag on the map at the location of measure ment To view a specific measurement click on the corresponding tag The results of the measurement will be shown in a table ranking the found operators by the calculated cell capac ity The table also includes the cells SNR Bandwidth Bandwidth Utilization Frequency Band Number of transmit antennas and Cell ID The SNR Bandwidth Bandwidth Utilization Ca pacity and Number of transmit antennas is also graded in red yellow or green This represents how good these values are with red being the worst and green the best TSKS05 Signalspanarna LIPs Jonas Karhu signalspanarna googlegroups com Page 10 MOUCE 2 0 LiTH 2013 12 20 TSKS05 Jonas Karhu ELEC Souto E i ES Hans Meijers v g A K rallen icit vet gt Liu x 9 j wg Ol valia Link pings S universitet 9 Ss v
9. h Next frequency the search will be started from the last set frequency If no frequency has been set since the start it will start from the lowest possible frequency If a frequency is entered it will start the search from the closest possible frequency To start from the lowest frequency enter 0 as frequency If a frequency is entered in the frequency text box it is chosen by pressing enter The receiver will switch to this frequency and try to decode it If a MIB or a SIB is found the available information will be saved in the box Found cells When a value in this box is clicked on the saved information will be displayed below Information about the operator of the cell is displayed only if a SIB has been decoded Double clicking a value will make the receiver switch to this frequency TSKS05 Signalspanarna LiPs Jonas Karhu signalspanarna googlegroups com Page 6 MOUCE 2 0 LiTH 2013 12 20 CP Average symbol length offset 0 004762 Symbol length standard deviation 0 005107 Fine Frequency offset 3 779823 rad 9023 663671 Hz Symbols processed 12537476 PSS PSS Hits 73 761857 SNR PSS estimate 5 755432 Integer frequency offset IFO 0 Sector id 1 SSS ISSS Hits 66 385669 Cell Id 10 Group Id 3 Channel Estimation Bandwidth Usage 4 796 TX antennas used 0 SNR Antenna1 3 2530357385 Antenna2 1 89004937967 Antenna3 5 24321022932 Antenna4 5 27592584146 MIB F MIBs foun
10. nected to each other using Python This document aims at giving an easy introduction on how to setup and use the MOUCE 2 0 software together with the USRP 2 Components The components of MOUCE 2 0 can be split into hardware and software 2 1 Hardware The hardware used is a USRP with a receiver daughterboard and antenna connected to a com puter with MOUCE 2 0 The daughterboard is able to receive at frequencies between 700 MHz and 3 8 GHz The daughterboard is called SBX The USRP is connected to a computer via USB To do processing on live data a fast computer is used Processing on recorded data can be done on slower system and without the need of a USRP 2 2 Software The software is the main part of MOUCE 2 0 It is implemented to run on any Unix based system with Python 2 7 GNU Radio 3 7 and UHD driver interface 3 Hardware Setup To setup the hardware attach the daughterboard to the USRP and connect the antenna to the daughterboard Plug the USRP to a power source and connect it to a computer via USB 4 Software Installation To run MOUCE 2 0 a the following dependencies are required e GNURadio 3 7 e UHD USRP Hardware Driver from Ettus Research e Python 2 7 e cmake TSKS05 Signalspanarna LiPs Jonas Karhu signalspanarna googlegroups com Page 5 LiTH MOUCE 2 0 2013 12 20 e pyplot e python wxgtk Make sure these are installed GNURadio has a lot of dependencies and among them are Python and cmake Check out http
11. play all options and usage of them TSKS05 Signalspanarna LiPs Jonas Karhu signalspanarna googlegroups com Page 9 LiTH MOUCE 2 0 2013 12 20 There are also a number of visualizations of the received data The different buttons are used to toggle the different plots e Bandwidth Usage plots the bandwidth usage over time of the cell e Eye Plot plots the signal points of the MIB without the phase correction of the channel estimation e Equalized Eye Plot plots the signal points of the MIB after all channel correction has been applied e Channel Estimation Plot plots the channel estimation The upper plot shows the absolute value of the channel estimation The subcarriers or frequency is on the x axis and the absolute value on the y axis The lower plot shows the phase of the estimation with frequency on the x axis The last button Upload Data to Webpage is used to send the saved data to http www signalspanarna com When this button is pressed a dialogue appears where the user can enter the location of the measurement and supply a name for the location The button Upload to Webpage can then be used to finally send data to the webpage 6 Web Page When a measurement has been uploaded on the webpage it can immediately be viewed Open up a browser and go to http www signalspanarna com and click on Results in the menu JL CAE JLT rus MOUCE The Mobile Operator Utilization and Coverage Estimator All mobile op

Download Pdf Manuals

image

Related Search

Related Contents

User Manual - Affordable Scales & Balances  Armaturenbrett- kamera  Laney Amplification CP10 User's Manual  Structure des schémas de parcours du courant  FABRICANT PISCINES MONOBLOCS POLYESTER  Cybele-catalogue2014..  LabMax シリーズ - コヒレント・ジャパン  ADSE 735 Pitot Static Tester User Manual  INSCRIPTION-ANNULATION : MODE D`EMPLOI  DeLOCK PCI Express > 2 x Serial  

Copyright © All rights reserved.
Failed to retrieve file