Patent ID: 9582455
Date: 2017-02-28
CPC Classifications: G06F

Claim:
1. A routable packet-switched network supported by an abstraction protocol comprising: at least one host; a master controller, the master controller comprising a master processing element, a master controller interface to communicate with the host, and at least one master controller control link interface; and at least one edge controller, the edge controller comprising an edge processing element, an edge controller control link interface to communicate with the master controller via the master controller control link interface, a port multiplier communicating with a plurality of first storage media devices, and a port expander communicating with a plurality of second storage media devices, wherein the master controller and the edge controller communicate via the abstraction protocol, the abstraction protocol comprising a full-duplex protocol supporting full command queuing for the first and second storage media devices, and wherein at least one other master controller is further in communication with at least one other edge controller, wherein the edge processing element associated with the edge controller generates abstract protocol messages intended for the at least one other edge controller.