Companion cells use ATP to actively transport H+ ions out of their cytoplasm into the surrounding tissue; sets up a protondiffusion gradient (electrochemical gradient)
So hydrogen ions diffuse back into the companion cells, down the gradient, diffusion occurs through hydrogenion-sucroseco-transporter protein carriers, in the companion cell plasma membranes
Sucrose concentration increases in companion cells, then diffuses into the adjacent sievetube element, via plasmodesmata, down a diffusion gradient