4.13. Reserving TDM Bus Resources for Third Party Devices
In order for a third party device to share TDM bus resources with IntelŪ Dialogic and/or IntelŪ NetStructure boards, the system software needs to identify the third party device's TDM bus status (primary master, slave) and the TDM bus time slots the device will be using. This prevents IntelŪ Dialogic and/or IntelŪ NetStructure boards from using time slots that you would like to reserve for third party devices. The DCM's Add Hardware Wizard allows third party devices to share TDM bus resources with IntelŪ Dialogic and/or IntelŪ NetStructure boards by providing the following features:
- reserving a range of time slots that can be used exclusively by third party devices
- setting the TDM bus capability (SCbus master, SCbus slave, H.100 master, H.100 slave, H.110 master, H.110 slave) for each third party device
- indicating whether or not a third party device is defined as the current primary master or secondary master for the system
- Note: The Add Hardware Wizard only reserves TDM bus resources for third party devices. Actual configuration of the third party device(s) must be carried out according to the vendor's documentation.
Use the following procedure to reserve TDM bus resources for a third party device:
- Note: You must perform this procedure for each third party device you are adding to the system.
- In the DCM Main Window, click Add Device from the Action pull-down menu. This activates the Add Hardware Wizard.
- At the first Add Hardware Wizard screen, select ThirdPartyTech from the list of device families (as shown in Figure 22). Then click Next.
- At the second Add Hardware Wizard screen, enter a unique identifier for the third party device. This identifier will appear in the DCM Main Window.
- Click the Next button to display the Third Party TDM Bus Capabilities screen. This screen allows you to define the TDM bus capabilities of the third party device and indicate if the third party device will serve as the TDM bus primary master, the secondary master or a slave.
- In the Third Party TDM Bus Capabilities screen, select the check boxes in the TDM Bus Master/Slave Capabilities section as follows:
- If the third party device will always operate as a slave in your system, select the Slave capable checkbox appropriate for your system and proceed with step 7:
- To make the third party device capable of being the Primary Master, select the Master capable checkbox appropriate for your system.
- Note: Any board that is capable of being a Primary Master must also be capable of being a slave. Therefore, the system automatically selects the appropriate Slave capable checkbox whenever a Master capable checkbox is selected. For example, the system automatically selects the H.110 Slave capable checkbox whenever the H.110 Master capable checkbox is selected.
- Use the TDM Bus Master/Slave Assignment section of the screen to define the third party device as the system's current primary master, secondary master or a slave. The default value is slave.
- Note: If you assign a third party device as the current primary master for the system, you must start the third party device before using the DCM to start the IntelŪ Dialogic system service.
Figure 23 displays the Third Party TDM Bus Capabilities screen for a third party device that is H.100 Master capable, (TDM Bus Master/Slave Capabilities section of the screen), but is defined as a TDM bus slave in the current system (TDM Bus Master/Slave Assignment section of the screen):
- Click the Next button to display the Third Party Tim Slot Allocation screen. Figure 24 shows the initial Third Party Time Slot Allocation screen (i.e. when you haven't added any third party devices yet):
- Use the Starting and Ending boxes in the Allocate Time Slots section to enter a range of time slots for use by the third party device. For example, if you would like to reserve time slots 1-100 for a third party device, enter 1 in the Starting box and 100 in the Ending box.
- Click the Allocate button. The system reserves time slots within the range specified in step 8 for exclusive use by the third party device. IntelŪ Dialogic and/or IntelŪ NetStructure devices will not use the reserved time slots.
- Note: An allocated time slot range can be deallocated by highlighting the range of time slots in the Allocate Time Slots section of the screen and clicking the Deallocate button.
- Click the Finish button to close the Third Party Time Slot Allocation screen.
- The third party device appears in the DCM Main Window.
To deallocate the time slots reserved for a third party device, use the following procedure:
- Highlight the third party device in the DCM Main Window.
- Select Configure Device from the DCM's Action pull-down menu. This allows you to access the Third Party TDM Bus Capabilities screen and the Third Party Time Slot Allocation screen.
- Note: Settings in the Third Party TDM Bus Capabilities screen cannot be modified when the screen is accessed from the DCM in this way. To change a third party device's TDM bus settings, you must delete the third party device from the DCM Main Window and re-add it to the system using the Add Hardware Wizard.
Click here to contact Telecom Support Resources
Copyright 2002, Intel Corporation