Abso-fucking-lutely, amen and hallelujah. I want 6G to focus on improving range and performance in marginal conditions. When shit is good, 5g is fast enough for now. I don’t know how you improve range and penetration without going to lower frequencies, so maybe we should try to do that? Lower frequencies mean less bandwidth, but RF is black magic fuckery and there’s all kinds of crazy shit that can be done with time division, so maybe we can improve throughout in the sub-ghz regime. I dunno about that, I’m just an idiot software developer who is thankful that shit works without me having to sacrifice a goat.
Maybe there’s a way to broadcast at higher power levels, and maybe there are ways for base stations to be more sensitive or do filtering to increase SNR. I have no idea, but I think that should be what the telecos focus on. Better service over a wider area with the same number of towers would be huge.
Cities probably have a higher density of towers, or the towers in cities have more capable antennas. Point-to-point microwave links can be pretty damn fast and reliable. They have their limitations, but even low-end systems like some of Ubiquiti’s 60ghz stuff can form full duplex 5Gbps links at 10+ kilometers. Fiber is still king, but I’m guessing the backhaul isn’t the issue.
I’m guessing that the issue is congestion on the client radios. 5g is supposed to be much better at dealing with this thanks to time sharing improvements, but it seems likely that there just aren’t enough towers. One scenario that seems reasonable is that your telco (incorrectly) assumed that they wouldn’t need as many towers when upgrading, so they only upgraded a subset of their towers and removed old ones once 4g was deprecated.
edit: you might be able to get better information about wtf is going on by using a community-sourced site like https://cellmapper.net/
I believe you can use that site to get info about how many towers there are and what the client-side congestion is like.
EDIT: ew, cellmapper is closed source. OpenCellid or beaconDB seem to be open source equivalents.