A session border controller (SBC) is a device that regulates and protects the flow of IP communications. It is used at network borders.