You need to create a new library
"<Protocol>_HardwareCommunicatonInterface" whcih implements `HardwareCommunicaitonInterface` interface.
If applicable inherit existing CommunicaitonInterface in the `ros2_control_communication_interfaces` package.
Open a new issue in that package and tell other people about your intention.