Difference between revisions of "LCR Logic"

From Kolmisoft Wiki
Jump to navigationJump to search
Line 1: Line 1:
Here simple LCR (Least Cost Routing) e.g. by price is explained in example:
Here simple LCR (Least Cost Routing) e.g. by price is explained in example:


=== Example ==
== Example ==


We have 2 providers A and B.
We have 2 providers A and B.

Revision as of 19:37, 30 March 2009

Here simple LCR (Least Cost Routing) e.g. by price is explained in example:

Example

We have 2 providers A and B.

Dialed destination is 921XXXXXXXXXX

Provider A has such rates for prefixes(destinations):

  • 92 rate 0.1

No other destination starts with 92

Provider B has such rates for prefixes:

  • 92 rate 0.05
  • 921 rate 0.2

So LCR in MOR will group this providers in following order:

  • Provider A with rate 0.1 (92)
  • Provider B with rate 0.2 (921)

It first dials through Provider A, if call fails, Provider B will be used to send the call.

If call is ANSWERED, BUSY or there's NO ANSWER - then call ends. And Provider B is not used.

It is used ONLY when call fails - CONGESTION.

In following schema LCR logic is presented in graphical way:

Lcr logic.png