Solved

How read cell information from mobile: AT commands or FBUS?

Posted on 2004-10-05
5
2,933 Views
Last Modified: 2013-12-09
Hello,

   I'm working in a project about GPS-GSM location. I need read information about neighbour cell from the mobile and sae this information in Access. I found some AT commands, like MONP and MONI, that give what I need; but this commands don't work with Nokia.

   I wonder to know if exist any AT command standard that give this information, or if don't exist how I can obtain this info fron mobile. I know this is posible with FBUS protocol, but I don't know how use this potocol. Thankyou very much!

Regards,
Andrés de la Fuente
0
Comment
Question by:andresfulo
  • 2
5 Comments
 
LVL 8

Expert Comment

by:Meff
ID: 12238128
The GSM module listed on http://www.gsm-modem.de/pcs-module.html is able to get the Cell data of any GSM operator and not only the data of one opertator like by Nokia monitor commands. This gives me the cell data of T-Mobile, Vodafone, O2 and E-Plus even when I use a T-Mobile SIM card. Please feel free to  have a look on command set as below:

### 1.1.1 Easy Scan custom AT commands ###

#### 1.1.1.1      *CSURV - Network Survey of the complete 900/1800/1900 Network ###
*CSURV – network survey of the complete GSM900/1800/1900 Network
Execute command  AT*CSURV AT#CSURV(both syntax are possible)

The command allows to perform a quick survey through both GSM900 and DCS1800 or PCS1900 Bands (full band scan). After this the following information for every received BCCH is available.For BCCH-Carrier: arfcn: <value> bsic: <value> rxLev: <value> ber: <value> mcc: <value> mnc: <value> lac: <value> cellId: <value> cellStatus: <value> numArfcn: <value> arfcn: <value1>…<value64> numChannels: <value> array: <value1>…<value32>For non BCCH-Carrier:arfcn: <value> level: <value>where:arfcn = C0 carrier assigned radio channel (BCCH - Broadcast Control Channel)bsic = base station identification coderxLev = received level (in dBm)ber = bit error rate (in %)mcc = mobile country codemnc = mobile network codelac = localization area codecellId = cell identifiercellStatus = cell StatusCell Allocation NumArfcn = number of valid channels arfcn = arfcn-listBCCH Allocation NumChannels = number of valid channels array = arfcn-listThe parameter CELLSTATUS indicates the following statuses:- CELL_SUITABLE indicates the C0 is a suitable cell.- CELL_LOW_PRIORITY indicates the cell is low priority based on   the system information received.- CELL_FORBIDDEN indicates the cell is forbidden.- CELL_BARRED indicates the cell is barred based on the system   information received.- CELL_LOW_LEVEL indicates the cell RXLEV is low.- CELL_OTHER indicates none of the above e.g. exclusion timer   running, no BCCH available…etc.For every non BCCH the following information is available:arfcn = RF channelrxLev = received level (in dBm)

### Write commandAT*CSURV=<s>,<e> ###
The command allows to perform a quick survey through a defined part of the GSM900/DCS1800/PCS1900 Bands. It scans the channel from <s> to <e>. The result format is similar to the full band scan.Parameters: <s> = starting channel                    <e> = ending channel

### Example ###
AT*CSURVNetwork survey started…arfcn: 48 bsic: 24 rxLev: -52 ber: 0.00 mcc: 610 mnc: 1 lac: 33281 cellId: 3648
cellStatus: CELL_SUITABLE numArfcn: 2 arfcn: 30 48 numChannels: 5 array: 14 19 22 48 82arfcn: 14 level: 8Network survey endedOK

### 1.1.1.2      *CSURVC - Network Survey in computer friendly format ###
*CSURVC – network survey in computer friendly format
Execute command  AT*CSURVC

The command allows to perform a quick survey through both GSM900 and DCS1800 or PCS1900 Bands (full band scan). The format is computer friendly.For BCCH-Carrier:<arfcn>,<bsic>,<rxLev>,<ber>,<mcc>,<mnc>,<lac>,<cellId>,< cellStatus>,<numArfcn>,<arfcn1>…<arfcn64>,<numChannels>,< array1>…<array32>For non BCCH-Carrier:<arfcn>,<level>The numeric format of the parameter CELLSTATUS is the following:0 - CELL_SUITABLE1 - CELL_LOW_PRIORITY2 - CELL_FORBIDDEN3 - CELL_BARRED4 - CELL_LOW_LEVEL5 - CELL_OTHER

### Write commandAT*CSURVC =<s>,<e> ###      
The command allows to perform a quick survey through a defined part of the GSM900/DCS1800/PCS1900 Bands. It scans the channels from <s> to <e>. The result format is similar to the full band scan.Parameters: <s> = starting channel                    <e> = ending channel

### Example ###
AT*CSURVCNetwork survey started…48,24,-52,0.00,610,1,33281,3648,0,2,30 48,5,14 19 22 48 8214,8Network survey endedOK

### 1.1.1.3      *CSURVU - Network Survey of user defined 900/1800/1900 channels ###
*CSURVU – network survey of user defined GSM900/1800/1900 channels

### Write commandAT*CSURVU =<ch1>,<ch2>,…,<chN>###
The command allows to perform a quick survey of user defined GSM900/DCS1800/PCS1900 channels. It scans the given channels. The result format is the same like the full band scan (AT*CSURV).Parameter: <chN> = channel numberThe max. number of scanned channels is 498 (124 for GSM, 374 for DCS or PCS).The <chN> must be in a increasing order.

### Example###
AT*CSURVU=59,110Network survey started…arfcn: 59 bsic: 16 rxLev: -76 ber: 0.00 mcc: 546 mnc: 1 lac: 54717 cellId: 21093 cellStatus: CELL_SUITABLE numArfcn 2 arfcn: 36 59arfcn: 110 rxLev: -107Network survey endedOK

### 1.1.1.4 *CSURVUC - Network Survey in computer friendly format ###
*CSURVUC – network survey of user defined channels in computer friendly format

Write commandAT*CSURVUC =<ch1>,<ch2>,…,<chN>      The command allows to perform a quick survey of user defined GSM900/DCS1800/PCS1900 channels. It scans the given channels. The format is computer friendly.Parameter: <chN> = channel numberThe max. number of scanned channels is 498 (124 for GSM, 374 for DCS or PCS).The <chN> must be in a increasing order.

### Example###
AT*CSURVUC = 59,110Network survey started…59,16,-76,0.00,546,1,54717,21093,0,2,36 59110,-107Network survey endedOK

If I am right, then nobody else offer such powerful networking monitoring commands then this GSM engine.

But there is not only the feature EASY SCAN, what makes this GSM / GPRS module unique:
### EASY GPRS ###
- Embedded TCP/IP and UCP/IP protocoll stack

### EASY CAMERA ###
Based on a ultra small and inexpensive CMOS camera you can send JPEGs based on the embedded SMTP client to any email account as a simple email attachment.
A few AT commands only and you will send a picture not on expensive MMS, but on standard cheap TCP/IP.

Regards
Meff

0
 

Author Comment

by:andresfulo
ID: 12306621

   Thanks Meff, but I have to do a general application that obtain this info from any mobile phone (we are working with Nokia phone) or from any GSM PCMCIA card.

   I don't know if is posible through AT command, but I know this info could be obtain through MBUS/FBUS protocol. I would like to know where can I see info aboutt these protocols.

   The Nokia mobile phone, which we are working (6216), has  the Nte Monitor, where there are all the info I need, but I don't know how pass thir info from mobile to PC.

Regard,
andresfulo
0
 
LVL 8

Accepted Solution

by:
Meff earned 125 total points
ID: 12310496
I am focused on industrial applications and do not use mobile phone but a look on http://www.nobbi.com/monitor/index_en.htm will may help a lot.

*** Text from the homepage ***
NetMonitor with PC-Support: TAPIR-G
 
As a little help for all these people running around with a activated NetMonitor, I made this software, supporting lots of phones. You may:
show, process and log data of the current active cell
see the state of your phone
log all phone activity, including in/out calls
show and log CellBroadcast-messages
using a Siemens data module: show and log all NetMonitor data
using a Nokia 51xx/61xx: show and log all NetMonitor data without NCDS. If not already done, the NetMonitor will be activated
*** end of text ***

Regards
Meff
www.gsm-modem.de
0

Featured Post

Free Trending Threat Insights Every Day

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

Join & Write a Comment

Suggested Solutions

Title # Comments Views Activity
Cisco access points for Riyadh 2 41
DNS/DHCP Issue 5 69
How to boost WiFi? 7 40
Wireless connection 6 45
This subject  of securing wireless devices conjures up visions of your PC or mobile phone connecting to the Internet through some hotspot at Starbucks. But it is so much more than that. Let’s look at the facts: devices#sthash.eoFY7dic.
DECT technology has become a popular standard for wireless voice communication. DECT devices are not likely to be affected by other electronic devices and signals because they operate in a separate frequency-band.
This Micro Tutorial will show you how to maximize your wireless card to its maximum capability. This will be demonstrated using Intel(R) Centrino(R) Wireless-N 2230 wireless card on Windows 8 operating system.
Viewers will learn how to connect to a wireless network using the network security key. They will also learn how to access the IP address and DNS server for connections that must be done manually. After setting up a router, find the network security…

707 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now