pib: Add parameter abstraction

Change-Id: I2c8e6d5f10ae919c5d7e00e16305b275dd0aac57
Refs: #1529