The use of ports to provide multiple sets of 16 Channels is part of the USB support for MIDI transport, so you need to explore the history of the use of USB by MIDI.
I've seen a hint that Yamaha might have been involved, they made a very early USB driver which allowed use of (I think) 6 ports each with 16 Channels, the first one mirroring the 'normal' setup provided by the DIN connectors.
Of course, the whole chain needs to support USB and ports to achieve anything, from the initial creation of th midi data, thru the transport system, any software involved and finally any devices to play the data and make the 'noises'.
Geoff