System Device Protocol library