Good question. I'm sure someone will come along who knows about it. All I could find out is that it appears to be a WAN p2p program. At least that's how they refer to it.
My results: 1.
One, 2.
Two, 3.
Three, 4.
Four, 5.
Five
I wonder if it's of Chinese origin.