Want to create Metadata for Mobile Broadband Device using ICCID


  • Hi 

    I want to create a metadata package for Mobile Broadband Device using WDK 8.0, now to create  a metadata package i am doing following things to create a Hardware ID by ICCID for GSM

    ICCID no is : 8991101102224444962

    Now i put the Provider ID: 899110

    Range From: 899110000000000000 (12 times 0 after provider ID)

    Range To:     899110999999999999 (12 times 9 after provider ID)

    and also checked for 13 digit 0 and 9

    Range From: 8991100000000000000 (12 times 0 after provider ID)

    Range To:     8991109999999999990 (12 times 9 after provider ID)

    by this metadata is created but not associated with SIM.

    Please suggest me what will be Provider ID, Range From and To for the ICCID 8991101102224444962.

    Ravi Shankar

    Wednesday, June 6, 2012 4:59 PM


All replies

  • Ravi,

    This functionality is only available to mobile operator apps and Metro style apps given privileged access by mobile network operators. For more information, see Mobile Broadband: Metro style Device Apps.

    Best Wishes - Eric

    Wednesday, June 6, 2012 8:02 PM
  • Hi Eric Hanson

    I know that this functionality is only available to mobile operator and metro apps, but my problem is not regarding the privileged access of API.

    While i am creating metadata for mobile broadband using ICCID to access the privileged API, in metadata Authoring wizard --> Associations tab  the click on + sign to create hardware id, then

     select in service type : GSM Provider (ICCID) 

    Provider ID : 899110 (lets say ICCID of my SIM is 8991101102224444962)

    ICCID Ranges 

    Begin: 899110000000000000 , End:    899110999999999999 

    Please suggest me is i am selecting right Provider ID and ICCID Ranges for given SIM.

    Ravi Shankar

    Thursday, June 7, 2012 4:48 AM
  • Ravi,

    Please review the “Testing and Troubleshooting your Metadata Package and App” section of this document:


    Double check that test signing is enabled and the machine has been rebooted and that you are doing this on a local machine.

    What does Windows report as the ICCID in the Wireless tab of PC Settings?

    Best Wishes - Eric

    Wednesday, June 13, 2012 2:52 AM
  • Hi 

    I have already follow this documents and also created metadata for IMSI range its created successfully and running, but using ICCID it's not creating right metadata.

    As per opinion there is something wrong while entering Provider ID and ICCID ranges.

    I also have test signing is enabled and the machine has been rebooted and then doing this.

    Please tell me what is the provider ID and ICCID ranges for given ICCID (8991101102224444962) number.


    Ravi Shankar

    Wednesday, June 13, 2012 10:50 AM
  • Ravi,

    Could you confirm that 8991101102224444962 is the ICCID shown in the wireless tab of the PC settings?  It is an important detail to see if Windows is reporting the ICCID properly

    Best Wishes - Eric

    Wednesday, June 13, 2012 4:25 PM
  • Hi Eric

    ICCID shown while dongle is inserted into USB port and then under the network charms entry of service provider in Mobile Broadband is created. After that i right clicked on operator text then select "View Connection Properties" after that following information are showing in pop up box:

    Under Provider Details

    Service Provider:

    Network Type: GSM

    Under Subscriber Information

    IMSI: 404100222444496

    SIM ICC ID: 8991101102224444962

    IMEI: 354369041355646


    Ravi Shankar

    Thursday, June 14, 2012 5:02 AM
  • Ravi,

    Could you send the metadata file to windowswireless at microsoft.com?

    Best Wishes - Eric

    Thursday, June 14, 2012 6:51 PM
  • Hi

    I have sent a metadata package for above mentioned ICCID to your email id.

    Thanks & Regards

    Ravi Shankar

    Friday, June 15, 2012 7:35 AM
  • The schema reference doc for the metadata says that for the ICCID range that the ProviderID is not checked.  Is it possible, however, that it is checked. If it is then it is against the IMSI number.  The spec says:


    The providerId attribute must match the beginning value of the GSM IMSI ranges that are specified. This value is not checked for ICCID ranges.

    Wednesday, June 27, 2012 2:34 PM