Discussion Board

Results 1 to 2 of 2
  1. #1
    Regular Contributor
    Join Date
    Dec 2008

    How to get information from SIM card...

    Hi all!
    Does it posible to get anything from SIM card? and How could i know the current SIM use which operator in midlet. Please any idea.


  2. #2
    Registered User
    Join Date
    Sep 2007

    Re: How to get information from SIM card...

    Hi chaoraksa ,

    In a GSM network the phone does not need to know the phone number (MSISDN) associated with the SIM card's serial number (IMSI) for anything.

    The phone never sends the number to the network when a call is being made, a message is being sent, or a packet data connection is made, etc. Only the IMSI is known/sent (and the IMEI, the phone's serial number on specific occasions).

    The network side does not need the MSISDN from the phone or ask it from the phone. Ever. The "mapping" to a phone number is done purely on the network side (unless blocked for calls) based on the IMSI (the network looks up the number in the VLR/HLR server databases). This, by the way, allows you to change your phone number without changing the SIM card (if the operator allows for it).

    A network operator could actually store the MSISDN on the SIM card, but few do/bother, because it isn't used for anything. Even when it would be stored, you can't rely on it always being there, and there aren't many (or any) phones that'd allow you to get to it using apps created by public SDKs.

    Note that some operators do add the MSISDN to HTTP headers when you make a WAP connection (through their WAP gateway). Again, it is not the browser on the phone doing it, but the network operator. Most operators don't do this either. Some might do for a specific destination site, but for a fee. I don't think any do, if the traffic does not go through their WAP gateway (i.e., an Internet access point is used).

    And you can get the Operators IP address i.e their SMSC IP adress . if you have a list of operator's Ip adress You can find at the server side this has come with so and so operator. For that server side you have to use request.getRemoterAddress() method.

Similar Threads

  1. Insertion of contact in sim card
    By honest_success in forum Mobile Java Networking & Messaging & Security
    Replies: 1
    Last Post: 2008-11-05, 15:31
  2. [Moved] Can i insert sim card in nokia E50 and N96
    By honest_success in forum General Development Questions
    Replies: 4
    Last Post: 2008-10-13, 14:49
  3. Reading SIM card contacts
    By sasa in forum Symbian Networking & Messaging (Closed)
    Replies: 6
    Last Post: 2007-03-01, 16:22
  4. which device can be used to write sim card
    By snow.qu in forum General Development Questions
    Replies: 3
    Last Post: 2006-04-29, 19:42
  5. Nokia 3650, no sim card - features?
    By Zackhix in forum General Development Questions
    Replies: 1
    Last Post: 2005-08-07, 10:06

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts