Patent ID: 8392631

Claim:
A method for sending a message from a source device to a target device via a fabric, wherein the source device operates with a first protocol, and the fabric operates with a second protocol, the first and second protocols being different, the method comprising: associating the source device with a software entity, where the software entity comprises a remote network daemon configured to handle device capability discovery; associating the target device with the software entity; responsive to the associations of the source device and the target device, negotiating one or more parameters related to data stream requirements, the negotiating comprising: the software entity providing a first one or more parameters of the source device to the target device; and the software entity providing a second one or more parameters of the target device to the source device; based on the negotiating, the source device formatting at least one message to be compliant with the second protocol, and the negotiated one or more parameters; and transmitting the formatted at least one message via the fabric; wherein the negotiation comprises a process that is logically separated from the transmission of the formatted at least one message, the logical separation characterized by routing the at least one message without the software entity.