CB Circular Buffer in which data is read in and out cyclically, so when the end of the buffer is reached the process continues at the beginning.