I'm affraid you're wrong.
HSDPA stands for High Speed Downlink Packet Access, and HSUPA stands
for High Speed Uplink Packet Access.
Both abbreviations relate to 3.5G.
3G is just a lower transfer rate. It depends on the network
infrastructure and I think it would be good to know we are in the
range of faster connection.