Jump to content

aarodynamics

Members
  • Posts

    5
  • Joined

  • Last visited

Posts posted by aarodynamics

  1. We are not in the bounty business. But lets see if get the problem solved without a bounty.

     

     

     

    So let my try to understand what the problem is. Looking at the INVITE packet that the PBX sends to the gateway or service provider:

     

    From: "1234" <sip:1234@itsp.domain.com;user=phone>

    To: "4567" <sip:4567@itsp.domain.com;user=phone>

    P-Asserted-Identity: "2345" <sip:2345@itsp.domain.com;user=phone>

    P-Charging-Vector: 9876

     

    So what you want is this:

     

    From: "1234" <sip:1234@itsp.domain.com;user=phone>

    To: "9876#4567" <sip:9876%234567@itsp.domain.com;user=phone>

    P-Asserted-Identity: "2345" <sip:2345@itsp.domain.com;user=phone>

     

    We already support RFC3455 (P-Charging-Vector) and this one depends on the trunk, so essentially my understanding is that there should be another way of indicating the charging vector?

     

    I'm not SIP savvy enough to tell you if that is exactly what we need but it looks pretty close.

     

    I'd suggest you just call up the folks at Flowroute and ask them what exactly is required for their tech prefix. Tell them that you would like to make your software work with them for IP-based authentication. I'm pretty sure that this is also the same format that Vitelity uses. Both Vitelity and Flowroute are becoming quite large in the ITSP market.

     

    Thank you!

    -Aaron

  2. FWIW, this is what flowroute writes about Tech Prefixes:

     

    Tech Prefix

    What's This?

    The tech prefix is used if you choose to use IP-based authentication for outbound calls. To use it: define your outbound allowed IPs below, then prepend the tech prefix before each call.

    Format for NANPA(USA/Canada) calls must be 11-digit.

    Format for International calls must be Country code followed by number, no 011 or 00 required.

    Example: To call NANPA (USA) - +1 310 555 1234, send the call to "MYTECHPREFIX#13105551234@sip.flowroute.com".

    Example: To call International (France) - +33 1 5871 1234, send the call to "MYTECHPREFIX#33158711234@sip.flowroute.com".

    SIP Proxy

    sip.flowroute.com

    Prefix

    MYTECHPREFIX#

    IP-based authentication is recommended for users with static IP addresses. However, if you are behind firewall or NAT router, you must use SIP Registration.

    If you need assistance configuring your PBX or VoIP system, please visit our System Configurator.

  3. You mean something like this: http://kiwi.pbxnsip.com/index.php/Callcentric. Maybe just open a new topic for this instead of appending it to this one...

    I would start a new topic except for that I'm having the exact same problem as the OP; I can't figure out how to append a tech prefix. I have ran some Pcaps and can see that I'm getting it to append the tech prefix via the SIP URI but Flowroute keeps returning a "TechPrefix and IP not in ACL -support@flowroute.com" message.

     

    The reason I need to append the tech prefix is because I'm trying to use IP-based authentication for outgoing calls. I have my snom ONE server's IP:Port set on my flowroute Interconnection page. And I have a 1:1 nat configured on my firewall with port 5060 open on the inbound and everything opened up for sending out.

     

    This is what my dialplan looks like (I've replaced my numeric Tech Prefix with "MYTECHPREFIX"):

     

    100;flowroute;;911;"sip:MYTECHPREFIX#\1@sip.flowroute.com;user=phone"

    200;flowroute;;xxxxxxx;"sip:MYTECHPREFIX#1425\1@sip.flowroute.com;user=phone"

    250;flowroute;;xxxxxxxxxx;"sip:MYTECHPREFIX#1\1@sip.flowroute.com;user=phone"

    300;flowroute;;1xxxxxxxxxx;"sip:MYTECHPREFIX#\1@sip.flowroute.com;user=phone"

    350;flowroute;;011*;"sip:MYTECHPREFIX#\1@sip.flowroute.com;user=phone"

     

    And I've set up the trunk as a SIP Reg, GW, and Proxy, all with no luck.

×
×
  • Create New...