Re: APN list: adding mcc & mnc





2009/4/15 Dan Williams <dcbw redhat com>
On Tue, 2009-04-14 at 15:05 +0200, Martijn Cox (LiveContacts) wrote:
> Hello all,
>
>
>
> I’ve sent the following email to Wellark, the maintainer of the Mobile
> Broadband Provider Info project, a few weeks ago, outlining a way to
> include mobile country codes and mobile network codes in the MBPI
> project. In the meantime, we’ve already implemented this scheme in our
> company, and have successfully used it to extract the APN’s for two
> providers in one country. Would you be interested in using this
> scheme?

Yeah, that would be pretty cool.  IIRC, we can then extract bits from
the IMSI and figure out which provider the SIM is for too, right?

Yes, but the problem is that most of the countries use a MCC/MNC scheme of 3+2(23401), while USA uses 3+3 (310380).



Can you provide a sample of how this would look in the XML config too?
We need to ensure that we can store multiple MCC/MNC codes for each
provider in the table.

Dan

>
>
> As Wellark has been very busy, he has asked me to forward this message
> to both the NetworkManager and the Wader Development mailing list, as
> he suspects there is additional interest these development groups in
> adding country code and network codes to the MBPI project. Note that I
> currently have no idea what the NetworkManager and Wader development
> groups are, as this is not within the scope of my current
> job-assignment.
>
>
>
> Regards, Martijn.
>
>
>
> From: Martijn Cox
> Sent: woensdag 1 april 2009 13:00
> To: 'antti kaijanmaki net'
> Subject: apn list, adding mcc & mnc
>
>
>
>
> Hi Wellark,
>
>
>
> I’m a developer for (amongst others), the blackberry platform. I’ve
> come across your project, and wish to contribute by adding the mobile
> country code and mobile network code to the xml file, based on the
> Wikipedia list @ http://en.wikipedia.org/wiki/Mobile_Network_Code. Do
> you regard such an endeavor as ok?
>
>
>
>                 I would like to add them, according to the following
> DTD, which is based on your supplied DTD,  with additions in yellow:
>
>
>
> <!ELEMENT serviceproviders (country*)>
>
> <!ATTLIST serviceproviders format CDATA #REQUIRED>
>
>
>
> <!ELEMENT country (provider* ,mcc+)>
>
> <!ATTLIST country code CDATA #REQUIRED>
>
>
>
> <!ELEMENT provider ( mnc+,
>
>                      name+,
>
>                      (gsm|cdma),
>
>                      username?,
>
>                      password?,
>
>                      dns*,
>
>                      gateway?)>
>
>
>
> <!ELEMENT name (#PCDATA)>
>
> <!ATTLIST name xml:lang CDATA #IMPLIED>
>
>
>
> <!ELEMENT gsm (apn)>
>
> <!ELEMENT apn (#PCDATA)>
>
>
>
> <!ELEMENT cdma EMPTY>
>
>
>
> <!ELEMENT username (#PCDATA)>
>
> <!ELEMENT password (#PCDATA)>
>
> <!ELEMENT dns (#PCDATA)>
>
> <!ELEMENT gateway (#PCDATA)>
>
>
>
> <!ELEMENT mcc (#PCDATA)>
>
> <!ELEMENT mnc (#PCDATA)>
>
>
>
> Do you think that would be ok? The reason for these additions is that
> it’s easier to search this way when you have access to a provider id
> (mobile network code), and mobile country code (i.s.o. the country
> identifier you use, which is currently not available for me).
>
>
>
> Regards,
>
>
>
> Martijn Cox
>
> Livecontacts B.V.
>
>
>
>
> _______________________________________________
> NetworkManager-list mailing list
> NetworkManager-list gnome org
> http://mail.gnome.org/mailman/listinfo/networkmanager-list

_______________________________________________
NetworkManager-list mailing list
NetworkManager-list gnome org
http://mail.gnome.org/mailman/listinfo/networkmanager-list



--
Pablo Martí
http://www.linkedin.com/in/pmarti || http://www.warp.es
python -c "print '706d6172746940776172702e6573'.decode('hex')"



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]