Many a times, I get request to help installing SPCI4/SPCI2 board installing in Windows 2003 Server. While installing mine, I prefer to ask Dialogic vendor to help remotely install and configure ( normally they provide free Remote Installation and Configuration, and they always do good job) the board, but many a times I also try configure myself. So, I thought I would try to list a step by step instruction for installing and configuring Dialogic Septel boards.
While for beginners, all these terms like SPC, DPC, SS7, MTP License, ISUP License etc. may sound too technical and scaring, but these are just parameters which are needed to be filled up in two simple configuration files.
So here it goes :-
1. Try to get a new machine and install Windows 2003 Server fresh. Also install latest service pack. Please ensure you have at least two PCI slots available.
2. Download the latest version of DPKWIN.EXE from Dialogic Website. If you do not have the link, get it from your Dalogic Vendor.
3. Install the Septel Card in any of the available PCI slot.
4. Start the machine and let windows boot. If Windows Plug And Play detects the SPCI4 board, do not press Next, press cancel.
5. Also download Dialogic® PowerMedia™ Host Media Processing Software Release 3.0WIN from Dialogic Website. Demo license is available for free which works 45 days. After that you have to download new license again.
6. Now install the DPKWIN.EXE. It will install itself in C:SEPTEL directory. After successful installation, go to windows Command Prompt and then to C:SEPTEL. Type net start septel and press ENTER. You should get Service started message or “Service Name not found”. In that case, the DPKWIN.EXE version does not match with your SPCI4 board. You may try downloading older version of DPKWIN.EXE.
You can stop the Septel service by using the command : stop service septel.
6. Once you get “Service Started successful” then, you may think that the board is detected successfully and running now! The next exercise will be for configuration of the board.
You have two files to edit,
As the name suggests, system.txt is used to instruct which modules, protocols to be executed by the SPCI board.
config.txt contains the parameter required to communicate with remote telecom switch. Few parameters which of importance and must in config.txt files are
1. DPC (Destination Point Code)
2. OPC (Originating Point Code)
3. SIF (Signaling Information Field)
4. SLC (Signaling Link Selection)
5. Timeslot with link
6. CIC values.
After the configuration is done, one has to start the SS7 link by running gtload –d command on command prompt. After it loads successfully, open another command prompt, and run the command mtpsl act 0 0 .
These values are provided by the telecom service provider. Most of the time, telecom service provider uses their own jargon for the above values which may create confusion.
The protocols like MTP3, ISUP, MAP have to be bought from Dialogic separately and they provide license button which needs to be installed in the board. Without these licenses, the system stops after every 10 hours.
Depending on application requirement, both the system.txt and config.txt has to be modified accordingly.