Generic SIP Trunk Configuration

Discussion in '3CX Phone System - General' started by mazhar, Mar 18, 2013.

Thread Status:
Not open for further replies.
  1. mazhar

    Apr 27, 2010
    Likes Received:

    Need some assistance in configuring a generic SIP trunk on 3CX v11. Details given by the provider are noted below. Can someone help me in how to move forward on this. I was able to create a generic SIP trunk and register with the service provider. Not clear how to move forward after this.

    Kindly consider the following while configuring your PBX:

    *For signaling: use IP : ( SIP ) on PORT 5060
    *For Media: use IP : ( RTP )

    *Regarding Numbering Format, use the following:
    • For outgoing Calls :
    The originating Number (A#), should be 9662510XXXX format.
    The Destination Number should be 0NXXXXXX (N area code) or 00XXXXXXXXX (for international)
    • For incoming Calls:
    The Destination Number (B#), should 02510XXXX Format.
    The originating Number (A#), will be 0NXXXXXXX or 00XXXXXXXXXXX Format

    *Use Audio Codec's G711-aLaw ; G711-uLaw & G729
    *Use T.38 For FAX
    *set DTMF to RFC2833
    *Make sure to reply with 200Ok for our OPTIONS messages ( ping messages for the SIP)
    * configure the following SIP Timers: “Min-SE=1800 “’ & “Expires=300”

    Your Number Ranges are:

    9662xxxxxxx to 9662xxxxxxx (100 numbers)

    Toll free number is:

    Any documents / links will be appreciated.

    Thanks in advance.

    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. leejor

    leejor Well-Known Member

    Jan 22, 2008
    Likes Received:
    I'm not sure if you require the second IP (RTP) or not, it's use may "happen" in the background. Most Providers will simply supply ne URL or IP as their server, generally using port 5060.

    The Codecs are listed in the 3CX section of the trunk you created, under the Advanced tab. You list all of the ones that your provider (and you) will support and in what order you wish to use them.

    You will have to create some outbound rules, to allow the extension to place calls over the trunk you created.

    How you do this will vary. Do you want to use a prefix, such as 9, as many offices do, or do you just want to dial all numbers "as is" ?

    Outbound rules allow you to specify number of digits, prefixes, and strip leasing digits or append digits. Start with a simple local number rule until you are familiar with how it works, then go from there. You will probably require several, one for local, possibly one for national numbers, and one for international. If there are, "special" short, local numbers, such as emergency, operator, or directory inquires, then you have to create rules to accommodate those as well. If a call does not go through, you can refer to the 3CX logs to help in troubleshooting. It will give you details on what digits were sent out on the trunk, or if the call failed for any reason.
Thread Status:
Not open for further replies.