Using a CG series board as the CT Bus clock master

Details

The ECTF H.100 CT Bus specification requires that for proper operation the CT Bus must provide a clock master for bus synchronization in order to pass TDM data to participating CT Bus slaves in the system. A tool provided by Dialogic, oamsys, provides the interface for specifying the CT Bus master and slaves. Oamsys expects the CT Bus master to be under oamsys control. When a CT Bus slave board boots, it verifies that it has a clock and communicates with the CT Bus master specified within oamsys. If the CT Bus master is not controlled by oamsys, any and all CT Bus slave boards specified by oamsys will fail to boot and a message is sent stating that the master is not providing CT Bus clocks. 

Third-party boards SS7 Boards are not controlled by oamsys. A solution for mastering the CT Bus clock is to use an oamsys-compliant board as bus master. If a third-party board  is to be the CT Bus clock master, you can use one of the following two methods to implement this arrangement. 

Method 1

One way to have the non-oamsys-compliant board (board A) act as the source of CT Bus clock synchronization is to have it source a NETREF clock to a board that is under oamsys control (board B). Select board B as the CT Bus clock master under oamsys, and have board B drive the CT Bus clocks using the NETREF received from board A.

Method 2

Another method to have the non-oamsys-compliant board (board A) act as the CT Bus clock master and provide CT Bus clocks is as follows:

  • Startup the CT Bus clock master board.

  • Start up all oamsys-controlled slave boards.

  • Type the command showclks at a DOS prompt and make sure the CT Bus clock master is providing the appropriate CT Bus clocks to the oamsys-controlled boards. The oamsys-controlled board should report the presence of the CT Bus clocks when using the showclks command, even though when running oamsys the CT Bus clock master is reported as missing.

  • Open swish and enter the following commands for each slave once a CT Bus clock source is verified using showclks.

Openswitch a=agsw 0 Configboardh100 a type=H100 source=H100_a(or b) H100mode=slave

At this point, the oamsys-controlled boards are synchronized to the non-oamsys-controlled CT Bus clock master.

Product List

Dialogic CG series Media Boards

Return to Documentation Home I Return to Sangoma Support