Estimating Network Usage Charges
Posted: 01 May 2009 01:14 PM   [ Ignore ]
Newbie
Rank
Total Posts:  25
Joined  2009-01-22

With the implementation of Numerex’s excellent new rate plans, effective May 15, 2009, which give customers the choice of a number of attractive GPRS pooled data plans, the number of questions has intensified about how to estimate monthly data usage for modeling costs.  Unfortunately, it’s very difficult to predict GPRS packet data based on reporting parameters.

People really have a hard time understanding that you just cannot accurately “model” GPRS packet data.  They are used to simple methods – such as using SMS messages or Satellite messages – which is pretty easy – you just count and multiply.

With GPRX, there are way too many variables (which roaming carrier, how often you roam, rounding, etc.) The only way to really know is to test and sample in real life conditions.  That’s one reason we encourage the use of the DEV servers to get started, so that there is a true history on a handful of devices in a configuration matching the planned application.

Attached is screen capture of a few lines from a 23 page spreadsheet that shows all the data reported over a month period on a SINGLE Xirgo XT2000 OBD device - used with a “Fleet Tracking” kind of configuration (meaning it’s reporting about 1x per minute when moving - and also reports on events such as direction change).  There were about 1138 different “reports” total during that month - totaling about 667K in usage.  The image shows just a few from one day, but if you closely examine the detail you’ll see that the individual packet size ranged from 122 bytes to 2 kilobytes.  It’s likely that the smaller readings were due to just an hourly checkin, while the larger ones were when the vehicle was moving, but there is no firm way to estimate the usage.

In summary, the best approach is the power of statistical averages.  We know for example, that most “Fleet Tracking” applications usually produce about 500K to 1000K per month - when averaged over a fleet of several vehicles.  With pooling, you are protected on the few vehicles that are heavy users - for every vehicle like that, there is usually one or more that is out-of-service, the driver is away, it’s in the shop, etc.  So we’d be confident telling a customer that a fleet tracking application would be safe with our 900K pooled plan.

Image Attachments
sample data.gif
Profile
 
 
Posted: 07 May 2009 04:42 AM   [ Ignore ]   [ # 1 ]
Newbie
Rank
Total Posts:  2
Joined  2009-04-20

I am very, very concerned about the size of these payloads.  I am used to seeing message payloads from other GPS devices that are <50 bytes.  I can’t imagine how a ‘movement’ record would ever get to 2K Bytes…even if the message format was ASCII.  Using the test vehicle as a sample, the AVERAGE payload is 586 bytes!!!!

Perhaps even more troubling is that the example vehicle generated 1138 messages and consumed 667K of bandwidth.  Assuming that the vehicle was driven only 20 days during the month that means that 57 messages were generated per day!!!!!  At a 1 minute reporting interval the vehicle was driven for less than one our a day.  Our experience shows that typical commercial vehicles operate, on average (including out of service vehicles) for >5 hours per day.  At that rate the average vehicle would generate over 3Mb of bandwidth per month.  Something isn’t adding up!!!

(BTW, Numerex’s pricing is indeed excellent and the pooling is a huge bonus.)

Profile
 
 
Posted: 07 May 2009 04:58 AM   [ Ignore ]   [ # 2 ]
Newbie
Rank
Total Posts:  25
Joined  2009-01-22

We have heard from other sources that Enfora payloads do tend to be smaller, but so far our experience with Xirgo fleet deployments is that ON NET (i.e., when pooled), usage is running well below the 1 meg level per device.  Each Numerex network customer can request itemized breakdowns for their SIMs.  Eventually, we will make usage available online via the Numerex Express Portal.

Profile
 
 
Posted: 07 May 2009 04:58 AM   [ Ignore ]   [ # 3 ]
Administrator
Rank
Total Posts:  22
Joined  2009-01-07

The description of the sample data is somewhat misleading, the rows in the spreadsheet are not packets of data, but actually GPRS sessions. The current behavior of the Xirgo is to close a session approximately every 4 reports. This would be in addition to environmental factors and carrier policies that might force the close of sessions.

Profile
 
 
Posted: 07 May 2009 05:08 AM   [ Ignore ]   [ # 4 ]
Newbie
Rank
Total Posts:  25
Joined  2009-01-22

The latest response further elaborates on how/why it is so difficult to “model” GPRS usage - since there is a variable of how/when a session is closed.

Profile
 
 
Posted: 22 May 2009 10:25 AM   [ Ignore ]   [ # 5 ]
Newbie
Rank
Total Posts:  14
Joined  2009-04-24

What would the Family Car estimate be ( having read the posts & understanding what was said) ?

Profile
 
 
Posted: 22 May 2009 11:22 AM   [ Ignore ]   [ # 6 ]
Newbie
Rank
Total Posts:  25
Joined  2009-01-22

I’m assuming a Family Vehicle would have a very different kind of profile than a Fleet.  Some Family Vehicle oriented customizations of Numerex FAST we are seeing have no regular reporting interval . . . just a “Locate on Demand” function - possibly augmented by a “track next hour” button (every five minutes).  We have less history with those types of applications, but they seem to be running in the 200K to 300K range

Profile
 
 
Posted: 14 October 2009 06:46 PM   [ Ignore ]   [ # 7 ]
Newbie
Rank
Total Posts:  1
Joined  2009-10-14

I am used to seeing message payloads from other GPS devices that are <50 bytes.But I can’t imagine how a the record would ever get to 2K Bytes…even if the message format was ASCII.  Using the test vehicle as a sample, the AVERAGE payload is 586 bytes. This is abnormal.


foxdrg
Simulation prêt

Profile
 
 
Posted: 15 October 2009 12:18 AM   [ Ignore ]   [ # 8 ]
Newbie
Rank
Total Posts:  25
Joined  2009-01-22

The sample shown above are sessions, not individual payloads

Profile
 
 
Posted: 24 October 2009 10:03 AM   [ Ignore ]   [ # 9 ]
Member
RankRankRank
Total Posts:  66
Joined  2009-10-24

Does anyone know where to find your current device data usage on the platform?

Profile
 
 
   
 
 
‹‹ What carrier?      Two minute reporting ››