MD SysML supports nested ports. One can sensibly combine nested SysML flowports and standard ports (UML Ports) to represent logical channels and information flow within a higher-order connection between standard ports and/or parts that is subject to a contract/protocol represented by an Interface.
This has no effect on the underlying metamodel or your project files, it is merely notational. Since a Port is a Property and a Property is a TypedElement, if the Type of Port also has Ports then they can be shown to nest. Although there are no notational examples of this in the UML2 or SysML specs (yet), it is completely consistent with the metamodels. So please DO feel free to use them whenever you like in MagicDraw UML and MD SysML !
The example here shows a simple system for monitoring the position and angle of a physical object with analog sensors, the output voltages of which are converted to a digital encoding that is acquired by a monitoring software application via a software API for polling an A/D card in a personal computer.
Please note that:
To see the defined Acquire and Poll interfaces of the standard ports please visit the associated BDD.
Visit also:
SysML issue (10059) 'Interfaces on Flow Ports': Recommend use nested ports