On 28/09/14 16:00, pozz wrote:
> Il 28/09/2014 11:58, David Brown ha scritto:
>> On 28/09/14 07:35, pozz wrote:
>>> Il 27/09/2014 17:16, David Brown ha scritto:
>>>> If you are using any sort of quantity, it will almost certainly be
>>>> cheaper to get data-only SIM cards and use data rather than voice on
>>>> the
>>>> embedded system.
>>>
>>> What do you mean with "data-only" SIM cards? GPRS or UMTS connectivity?
>>> At least in Italy, you have to pay a monthly fee for this type of SIM
>>> cards, no less than 5� per month.
>>
>> I didn't pay anything - the customer organised it.
>
> Someone, you or your customer, pays. I'm not interested who pays.
Someone /always/ pays :-)
If you want to use a special method of communicating over voice calls,
then the development time compared to standard TCP/IP over data must be
taken into account. I expect you have already spend more money thinking
about this than it would have cost for the lifetime of the project at �5
per month.
>
>
>> But I'm guessing
>> that quantities can have a large influence on the price.
>
> In my application I prefer to let the customer choose the mobile
> operator he wants, but the customer has only a few systems.
>
If it is only a few systems, then consider the �5 per month per system
as part of the budgeted costs, along with development time. And if
reliability and maintainability is an issue, then when that is factored
in the decision becomes a no-brainer.
>
>> In many countries, it costs to have a "normal" telephone number, since
>> there is a limited range for them. The cost might be hidden for normal
>> users, and is covered by the monthly fee, a one-off cost, minute price,
>> or whatever. But a data-only SIM card does not need a telephone number,
>> and therefore the telephone companies prefer it.
>
> Are you sure data-only SIM cards don't need a telephone number? I know
> they can receive and send SMS and there's a real telephone number
> associated with them.
Yes - M2M cards do not need a telephone number. They have various other
numbers (SIM card number, ICCID number, etc.) but not a "normal"
telephone number. For the ones that I have tried, you can send SMS to
and from the card - but not directly. SMS works between the cards and
the provider's central servers. So to use SMS with such cards, you have
to log on to the provider's servers and go via them (there will be API's
in place to automate this, along with web interfaces for testing).
It is quite possible for a provider to make SIM cards that are normal
SIM cards, but for which voice calls are disabled (just as they make
such cards with data traffic disallowed). That's a different matter -
they are not true M2M cards, but simply limited normal cards.
>
>
>> Very often, such SIM cards are used in connection with a system that
>> already has some sort of monthly fee (alarm system, tracking system,
>> etc.).
>
> You think about a company that rents an all-in-one system (for example,
> an alarm system) to a customer that pays a monthly fee to the company
> (not to the mobile operator). It's the company that purchase a lot of
> SIM cards from the mobile operator and they are M2M SIM cards. The end
> customer doesn't care about SIM cards (expiration date, residual credit
> and so on).
Correct.
>
> I'm going to contact some mobile operators to discuss the business of
> M2M SIM cards, but in my actual systems it's the end customer that
> purchase and install and recharge the SIM card. He doesn't want to pay
> a lot for that SIM card and this is the reason why I was thinking about
> data exchange over a voice call.
End-users don't get M2M SIM cards, and they don't negotiate with the
providers or access their servers.
If the end user wants to handle the SIM card then he must buy normal SIM
cards, but perhaps with limited features.
Ask your customer if he wants to pay you thousands of euros to implement
a data-over-GSM-voice system to save him a couple of euros a month.
>
> It seems you already worked with M2M SIM cards. COuld you give me an
> idea about the monthly fee of those SIM cards? I think it depends on the
> maximum amount of data that can be exchanged.
Sorry, I've no idea about the pricing (the customer arranged it :-) -
but in this case, the customer arranged it for many thousands of
systems). I just know a little about the technicalities, and I know
that having a normal telephone number and being accessible from other
phones (by SMS or voice) costs money for the operator - and it is
therefore cheaper if it can be avoided.
But I believe that true M2M SIM cards will not be an option for you,
because end-users can't get them.
>
>> You haven't said whether you are building one system or ten thousand
>> systems, or anything else about how often you want contact, which makes
>> it very hard to give advice.
>
> As I explained, I could build 10kpcs but it doesn't change the scenario.
> The end customer will have to purchase the SIM card.
>
It makes a world of difference if the SIM card purchaser is a single
customer who buys 10K and then re-sells on to the actual end-user, or
the end-user who buys just one card for their own use.