USB SuperSpeed takes the models of data transfers from USB 2.0. Data exchange between the terminal and the host proceeds through channels also called as pipes. Thus data transfers are realized between terminal devices associated to the function and host software.
Obviously we are talking about logical connections, physical connection consists of a single cable only.
All channels and endpoints are created during system configuration besides the initial control channel and the zero terminal point and support one of the four types of transmissions - bulk transmission, control transmission, synchronous transmission and transmission with interruption.
There are two types of channels as on USB 2.0 interface - stream channels (the structure is out of the USB format) and message channels (the format is defined by the USB interface).
It is possible to conclude, that the communication on the USB bus proceeds between the host software and terminal devices through virtual channels.