Announcement

Collapse
No announcement yet.
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • international routing

    Site A is in states Site B is in Europe.

    How can we ensure that all calls from Site B to anywhere in the states route out Site A's PRI?

    Would I, in the US PRI put <+X.>x001X.%735G<+MX.>xm1X.%540G

  • #2
    You should already have
    <+MX.>xm1X.%540G
    In the dialplan

    Since X. is a cost of 749 and MX. is a cost of 540, the calls should already route out the US.

    Comment


    • #3
      I have not had a chance to look at what their dialing plan is, I am going only on theory.

      yes the %540 would be there, my modd would be to lower the cost of someone dialing 00 1 (international access code plus US code). Evidently, this doesn't work unless the US number is local to HQ. I still need more info but just wanted to know if I was looking at things correctly.

      I am assuming %7 is for international cost and that xm001X would be the dial analysis for that cost.
      So the ammended value I would put in would be <+X.>x001X.%735G?

      So clear me (and others) up on my interrpetation of that string:

      < new entry
      +X. for numbers dialed (if so then what is +MX.)
      > if
      x the numbers collected in +X
      001X the numbers = 00 1 plus any number following
      . then
      % assign weight
      7 international
      35 the weight
      G if there is a match

      Comment


      • #4
        M is local country code. For the US it is 1

        +X. is any number
        +MX. in the US trunk group is any number beginning with a 1

        also, the leading 00 for international dialing is stripped via the site dial plan before being sent to the trunk groups.

        Comment


        • #5
          If I may indulge your expertise a few more times.... I hope to be able to disect a dialing plan for myself and others.


          First off...... is the < always for a new entry? If so, copying the Generated plan and pasting into Excel and then using Text to column and using < as deliminator should give accurate strings to read? (only to be used for reading I understand)


          doing that I came up with this generated plan form our own system (PRI Trunk group):
          ;-1A #####Initial weight of trunk group
          <Y.>X.%40G ##### ?????????
          <+X.>x011X.%740G #####Internationl calling weight when someone dials 011
          <+MX.>xm1X.%540G ##### 1+ dialing for US LD weight
          <+M(458)X.>xmX.%140G #### dialing anything in the 458 area code as local? (was defined in the additional local area codes however it is a new overlay area code and haven't added any new numbers in it yet.)

          #####The following looks like local prefix rules:
          <+MN(2[04]6|22[15]|23[24]|[29]42|255|[24]8[45]|302|321|33[4578]|34[1-69]|35[79]|393|4[23]4|4[36]1|46[35]|50[15]|51[03-57]|52[01]|543|55[46]|579|60[367]|623|[6-8]36|65[34]|68[1-9]|71[078]|72[69]|7[34]1|74[3467]|76[27]|782|8[25]2|84[47]|[89]68|870|89[56]|91[2-5]|92[57]|93[357]|946|95[2-4]|9[68]4|9[89]8|995)X.>xmX.%140G

          Looks like |is a seperator of prefixes.
          |255| is a unique range so it has it's own entry |255|
          |22[15]| means 221 and 225 are local prefixes (they are)
          |[24]8[45]| appears to be 284, 285, 484,and 485
          |91[2-5]| illustrates a range of 912 through 915
          |51[03-57]| I have in my local list 510 513 514 515 517

          <(14|[2-8])11>X.%40G ##### ?????????
          <+M8(00|22|33|44|55|66|77|88)X.>xm1X.%140G ##### toll free
          <+M[2-79](00|22|33|44|55|66|77|88)X.>xm1X.%540G ##### All non local prefixes
          <101X.>X.%40G #####????????
          <0Y.>X.%40G ##### operator calls?
          <*(67|82)X.>xxxX.%40G;40M ####starcodes? (caller id refuse,callforward, ect)


          a few questions (IDed as ?????)
          what are the "Y" for?
          what is the diffence between XM and xm?

          Comment


          • #6
            <(14|[2-8])11>X.%40G ##### 411, 211, etc, but not 911

            Capital letter in the substitution means insert this portion from the original. Lowercase letter means delete this portion from the original.
            M = country code
            N = area code
            X = required digits
            Y = optional digits

            Comment


            • #7
              thanks, I was thinking that was the case ref:<(14|[2-8])11>X.%40G ##### 411, 211, etc, but not 911

              but the 14 threw me, guess it means 142, 143, ect.... I saw the 211, 311, ect.



              So seeing <+MX.>xm1X.%540G . How would the deleting digits work?

              Does anyone have a European generated dialing plan to share?

              Comment


              • #8
                () groups a condition
                | means an alternative: Choose one or the other.
                [] means choose one of the group
                - inside a group allows specifying a range

                This is like regular expression syntax.

                The expression (14|[2-8])11 matches:
                1411
                211
                311
                411
                511
                611
                711
                811


                <+MX.>xm1X.%540G
                Match +<country code><any number of digits>
                x - Remove +
                m - Remove country code
                1 - Add a one on the front
                X. - Dial remaining digits after the 1

                Comment


                • #9
                  that is a great explanation. Once again, you bl;ind me with your brilliance

                  Comment


                  • #10
                    Where do you learn this stuff?

                    Comment


                    • #11
                      ShoreTel offered a 2 hour web conference training on this some time ago. Even the information there was incomplete, however, so I have also reverse-engineered some of it from the dial strings used for various countries.

                      Comment

                      Working...
                      X