Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

SIP trunks on IPLdk

Status
Not open for further replies.

Chamvari

Vendor
Feb 1, 2008
242
ZW
Can someone link me to thread that describes a step by step programming for SIP trunks on IPLDK300. I have programmed the Voip Networking but cant program SIP trunks.



Dial Tone shoul be There
 
From the manual, a SIP trunk to the public network is initiated, as follows:
2.20.1 Incoming Call
Description
ipLDK system can receive incoming call by two methods. Two methods are TRUNK mode and REGISTER mode. TRUNK mode finds user agent IP address by proxy sever configuration. REGISTER mode receives incoming call using REGISTER method(2.21.3). The rule of SIP Incoming Call is same as 2.1 How To Get Incoming Call.


Operation
Example
? Trunk mode : Make Station 1000~1009 receive incoming call from SIP server(sip.trunk.com)
1. Set Station number as 1000~1009 at ADMIN 105.
2. Set CO Service type as DID at ADMIN 140.
3. Set COLP Table Index as 00 at ADMIN 143.
4. Set CLIP Table Index as 00 at ADMIN 143.
5. Set Call Type as SUBSCRIBER at ADMIN 143.
6. Set DID CONV Type as 1 at ADMIN 143.
7. Set ISDN Enblock Send as ON at ADMIN 143.
8. Set Networking CO Line Type as SIP at ADMIN 322.
9. Set VOIB Mode as SIP at ADMIN 340.
10. Set Proxy Server Address as sip.trunk.com at SIP Attribute 1.
11. Set Domain as sip.trunk.com at SIP Attribute 1.
=> When there’s an incoming call, the Station 1000~1009 can receive call by SIP URI number.

? REGISTER mode : Make Station 1000 receive incoming call from SIP server(sip.reg.com)
1. Set Station number as 1000 at ADMIN 105.
2. Set SIP User ID Table Index as 1 at SIP Attribute 2.
3. Set CO Service type as DID at ADMIN 140.
4. Set COLP Table Index as 00 at ADMIN 143.
5. Set CLIP Table Index as 00 at ADMIN 143.
6. Set Call Type as SUBSCRIBER at ADMIN 143.
7. Set DID CONV Type as 1 at ADMIN 143.
8. Set ISDN Enblock Send as ON at ADMIN 143.
9. Set Networking CO Line Type as SIP at ADMIN 322.
10. Set VOIB Mode as SIP at ADMIN 340.
11. Set Proxy Server Address as sip.reg.com at SIP Attribute 1.
12. Set Domain as sip.trunk.com at SIP Attribute 1.
13. Set User ID as 1000@sip.reg.com at SIP Attribute 2.
14. Set Contact Number as 1000 at SIP Attribute 2.
15. Set User ID Register as ON at SIP Attribute 2.
16. Set User ID Usage as ON at SIP Attribute 2.
=> When there’s an incoming call, the Station 1000 can receive call by registration.


Condition
1. For using SIP CO Line, VOIB Mode should be SIP or Dual mode.
2. Both NOMAL and DID CO service type supported.
3. MSN service applied in SIP CO Line.
4. CLIP and COLP are applied in SIP CO Line.
5. Mobile Extension features applied by SIP CO Line.

Admin Programming
? CO Service Type 4.2.1 (PGM 140)
? COLP Table Index 4.2.4.1 (PGM 143 – FLEX 1)
? CLIP Table Index 4.2.4.2 (PGM 143 – FLEX 2)
? Call Type 4.2.4.3 (PGM 143 – FLEX 3)
? DID CONV Type 4.2.4.4 (PGM 143 – FLEX 4)
? DID Remove Number 4.2.4.5 (PGM 143 – FLEX 5)
? ISDN Enblock Send 4.2.4.6 (PGM 143 – FLEX 6)
? CLIP/COLP Table 4.8.2 (PGM 201)
? Networking CO Line Type 4.12.3.2 (PGM 322 – FLEX 2)
? VOIB Mode 4.13.1.12 (PGM 340 – FLEX 12)
? SIP Attribute 1 (PGM 500)
? SIP Attribute 2 (PGM 501)



2.20.2 Outgoing Call
Description
ipLDK system makes Outgoing Call same as rule of 2.2 How To Access Outgoing Call.


Operation
Example
ADMIN setting is same as 2.12.1 Incoming Call Example.
1. Lift Handset or press the [MON] button.
2. Press the desired CO Line, {POOL} button, or {LOOP} button.
3. Or, dial the individual CO Line access code, CO group access code, or the first CO Line access code from the accessible group.
4. Press destination number and press ‘#’. If not press ‘#’, call sent by Enblock Digit Timer.

Condition
1. For using SIP CO Line, VOIB Mode should be SIP or Dual mode.
2. TRUNK and REGISER mode use same method.
3. Both NOMAL and DID CO service type supported.
4. MSN service applied in SIP CO Line.
5. CLIP and COLP are applied in SIP CO Line.
6. Mobile Extension features applied by SIP CO Line.
7. SIP CO Line must use Enblock Send feature.

Admin Programming
? CO Service Type 4.2.1 (PGM 140)
? COLP Table Index 4.2.4.1 (PGM 143 – FLEX 1)
? CLIP Table Index 4.2.4.2 (PGM 143 – FLEX 2)
? Call Type 4.2.4.3 (PGM 143 – FLEX 3)
? DID CONV Type 4.2.4.4 (PGM 143 – FLEX 4)
? DID Remove Number 4.2.4.5 (PGM 143 – FLEX 5)
? ISDN Enblock Send 4.2.4.6 (PGM 143 – FLEX 6)
? Enblock Digit Timer 4.5.3.10 (PGM 182 – FLEX 10)
? CLIP/COLP Table 4.8.2 (PGM 201)
? Networking CO Line Type 4.12.3.2 (PGM 322 – FLEX 2)
? VOIB Mode 4.13.1.12 (PGM 340 – FLEX 12)
? SIP Attribute 1 (PGM 500)
? SIP Attribute 2 (PGM 501)


2.20.3 Register
Description
The REGISTER method is used by a user agent notify a SIP network of its current Contact URI (IP address) and the URI that should have requests routed to this CONTACT. SIP registration bears some similarity to cell phone registration on initialization. Registration is not required to enable a user agent to use a proxy server for outgoing calls. It is necessary, however, for a user agent to register to receive incoming calls from proxies that serve that domain unless some non-SIP mechanism is used by the location service to populate the SIP URIs and Contacts of end-points.


Operation
Example
1. Set Station number as 1000 at ADMIN 105.
2. Set SIP User ID Table Index as 1 at SIP Attribute 2.
3. Set CO Service type as DID at ADMIN 140.
4. Set COLP Table Index as 00 at ADMIN 143.
5. Set CLIP Table Index as 00 at ADMIN 143.
6. Set Call Type as SUBSCRIBER at ADMIN 143.
7. Set DID CONV Type as 1 at ADMIN 143.
8. Set ISDN Enblock Send as ON at ADMIN 143.
9. Set Networking CO Line Type as SIP at ADMIN 322.
10. Set VOIB Mode as SIP at ADMIN 340.
11. Set Proxy Server Address as sip.reg.com at SIP Attribute 1.
12. Set Domain as sip.trunk.com at SIP Attribute 1.
13. Set User ID as 1000@sip.reg.com at SIP Attribute 2.
14. Set Contact Number as 1000 at SIP Attribute 2.
15. Set User ID Register as ON at SIP Attribute 2.
16. Set User ID Usage as ON at SIP Attribute 2.
=> Station 1000 send REGISTER message after reset system.

Condition
1. If you set User ID Provision as Register, REGISTER method will be sent after initialization.
2. One SIP User ID cab be shared many extensions. In this method, all extensions can make call with only one registration.

Admin Programming
? CO Service Type 4.2.1 (PGM 140)
? COLP Table Index 4.2.4.1 (PGM 143 – FLEX 1)
? CLIP Table Index 4.2.4.2 (PGM 143 – FLEX 2)
? Call Type 4.2.4.3 (PGM 143 – FLEX 3)
? DID CONV Type 4.2.4.4 (PGM 143 – FLEX 4)
? DID Remove Number 4.2.4.5 (PGM 143 – FLEX 5)
? ISDN Enblock Send 4.2.4.6 (PGM 143 – FLEX 6)
? Enblock Digit Timer 4.5.3.10 (PGM 182 – FLEX 10)
? CLIP/COLP Table 4.8.2 (PGM 201)
? Networking CO Line Type 4.12.3.2 (PGM 322 – FLEX 2)
? VOIB Mode 4.13.1.12 (PGM 340 – FLEX 12)
? SIP Attribute 1 (PGM 500)
? SIP Attribute 2 (PGM 501)

2.20.4 Private Extension
Description
This Private Extension enable a network of trusted SIP servers to assert the identity of end users or end systems, and to convey indications of end-user requested privacy. The use of these extensions is only applicable inside a ‘Trust Domain’ as defined in Short term requirements for Network Asserted Identity. Nodes in such Trust Domain are explicitly trusted by its users and end-system to publicly assert the identity of each party, and to be responsible for withholding that identity outside of the Trust Domain when privacy is requested.


Operation
Example
1. Set Station number as 1000 at ADMIN 105.
2. Set SIP User ID Table Index as 1 at SIP Attribute 2.
3. Set CO Service type as DID at ADMIN 140.
4. Set COLP Table Index as 00 at ADMIN 143.
5. Set CLIP Table Index as 00 at ADMIN 143.
6. Set Call Type as SUBSCRIBER at ADMIN 143.
7. Set DID CONV Type as 1 at ADMIN 143.
8. Set ISDN Enblock Send as ON at ADMIN 143.
9. Set Networking CO Line Type as SIP at ADMIN 322.
10. Set VOIB Mode as SIP at ADMIN 340.
11. Set Proxy Server Address as sip.reg.com at SIP Attribute 1.
12. Set Domain as sip.trunk.com at SIP Attribute 1.
13. Set Asserted ID(or Remote Party ID) Usage as ON at SIP Attribute 1.
=> When there’s an outgoing call, the INVITE message include P-Asserted-Identify(or Remote-Party-ID) header field.

Condition
1. P-Asserted-Identity and Remote-Party-ID can’t used at the same time.
2. P-Asserted-Identity enable ‘Id’ Privacy Type at SIP Attribute 2 User Privacy.
3. Remote-Party-Id enable ‘Privacy’ at SIP Attribute 2 User Privacy. If this value is set, the INVITE message include ‘Privacy=full’. If this value is off, the INVITE message include ‘Privacy=off’.
4. This Private Extension makes URI by the Station(not by User ID at SIP Attribute 2).

Admin Programming
? CO Service Type 4.2.1 (PGM 140)
? COLP Table Index 4.2.4.1 (PGM 143 – FLEX 1)
? CLIP Table Index 4.2.4.2 (PGM 143 – FLEX 2)
? Call Type 4.2.4.3 (PGM 143 – FLEX 3)
? DID CONV Type 4.2.4.4 (PGM 143 – FLEX 4)
? DID Remove Number 4.2.4.5 (PGM 143 – FLEX 5)
? ISDN Enblock Send 4.2.4.6 (PGM 143 – FLEX 6)
? Enblock Digit Timer 4.5.3.10 (PGM 182 – FLEX 10)
? CLIP/COLP Table 4.8.2 (PGM 201)
? Networking CO Line Type 4.12.3.2 (PGM 322 – FLEX 2)
? VOIB Mode 4.13.1.12 (PGM 340 – FLEX 12)
? SIP Attribute 1 (PGM 500)
? SIP Attribute 2 (PGM 501)



///doktor
 
Doktor i am getting no success on this program, we just need to have trunks from the sip proxy server, my understanding is Trunk mode is for us t get trunks into the system and reg mode is for User clients like phontage or sip clients registered on the system. The ipldk is failing to pick ou a line from the sip server. is it possible for to send you my data base and you can take a look. I have only programmed the trunk mode using Sip attribute1 only nothing has been done on SIP attribute 2 since its for sip user agents and not for trunks

Dial Tone shoul be There
 
i have managed to register the LDK on the Sip proxy by the reg method. I can call out but cant make a conversation because there is no speech path its just dead . The numbers rings with the correct caller ID or vice versa but we cant hear each other, What that be , i have tried different codecs but without success. What ports does the LDK need to use on the SIP , besides 5060 and 1720

Dial Tone shoul be There
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top