Later on it was recognized that SBP-2 may have a more general use, and the work on the standard was targeted to provide a generic framework for delivery of commands, data, and status between Serial Bus peripherals.
It was later acknowledged that SBP-2 might be suitable for various applications, and the work on establishing standards aimed to create a common framework for exchanging information between Serial Bus peripherals.