An IO adapter sharing mechanism in a logically partitioned computer system allows sharing a network IO adapter between logical partitions in an efficient manner. The method allows an edge node which has received a connection request to accurately determine the bandwidth available on a given link in the network, by ensuring that different overlooking models and different overbooking factors are normalized at the edge node. The data transfer means 22 may be arranged to wirelessly communicate with the web portal via a GSM or other cellular communications network 13. A three-step process of dissociation of the hydrate results in purified water suitable for irrigation.