DS200 IP APPLICATIONS How to program the system..
MGW CARD Prior to the following programming steps, an MGW card that is programmed as SIP Node Type must be available in the system
MGW CARD Once the MGW card is installed on the system, it is necessary to specify its slot location in the following steps. • Go to “Virt. Sbsc. Settings” menu on IDEA. • Press “Branch Exchange Node Table”.
MGW CARD Enter the starting – ending port numbers of MGW card and select the application that will use this MGW card as a node: “SIP” for IP extensions, “IP trunk” for IP lines.
MGW CARD Starting and ending port numbers of a MGW card can be seen by pointing the mouse pointer on it in Configuration window
MGW CARD Program IP, Subnet Mask, Gateway Adress, TFTP and Loader Service IP
MGW CARD This table is used to program the codec types that will be used in IP communications and is very critical for the sake of communication between IP and non-IP modules of the system If the IP components that will be in communication with the system have different CODECs from the CODECs of MGW card, the communication between Non-IP and IP ports will not be established.
IP EXTENSION NUMBERS The access code of the SIP extension (the telephone number of the IP phone) Row number on “Branch Exchange Node Table” where MGW location is programmed as SIP Changeable Any IP phone can register to the system with this access code Fixed the system requires the telephone to have the IP address as programmed in “IP #” field IP address of the phone. (Must be entered if the “IP Number Usage” parameter is chosen as “Fixed”) Shows the IP Extension İs registered or not The SIP signaling port number of the extension IP extensions are required to have a password during registration at registration password required during registration at registration and incoming calls password is required in each call attempt as well
REGISTRATION It might be useful to list down some registration principles of the system to visualize the system capabilities better • The system does not register multiple IP addresses with the same access code • In case of a register request from an IP terminal the system checks following points: • Is the telephone number defined as an extension number? If no, the request is denied. If yes, • Does the request contain correct password? If no, request is denied. If yes, • Does the request come from correct IP address? If not request is denied If the answers to all of these points are YES, then the IP extension is registered to the system
REGISTRATION • The IP extensions can stay registered to the system for a certain period. This period is called REGISTRATION PERIOD and it is programmed from the telephone. At the end of this period, registration is terminated by the DS200 system. • Within registration period, the system keeps access code, node number, fixed/changeable IP use, SIP signaling port number, password, authentication control method and register status of the IP extension in its memory. If the system is required to re-start within this registration period, the extension will be re-registered with these settings • Once an IP telephone is registered to the system, it becomes an extension and its parameters can be programmed through IDEA just like a TDM extension
IP TELEPHONES Write the IP address of the telephone on Web browser and open Web interface of the telephone IP Adress of IP Phone
IP TELEPHONES SIP server address: The IP address of the Karel system must be programmed as SIP server of the telephone. This IP address is the IP address of the Ethernet port on CPU card of your system which is used by the SIP_SPC software SIP ID: The access code that will be used as extension number must be programmed as SIP ID of the telephone SIP (authentication) password: The password defined in “Virt. Sbsc. Settings” menu (which is abcdefgh12345678 by default) must be programmed as SIP password These port numbers are used if a call comes from WAN to this IP telephone. The firewall – router (or similar network Device) must be programmed such that the call requests for this port must be forwarded to the IP address of this telephone Registration period. The phone repeats the registration request to the system before the active registration period expires. If you want to use Leave Message feature of your System, you must activate “In-band DTMF” setting
IP TELEPHONES At least one CODEC used by the telephone must match with a CODEC from MGW card’s list
SIP_SPC SETTINGS • Depending on your network requirements or specifications, you may need to activate extra settings on your system • These IP related settings are saved in configuration file, which is named as SIP_SPC.CONF • Again, KNE is the interface to enter settings to the SIP_SPC.CONF file
SIP_SPC SETTINGS The IP address of the CPU card must be entered. Normally, this will be same IP address with the one you have entered while running KNEE program If WAN access is required in the communication, NAT IP address must be programmed DNS & STUN settings can be programmed if required
SIP_SPC SETTINGS Capability Table List of Codecs used in IP Communication
SIP_SPC SETTINGS Detailed parameters like T1- T2 retransmission times, PRACK usage, session timer, DTMF settings can be programmed
IP FEATURES • SIP extensions can use various features as extensions of your system. • Some of these features are the ones defined by SIP standards, whereas some of them are facilities of Karel DS Series Systems. • In other words, some of the usable features can only be used when SIP telephones are registered to Karel DS series systems.
SIP_TPC Configuring the system for IP trunk requires the following basic programming steps: • System programming with KNE / IDEA • MGW card programming with IDEA • The following pages are given to illustrate programming IP Trunk steps.
DEFINE IP TRUNK NUMBERS First, use IDEA and program parameters. • Define new access codes in “IP Trunks” section of port list.
MGW PROGRAMMING Go “Virt. Sbsc. Settings”. Select “Branch Exchange Node Table”. Defined MGW port range and Node Type. Choose “IP TRUNK”.
IP TRUNK PARAMETERS Network mode must be “Yes” and Sub. PABX Node Number must be selected as “IP TRUNK”. Create New PBX group (Line) for IP TRUNK.
LCR FOR IP TRUNK • Use LCR and define the “Leading Digits” and “Route”. • Then in Route Table, choose the Line access code of IP Trunk
CODEC SELECTION • Finally, you should check “Codec Type” options. MGW card codecs must cover the IP Phones’ codecs.
KNE FOR SIP_TRUNK Second, we use KNE for programming other settings. IP Address of 2nd Ethernet Port
ADDRESS TABLE • Define called party numbers' range and IP trunk IP address of the other exchange. • Be careful and check “Port number” and “Transport Type”
PRESENCE For IP Phones IP extensions can see the status of other extensions, if they are programmed accordingly. A SIP phone registered on system can see instantly the occupational status of the extensions and lines on the system by using the SIP Busy Lamp Field (BLF) feature. For Softphones • In order to define the presence information there are 6 units on the system: • On the phone, • Ringing, • Busy (defined by user), • Away (defined by user), • Idle (automatic) • Off-line.
PRESENCE IN SOFTPHONE Programming and Using Presence Application with SoftPhone 1) Install Softphone on the computer 2) Register the Softphone 3) Check Presence's features The following pages are given to illustrate Presence activation steps, on a softphone and an IP desktopPhone.
INSTALL & REGISTER • Start the installation and follow each step by clickinh the “Next>” button.
INSTALL & REGISTER • Run the Softphone. • Right click then click the “SIP Account Settings”.
REGISTRATION Click the “Add” button. In Properties of Account, write the information of extension. Password must be same as in Idea(Virt. Subs. Settings) Domain address must be written.
PROPERTIES OF PRESENCE • Send current status to the system by registering to the Presence Agent, which is a part of SIP_SPC. • For that, Presence Agent must be selected.
PRESENCE IMPLEMENTATION To ask for status information of extensions, check the “Show this contact's Availability”. Click the Add Contact and follow steps.
PRESENCE The list of the status info is seen on the left. You can choose any status or write your own status message.
PRESENCE See the status of extensions.
PRESENCE FOR IP PHONES Open Web page of IP phone and select “DSS Key” tab. Type must be selected as “BLF” then enter extension number.
PRESENCE IN IPPHONES You can assign the extension numbers and see the statuses. IP116 DSS have Red and Green lights. According to Phone's state, the LEDs turn on.
INSTANT MESSAGING SIP extensions that have been registered to the system can send instant messages to each other by using SIP Instant Messaging Feature. Instant Messaging Support is only valid between SIP telephones (Desktop IP Phone and Softphone) and usage of this service is under licence control. The following figures are given to illustrate Instant Messaging activation steps, on a Softphone and IP Phone.
IM FOR SOFTPHONE You can see “typing message” while you are typing. If you want to send some written messages to another IP extension, you can use IM.