So, I read the answers to What are the different signal indicators avalable on the notification bar? and as one answer says:
I'm guessing that these speed definitions are determined by some international convention or something like that.
I have different SIM cards from different carriers.
When I use Carrier A I see H+, H or 3G in the panel. I get speeds ranging from 4 to 12 megabits per second.
When i use Carrier B I always see 4G in the panel. However, I get speeds ranging from 1 to 2 megabits per second.
By the way, these are general trends for these carriers in various areas, not isolated instances of speed.
So, it seems that what symbol I see in the panel needs not matter so much for the actual speed? (Except for E, which is always terrible regardless.)
If not speed, what is the real reason for what symbol I see? Is it arbitrarily set by the carrier? Can they simply choose to call their network whatever they like? Or does it have to do with what sort of technology they have in their tower? Maybe Carrier B actually does have 4G towers, only their networks are overloaded and therefore cannot supply proper speeds to all the users?
I am in India where 4G is still new. AFAIK, Carrier B might have more traffic than their network can handle.