That nasty shark

The pros and cons should be explained to consumers, yes. I know I do.
Jannie please bear with me and my following statement in spite of the fact that the system should be changed to "real-time" data metering to mitigate the OOB business anyway.
On the other hand the customer has no real excuse for being billed for OOB if I use all the known prevention tools provided by Vodacom.
  • The 31050 Short Code System
  • The USSD *111# Commands
  • The USSD *111*500# Commands
  • Lastly the Vodacom website
  • Taking note of Vodacom usage SMS's received.
Making use of these prevention tools on a regular daily bases combined with checking all download sizes etc.
Just my 2cents worth :D
 
Jannie please bear with me and my following statement in spite of the fact that the system should be changed to "real-time" data metering to mitigate the OOB business anyway.
On the other hand the customer has no real excuse for being billed for OOB if I use all the known prevention tools provided by Vodacom.
  • The 31050 Short Code System
  • The USSD *111# Commands
  • The USSD *111*500# Commands
  • Lastly the Vodacom website
  • Taking note of Vodacom usage SMS's received.
Making use of these prevention tools on a regular daily bases combined with checking all download sizes etc.
Just my 2cents worth :D

Would be great if this is related to the customers when they enter into a contract ... but they don't.
 
Would be great if this is related to the customers when they enter into a contract ... but they don't.
Noted but are all South African consumers oblivious when entering into ANY contract not applying "Caveat Emptor" or applying their minds to the T&C, if so then this indicates a great degree of irresponsibility. Similarly to a person driving and colliding with the rear end of the vehicle ahead when this vehicle was stopping for a red traffic and asking the driver as to why he stopped receiving the reply statement that the traffic light was red. Has the average consumer in 2013 become that irresponsible?
 
What about when a customers wifi router gets hacked or an application goes haywire and downloads without their knowledge when they are asleep or unaware etc.

Those are the times you need your SP to protect you not during the average usage patterns.
 
On the other hand the customer has no real excuse for being billed for OOB if I use all the known prevention tools provided by Vodacom.
  • The 31050 Short Code System
  • The USSD *111# Commands
  • The USSD *111*500# Commands
  • Lastly the Vodacom website
  • Taking note of Vodacom usage SMS's received.
What is missing from that list is the ability to "lock" data access. You cannot dial *111*500*009# or whatever to disallow\ allow data access. Nor is there a tool to dial *111*500*019*500# or whatever to state "When the data usage on this line reaches 500 Megabytes lock data access". You cannot go online and set such a lock - and at the same portal purchase bundles.

I have said I'll need documentation on the existing system and mountain dew to figure out more details of the system gap but haven't been taken up on my taking up of the offer. "Big bucks" promises are meaningless to me (especially if one looks at the "please call me" saga), pay me a reasonable consulting fee and so on and I'll gladly look at the systems and give multiple solutions and respect trade secrets and so on (this of course factors into a reasonable consulting fee). Vodacom know how to get a hold of me - and others - so improvements to the system are really possible. Hell they can take what has been put on this forum for free and implement it.

If Afrihost can enter the market with an OOB free product that is available to MTN smartphone contract users then Vodacom really needs to explain why they are unable to cater for OOB protection - in the form of data locks - on the postpaid customers.
 
...Snip...
If Afrihost can enter the market with an OOB free product that is available to MTN smartphone contract users then Vodacom really needs to explain why they are unable to cater for OOB protection - in the form of data locks - on the postpaid customers.

There have been promises about this very thing on this forum for a while now and frankly with them frequently saying how hard it is and not being able to implement it for many years raises questions in my mind of competence.

Lets not kid ourselves if they have competent people this wont be an issue to implement and a workaround could be added in a short amount of time until the perfect solution is implemented.

So IMO its a matter of they are just not skilled enough to do what allot of other providers can or they dont want to.
Either way it looks bad.
 
JvZ has been focusing on the difficulty with their postpaid system as opposed to the prepaid system (which includes topup because in reality topup is a prepaid setup with a billing obligation) and that is without a doubt a really difficult thing to get perfectly correct because of the simultaneous transactions. The system is made difficult because of things like multisim access (a bundle being consumed by more than one device) and I imagine there is an authentication bridge that needs to be crossed and has legal implications relating to terms of use and so on. What he has also said is that they are testing a new system that provides for realtime (or near realtime) monitoring but this still does not provide a user with the ability to lock data access. There are lots of reasons why a postpaid system is more complex but versatile than a prepaid system and for a lot of reasons I think business grade use of a data network will always want to be on a postpaid billing system from the network side (even if the contracts have money paid upfront). As far as I know there isn't a SLA on prepaid 3G and it wouldn't be possible for one to be introduced.

I have no idea of the technical setup which Afrihost will be applying and it might well be a case that Afrihost will be doing their own account management and the gateway for their APN may have an authentication system which then serves as the gatekeeper which isn't practical for a MNO wide system. MTN itself still has an OOBShark on postpaid.
 
JvZ has been focusing on the difficulty.

snip

I understand the potential of complexities involved in a system like that but system integration, data aggregation, real time reporting are hardly unique requirements and this issue has been raised for years already.
I dont have issue with the fact that its potentially a difficult problem to solve but I have no doubt that if you put some smart people to task they will come up with a solution.

I have never had oob problems but I feel its not unreasonable to expect to be able to protect myself against the risk.
 
I understand the potential of complexities involved in a system like that but system integration, data aggregation, real time reporting are hardly unique requirements and this issue has been raised for years already.
I dont have issue with the fact that its potentially a difficult problem to solve but I have no doubt that if you put some smart people to task they will come up with a solution.

I have never had oob problems but I feel its not unreasonable to expect to be able to protect myself against the risk.
Smart people on the problem costs them money to introduce mechanisms that hurt their revenue when they would rather have smart people working on ways to make them money. The stupid thing is that in the long term not introducing proper mechanisms concerning the OOBShark is to the detriment of Vodacom. The dilemma which they evidently often face is between different system trade offs - the prepaid system is evidently adequate for a lot of consumer purposes, and therefore actually advisable, but there are some serious restrictions.

A way to look at the problem is well illustrated by an advert Vodacom is running at the moment: http://www.youtube.com/watch?v=-pvmEzr7FXI
The best network for smartphones. Uninterrupted giggles.

A postpaid contract with a possible OOB can really deliver uninterrupted giggles at a price that takes away all giggles.
The problem is without a lock tool you really don't have a right to call yourself the best network for smartphones because many users can't use a phone and data function consistently - the current line lock system bricks your phone effectively.
 
Smart people on the problem costs them money to introduce mechanisms that hurt their revenue when they would rather have smart people working on ways to make them money. The stupid thing is that in the long term not introducing proper mechanisms concerning the OOBShark is to the detriment of Vodacom. The dilemma which they evidently often face is between different system trade offs - the prepaid system is evidently adequate for a lot of consumer purposes, and therefore actually advisable, but there are some serious restrictions.

A way to look at the problem is well illustrated by an advert Vodacom is running at the moment: http://www.youtube.com/watch?v=-pvmEzr7FXI
The best network for smartphones. Uninterrupted giggles.

A postpaid contract with a possible OOB can really deliver uninterrupted giggles at a price that takes away all giggles.
The problem is without a lock tool you really don't have a right to call yourself the best network for smartphones because many users can't use a phone and data function consistently - the current line lock system bricks your phone effectively.

Yes so basicly they are happy to set a trap for unsuspecting clients just to make money.

I dont really buy that the 2 systems are such polar opposites that the one is easy to do and the other is near impossible I wont be surprised if a solution already exists but they wont implement it until they have no other choice.

But why not offer the client a choice on how much giggling he would like to do over and above his normal giggling or is that also impossible to do?
Warn the user when he is close to finishing his bundle then allow him to go over that to his pre set amount and allow him to buy more bundles.
All of this and more can be done on the 8ta 3G contract.
In fact I would use way more data on my vodacom account if I had similar options but now if I run out I run out and wait till I’m on wifi to do whatever I wanted to do.

But anyway its a mindset about your client that needs to change in SA companies get away with many things they shouldn’t and if it made business sense to implement these solutions things would be different I for one am supporting companies that try and put their clients first.

I was very happy when the double opt in for WASP was introduced by vodacom and would love to see them thinking more about the client.
 
Last edited:
Yes so basicly they are happy to set a trap for unsuspecting clients just to make money.
Yep one of the big problems with the whole thing. Out of the different OOBSharks VC postpaid is by almost all measures the most vicious.

I dont really buy that the 2 systems are such polar opposites that the one is easy to do and the other is near impossible I wont be surprised if a solution already exists but they wont implement it until they have no other choice.
I don't think its a case of the systems being polar opposites but rather starting on different premises.

But why not offer the client a choice on how much giggling he would like to do over and above his normal giggling or is that also impossible to do?
Warn the user when he is close to finishing his bundle then allow him to go over that to his pre set amount and allow him to buy more bundles.
All of this and more can be done on the 8ta 3G contract.
In fact I would use way more data on my vodacom account if I had similar options but now if I run out I run out and wait till I’m on wifi to do whatever I wanted to do.
That is exactly what I am arguing for. A system is needed for a user to set their own cap in data size (and there isn't any real technical reason why it can't distinguish between different times of day) which means that many users will buy more bundles and happily consume rather than seeing the OOBShark threat. Now a user could even set in a cap size that is less than the size of loaded bundle - and a consequence is having spare capacity to unlock on the portal. Now it must be all user initiated - give the user the tools.

But anyway its a mindset about your client that needs to change in SA companies get away with many things they shouldn’t and if it made business sense to implement these solutions things would be different I for one am supporting companies that try and put their clients first.

I was very happy when the double opt in for WASP was introduced by vodacom and would love to see them thinking more about the client.
I believe in fighting large corporate stupidity. Did quite a bit on the OOBShark last week am busy with MWeb this week. Telkom has changed for the better and I'd like to think that this forum has played some role.
 
The limitation of the various systems are obviously there and, believe it or not, a lot of work is being done to make things better, including the suggestions above.

But, in all fairness, we've done a lot to try and work around the limitations and to put various options on the table to be used, the first being on the right product in the first place. For MBB it's for sure Top Up for most though we have subs who insist on the contract options exactly because they WANT to go OOB, clearly with proper notification.

As someone posted above (DJ or Bern, I think), the issue is largely with education. If we can get customers AND sales agents across the various Service Providers to understand the pros and cons, a lot of the OOB problems would never occur.

1. Pick the right product.
2. Use the tools.

But as the technologies allow, we're implementing them. It's just not 3 week projects, however simple it seems on paper. Building and implementing a rating & billing system that serves millions of subs takes years. And we've been at it for a few already. Of course a few forumites who've set up a MySQL server on Linux believe it's easy. ;)
 
A billing system is by its very nature complex and unwieldy - in fact I wouldn't be surprised if your billing systems aren't actually a bigger problem to build and implement than the actual network. The question I've asked - because I don't have documentation in front of me - is what measures apply for controlling access to the data network from a particular SIM card or subscriber line (I have a particular idea in mind but may have terminology frightfully confused) and given the access controls what prevents a system outside the billing system (but which receives notification from the monitoring system) from halting data access according to its own criteria. Customers have to activate data connectivity what does this entail, what is the turn around time on existing systems to deactivate and activate data and can deactivating be done quicker than activating.

I haven't set up MySQL servers on Linux so I don't believe databases are easy - also I like Access 97 :) - - what I do believe very strongly is that when a problem is properly identified and the thinking is outside of the box a solution to a seemingly intractable problem is usually pretty damn simple. You don't need to invent a space pen to write in space you can use a pencil or go out and buy a Fischer.


O and don't all usage report systems for networks use obfuscated PERL and billing systems COBOL so I don't know how MySQL would help :)
 
Last edited:
@Jannievanzyl

If you can monitor the usage accurately enough to send users an update when they start running low in data, what stops you from updating the system so that it can't authenticate on the APN and burn more data when a given spend control is reached?

I mean this requires nothing more than a new field in your database for the spend control per month and then an update to (presumably) your Radius server to disable the given IMSI/MSISDN from authenticating?

Needless to say we run a much smaller userbase in the satellite industry...but we manage to so this kind of thing without any of the drama that Cellular providers claim it to be.
 
^ I suspect that its "adding a new field in the database" that can pose a problem. In fact when I asked the response was:
Actually a different system and process. Monitoring is relativly simple compared to management. But we've got the architecture defined.
The proposal I am making is that they introduce a separate system that receives notification data from the monitoring system (which they have been working on) which then processes a check against a user subscribed conditional for locking access and if the conditions are met using whatever disabling mechanism applies (because as far as I understand the situation your APN is the path for GPRS to a gateway to a network and you may actually want to refuse authentication earlier although I may be mistaken and RADIUS may be used for all authentication, but even if it is some GSM special authentication system in play the thing must be able to be interacted with by a system telling it to revoke or reinstate access).

If the architecture is defined building tools that work on the architecture seems to be a logical step. It also seems logical that the architecture can be used to enable flexibility and independent ISPs to start using things.
 
No Radius IS the authentication mechanism that allows you access to a given gateway based on the settings for your account.

Radius is used across the board for this kind of thing whether ADSL, 3G or other means of data as its not only responsible for authentication but also accounting.

So chances are that this monitoring is happening based on the radius database, even if a separate system.

In fact if you see data purely as a "prepaid" service with a given balance before a session is opened equal to your data bundle then it should automatically drop that connection and disallow connectivity.

That's now we use it for our prepaid systems, and there's no reason that the same couldn't be applied to a postpaid platform.
 
The limitation of the various systems are obviously there and, believe it or not, a lot of work is being done to make things better, including the suggestions above.

But, in all fairness, we've done a lot to try and work around the limitations and to put various options on the table to be used, the first being on the right product in the first place. For MBB it's for sure Top Up for most though we have subs who insist on the contract options exactly because they WANT to go OOB, clearly with proper notification.

As someone posted above (DJ or Bern, I think), the issue is largely with education. If we can get customers AND sales agents across the various Service Providers to understand the pros and cons, a lot of the OOB problems would never occur.

1. Pick the right product.
2. Use the tools.

But as the technologies allow, we're implementing them. It's just not 3 week projects, however simple it seems on paper. Building and implementing a rating & billing system that serves millions of subs takes years. And we've been at it for a few already. Of course a few forumites who've set up a MySQL server on Linux believe it's easy. ;)

Who can I speak to to find out if I can convert an existing contract to a top up product?
(Wish I had been advised of this by the salesperson in the first place at the Vodastore in Cavendish)
 
No Radius IS the authentication mechanism that allows you access to a given gateway based on the settings for your account.

Radius is used across the board for this kind of thing whether ADSL, 3G or other means of data as its not only responsible for authentication but also accounting.

So chances are that this monitoring is happening based on the radius database, even if a separate system.

In fact if you see data purely as a "prepaid" service with a given balance before a session is opened equal to your data bundle then it should automatically drop that connection and disallow connectivity.

That's now we use it for our prepaid systems, and there's no reason that the same couldn't be applied to a postpaid platform.
If that is fully the case it makes things a lot easier. Because I don't have all of the documentation and I know that the move to all IP is not complete I simply don't want to assume that there isn't a hitch particularly because of the fact that we don't put "login details" for cellular access - it certainly is the case that RADIUS can be used on the gateway accessed by any particular APN but I always worry about legacy systems and how WAP featured and all sorts of other things.
 
You do put login details in the system, your Sim and/or phone number.

Otherwise it would be impossible to bill you correctly.
 
I always assume that the MNO has to do authentication before the link is even made - at layer 2 of the OSI model - rather than at layer 7 -- and that the details fed for gateway authentication are derived in the process. Ag let me get the technical information from 3GPP because even if it doesn't tell me how any of the SA MNOs implement things I'd be able to get a better look and possibly just be a bigger nuisance for them.
 
Top
Sign up to the MyBroadband newsletter
X