Thats the main flaw of current E-net system, it has only Voltage. Thats not good.
Voltage, Amperage, Wattage and Resistance should be implemented in my opinion.
Wattage : EU/t - Total EU per tick transferred, this is what the EU-Reader shows.
Voltage : "Packet size"
Amperage : "Amount of Packets"
Resistance : "% of EU lost over distance"
Cables should have three factors. :
Voltage is determined by the smallest packet size of EU that is flowing through it.
Amperage is determined by the Amount of packets that are flowing through.
Resistance is determined by cable type, but it is also affected by voltage and amperage. Resistance is lowered if Voltage is increased and increased if Amperage is increased.
If Resistance exceeds a limit (if more than X % of energy is being dissipated as heat), the cable overheats and melts.
So, the more packets flowing in a cable, the bigger is the loss, so you can't stack infinite amounts of packets, otherwise you are going to lose more and more energy.
Voltage increase is still useful to transfer energy with less losses however you have to deal with up-down transformers.
Transformers would work similar to the way it did before the e-net overhaul.
Example 1:
2048 EU/t -> Energy Transfering wire -> Input machine
would have 64 times less loss if compared to:
64 packets of 32 EU/t -> Energy Transfering wire -> Input machine.
Example2:
32 EU/t -> 128 EU/4t -> 512 EU/16t -> 2048 EU/64t -> Energy transfering wire -> 512EU/16t -> 128 EU/4t -> 32 EU/t -> Input machine
would have 64 times less energy loss if compared to :
32 EU/t -> Energy Transfering wire -> Input machine
I'm making a suggestion for this.