Published on March 5, 2014
FAULT DETECTION IN DISTRIBUTED ANTENNA SYSTEM INTERNAL: Ms. FARZEEN IQBAL EXTERNAL: Mr. SALMAN BAKHTYAR CEO of 360 CELLUTIONS TEAM ID: FYP-13 TEAM MEMBERS: •UMAIR SHAIKH (GL) TC-050 • KAMRAN ULLAH SHARIF TC-019 • JUNAID KHAN TC-041 • SAAD SHAH TC-009 1/9
NEED - PROBLEM - SOLUTION Introduction Distributed Antenna System Problem Fault detection in passive indoor GSM antennas Solution Designing an algorithm for detecting a fault in DAS 2/9
ARCHITECHTURE Microcontroller C - Language GSM Module GSM Module Monitoring Unit AT Commands AT Commands C# / SQL SENDING PART RECEIVING PART
WORKING FLOW CHART Microcontroller GSM module Processing S>T No Yes Output End 4/6 4
HARDWARE GSM module and AT commands Interfacing of GSM module with Microcontroller Calculating signal strength Sending signal strength after 6 hour of Delay Signal Strength calculation using TIMER and INTERRUPTS Remotely Access Algorithm Power Efficient Circuit PCB Design Complete Product/ Compact size 5/9
UMAIR SHAIKH PART Designing of code to fetch signal strength and send it to monitoring unit • Initializing the GSM Module • Calculate the signal strength • Send the reading to MU Designing of code to allow remote access • Receive Message periodically (1 hour) • Read Inbox (20 messages) • Match the numbers with MU number • Calculate the signal strength • Send the reading to MU • Delete all the messages Integration of Code 4/6 6
INTERFACING: GSM MODULE WITH PC UART Function • To interface GSM Module with Microcontroller Virtual Terminal • Used to simulate the microcontroller on PC to obtain real time results
JUNAID KHAN PART Designing of code for long delays Using Timers and Interrupts • Delays With single Timer. • Delay using Cascaded Timers for long delays. • External Timers with interrupt Functions. Designing of code to make Product more Efficient and reliable • Power Saving function. • Voltage spikes. • Code malfunction. • External Oscillators. • PCB designing. Integration of Code 4/6 8
TOOLS • Proteus Used with GSM module Used with Microcontroller • Hyper Terminal Used with GSM module Used with Microcontroller • • • • Mikro C WinAvr USB Asp Eagle Pro • Kicad 4/6 9
MESSAGE FORMAT Performance wise Signal Strength in dBm Strength Range in dBm Best Over -65 Good -79 to -65 Fair -89 to -80 Bad Signals -99 to -90 Dead -105 to -100 Conversion of ASU in dbm dBm = 2 × ASU - 113 4/6 10
SOFTWARE SMS Fetching From GSM module Storing Signal Strength In DATABASE Comparing Signal Strength With Threshold Splitter Algorithm Remote Accessing Feature Windows Application Form Scalable Software 11/9
IMPLEMENTATION Designed a Form Interface it with SQL Database Data Searching Option Data Modifying Option 8/9
KAMRAN ULLAH SHARIF PART • • • • • • • • • • • 4/6 Learning SQL Server. Learning Visual Studios. Learning MySQL. Coding the Software. Interfacing GSM module with C#. Designed the message receiving Algorithm. Designed the database searching Algorithm. Remote sensing. MYSQL Server configuration. Deployment of Software. Testing the software. 13
SOFTWARE Software Coding • Coded the software. • Coding each specific button. • Making forms. Interfacing GSM module with C# • Access GSM module. • Read Data from GSM Module. • Convert it into a software language. 4/6 14
ALGORITHMS Message receiving Algorithm • Message is read from the GSM module. • Authenticated. • Broken into each character. • Saved in Database. Designing a searching Algorithm • Algorithm designed that searches database. • Searching criteria is defined. • Searched record returned to software. 4/6 15
REMOTE SENSING • Message sent through GSM Module to Antenna. • Send to specific antenna requesting its information. • Antenna faulty or not faulty verified. 4/6 16
FINALIZATION Deployment • Creating a software file for setup. • Making a list of recommended settings. • License agreement. Testing the Software • Testing the Software for bugs. • Creating exceptions. • Making software stabilize. 4/6 17
SYED SAAD SHAH PART • • • • • • • • • • • 4/6 SQL Server Learning. Visual Studios Learning. Learning MYSQL. Created the Software Designed. Coding the Software along with Kamran. Designed the Splitter Algorithm. Designed the Threshold Algorithm. Linked SQL Server with Software. Linked MYSQL with software. Transferred the Software to MYSQL. Testing the Software along with Kamran. 18
SOFTWARE Software layout • Created the Software design. • Designed the working of each button. Software Coding • Coded the software. • Designed the Forms with different function. • Linking all the forms to the master form. 4/6 19
ALGORITHMS Splitter Algorithm. • Knowledge of Antenna connected to Splitters. • Detects if splitter is faulty or Antenna. Threshold Algorithm. • Detects the input signal. • Compares it to a threshold. • Updates the status in Database. 4/6 20
LINKING SQL Server • Linked Software to Database. • Database created upon configuration. • Message received is updated in Database. MYSQL • Linked Software to Database. • Database created upon verification. • Message received is decoded and updated. 4/6 21
FINALIZATION MYSQL • MYSQL version of software as free. • Created Database upon configuring. • Took whole database to Software. Testing the Software • Testing the Software for bugs. • Creating exceptions. • Making software stabilize. 4/6 22
THANK YOU 23/9
SOFTWARE SNAPS 4/6 24
A method and system for detecting whether an antenna is ... to a distributed antenna ... indicating a fault condition at a particular antenna.
Diode fault detection and ground fault detection systems: US6806812 ... in a distributed antenna system: US7480494 ... INTEREST IN PATENTS; ...
Distributed fault detection in industrial system based on sensor ... for fault detection based on a distributed system. ... via the Mica2 antenna ...
Distributed fault detection in industrial system based on sensor wireless ... an approach is developed for fault detection based on a distributed system.
Systems and methods for implementing a distributed antenna system in a ... through the remote antenna unit, wherein the fault detection ...
Fault Management in Distributed Systems ... including fault detection, fault diagnosis and evidence generation. Their strength, limitation and application
Fault Detection and Diagnosis in Distributed Systems: An Approach by Partially Stochastic Petri Nets ... FAULT DETECTION AND DIAGNOSIS IN DISTRIBUTED ...
View 327 Antenna System posts, presentations, ... System Engineer at ViaSat Antenna Systems Past Lead Engineer at Harris Government Communications ...