Top Banner
AT COMMANDS EXECUTION USING CDMA MOBILE By (04L21F0054) C. Haritha JNT UNIVERSITY Under The Guidance of Mr. P. Naga Raju V aagdev i I nstitute Of Technolo gy&Science
33

At Commands Execution Using CD Ma Mobile

Apr 06, 2018

Download

Documents

Raj Kumar
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 1/33

AT COMMANDS EXECUTION

USING CDMA MOBILEBy

(04L21F0054)

C. Haritha

JNT UNIVERSITY Under The Guidance of 

Mr. P. Naga Raju

Vaagdevi Institute Of Technology&Science

Page 2: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 2/33

Introduction

The mobile manufacturers need to testthe mobile before going to release theproducts for this we need to develop asoftware called WAVEDM. Our software,WAVE DM, analyzes the mobileperformance by passing some commandsto mobile and getting results.

For this we need to establish theconnection between the mobile and PC .The physical connection is made by usingUSB cable

Page 3: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 3/33

  when we run this application , it

checks all the available ports and identifiesthe port to which mobile connected. It nowopens that port. Then the port becomesready for communication. This is said to be

connection establishment phase of thisapplication.

once connection established, we can

send any commands and can extractrelated information up to we close the port.We can even make a call from PC and sendmessages too.

Page 4: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 4/33

The WAVEDM acts as a interface betweenCDMA mobile and PC. The communication

with mobile is possible through AT commandsby using USB cable communication . By usingthis AT commands we can extract General

information, Extended information, Datainformation of mobile.

Page 5: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 5/33

We can analyze the default settings of themobile and by giving parameters externally

we can change default settings of mobileand make them as new settings. Thegeneral information will provide the detailsof mobile manufacturer, model of mobile,mobile services. The data information willgive details of data compression, theextended information will give Battery

charge capacity,Signalquality.

Page 6: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 6/33

Architecture

USB serial cable

BTS

Page 7: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 7/33

Objectives

Verifying all the ports

Identifying the port, to which mobileconnected

Opens the port

Makes the port ready forcommunication

Closing the port after communication Extracting information by passing AT

Commands

Page 8: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 8/33

Existing System

In the past,the performance of the mobiles wasmanually tested by using some hardware components.

Availability of software tools were also less.

Drawbacks in Existing SystemØ There are limited tools for CDMA Mobiles.

Ø There is no tool which is going to show the mobile

details in the PC.Ø The Existing tools are used for specific purpose only

like signal information , There is no integrated tool.

Page 9: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 9/33

Proposed System

Wave DM is a tool which is used to analyze theCDMA mobile, network and service performance.

Advantages in Proposed System

Ø Finding the current signal status in the numeric format , which is

not possible manually.

Ø Analyzing the call processing from the Pc with out using the

mobile.

Ø Viewing the mobile Data and External information to know what

are the default settings assigned to the mobile.

Page 10: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 10/33

AT commands execution 

AT commands are attention commands used tocommunicate with the modem of mobile whichresponds with particular command and displays theinformation.

The syntax to be followed is:To pass AT command that is AT as a prefix, if 

we want to assign any value use ‘=’ symbol .

There are basic commands and extendedcommands.

For basic commands no ‘+’ prefix.  For extended commands we need to have ‘+’ 

symbol as prefix

Page 11: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 11/33

Page 12: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 12/33

Page 13: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 13/33

Page 14: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 14/33

Activity Diagram for user:

i i i f

Page 15: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 15/33

Activity Diagram for WAVE DM

A ti it Di f bil

Page 16: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 16/33

Activity Diagram for mobile

Page 17: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 17/33

Page 18: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 18/33

Hardware & SoftwareRequirements

Intel P-III basedsystem

64MB to 256MB RAM 2GB to 30GB Hard

disk

Any CDMA mobile

CDMA mobilesupported USB cable

Java Swings

Compatible CDMA

mobile driver software Comm.jar

Page 19: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 19/33

Page 20: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 20/33

Page 21: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 21/33

Page 22: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 22/33

Page 23: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 23/33

Page 24: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 24/33

Page 25: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 25/33

Page 26: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 26/33

Page 27: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 27/33

Page 28: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 28/33

 

Page 29: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 29/33

Page 30: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 30/33

Test case  Description Result Error handling 

Test 1  Port detection  Success

Unsuccess -------

Check the physical

connection and modem

driver installation 

Test 2  Connection establishment to

the port Success

Unsuccess -------

whether other software using

this port 

Test 3  Testing commands for

general information AT+GMI

Wrong command

LG Electronics

Error indication 

Test 4  Testing commands for data

information AT+DR

Wrong command Data compression reporting

Error indication 

Test 5  Testing commands for

extended information AT+CBC

Wrong command Battery charge indication

Error indication 

Test cases

Page 31: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 31/33

Page 32: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 32/33

Conclusion

The automated wave DM tool has

been developed successfully and gained

knowledge about the various functions of the

mobile system such as how the service works,network information and also the protocols

followed to support mobile communication

,and also gained considerable knowledge aboutvarious AT commands of CDMA Mobile.

Page 33: At Commands Execution Using CD Ma Mobile

8/2/2019 At Commands Execution Using CD Ma Mobile

http://slidepdf.com/reader/full/at-commands-execution-using-cd-ma-mobile 33/33