Development

Development.Dynamicrouting History

Hide minor edits - Show changes to output

April 29, 2010, at 08:59 PM by evadregnis -
Changed lines 51-53 from:
Bogdan: It does - for each rule, if matched, a script route can be triggered.
to:
Bogdan: It does - for each rule, if matched, a script route can be triggered.

evadregnis: This is a great direction! Each has good features but you can only use one to choose the destination(s). It would be great to incorporate options for load balancing including both calls per second and concurrent calls (requiring use of dialog mod).
June 10, 2009, at 07:18 PM by bogdan -
Changed lines 17-18 from:
'''Done''' (bogdan)
to:
%blue%'''Done''' (bogdan)%%
Changed line 23 from:
Identify the routing functionalities that are in LCR and not in DR in order to migrate them - %red%PLEASE CONTRIBUTE HERE%%
to:
Identify the routing functionalities that are in LCR and not in DR in order to migrate them
Changed line 34 from:
'''Done''' (bogdan)
to:
%blue%'''Done''' (bogdan)%%
June 10, 2009, at 07:17 PM by bogdan -
Changed lines 24-26 from:
-> Drouting docs http://www.opensips.org/html/docs/modules/devel/drouting.html
-> LCR docs http://www.opensips.org/html/docs/modules/devel/lcr.html
to:
-> Drouting docs http://www.opensips.org/html/docs/modules/1.5.x/drouting.html
-> LCR docs http://www.opensips.org/html/docs/modules/1.5.x/lcr.html
Changed lines 28-30 from:
# [[http://www.opensips.org/html/docs/modules/devel/lcr.html#id2506945 | to_gws()]] function like missing in DR - TODO (Bogdan)

to:
# [[http://www.opensips.org/html/docs/modules/1.5.x/lcr.html#id2506945 | to_gws()]] function has as correspondent in Drouting the [http://www.opensips.org/html/docs/modules/1.5.x/drouting.html#id272560 | goes_to_gw()]] function.

Added lines 34-35:
'''Done''' (bogdan)
Changed line 51 from:
Bogdan: It does - for each rule, if mached, a script route can be triggered.
to:
Bogdan: It does - for each rule, if matched, a script route can be triggered.
December 02, 2008, at 04:27 PM by aseques - migration path should be added
Deleted line 37:
Added lines 39-42:
!!! Migration path from lcr to drouting
Create a wiki section explaining what are the steps to migrate a working install from lcr to drouting.

----
October 10, 2008, at 11:32 AM by 81.180.102.217 -
Added line 12:
----
Added line 19:
----
Deleted line 30:
Added line 34:
----
Added line 39:
----
October 10, 2008, at 11:31 AM by 81.180.102.217 -
October 10, 2008, at 11:30 AM by 81.180.102.217 -
Changed lines 31-32 from:
#branch serialization - [[http://www.opensips.org/html/docs/modules/devel/lcr.html#id2507750 | load_contacts()]] and [[http://www.opensips.org/html/docs/modules/devel/lcr.html#id2533846 | next_contacts()]] are to be replaces with the more generic core functions [[http://www.opensips.org/pmwiki.php?n=Resources.DocsCoreFcn#toc119 | serialize_branches()]] and [[http://www.opensips.org/pmwiki.php?n=Resources.DocsCoreFcn#toc103 | next_branches()]].
to:
Branch serialization - [[http://www.opensips.org/html/docs/modules/devel/lcr.html#id2507750 | load_contacts()]] and [[http://www.opensips.org/html/docs/modules/devel/lcr.html#id2533846 | next_contacts()]] are to be replaces with the more generic core functions [[http://www.opensips.org/pmwiki.php?n=Resources.DocsCoreFcn#toc119 | serialize_branches()]] and [[http://www.opensips.org/pmwiki.php?n=Resources.DocsCoreFcn#toc103 | next_branches()]].
October 10, 2008, at 11:30 AM by 81.180.102.217 -
Changed lines 25-26 from:

to:
Found so far:
# [[http://www.opensips.org/html/docs/modules/devel/lcr.html#id2506945 | to_gws()]] function like missing in DR - TODO (Bogdan)


October 10, 2008, at 11:28 AM by 81.180.102.217 -
Changed lines 31-33 from:
investigate how carrierroute is from DR and if the two modules cannot be merged.

to:
Investigate how carrierroute is different from DR and if the two modules cannot be merged together.

October 10, 2008, at 11:27 AM by 81.180.102.217 -
Changed lines 7-11 from:
# LCR
# Drouting
# carrierroute
# dispatcher
to:
# [[http://www.opensips.org/html/docs/modules/devel/lcr.html | LCR]]
# [[http://www.opensips.org/html/docs/modules/devel/drouting.html | Drouting]]
# [[http://www.opensips.org/html/docs/modules/devel/carrierroute.html | CarrierRoute ]]
# [[http://www.opensips.org/html/docs/modules/devel/dispatcher.html | Dispatcher ]]
October 10, 2008, at 11:25 AM by 81.180.102.217 -
Added lines 4-5:
(:toc-float Table of Content:)
Changed lines 18-21 from:
Step 1:\\
replace LCR with DR - identify the functionalities that are in LCR and not in DR in order to migrate them. Same for dispatcher

Step2:\\
to:
!!! Step 2 - Replace LCR with DR

'''Routing functionalities:'''
Identify the routing functionalities that are in LCR and not in DR in order to migrate them - %red%PLEASE CONTRIBUTE HERE%%
-> Drouting docs http://www.opensips.org/html/docs/modules/devel/drouting.html
-> LCR docs http://www.opensips.org/html/docs/modules/devel/lcr.html



'''Contact manipulation functionalities:'''
#branch serialization - [[http://www.opensips.org/html/docs/modules/devel/lcr.html#id2507750 | load_contacts()]] and [[http://www.opensips.org/html/docs/modules/devel/lcr.html#id2533846 | next_contacts()]] are to be replaces with the more generic core functions [[http://www.opensips.org/pmwiki.php?n=Resources.DocsCoreFcn#toc119 | serialize_branches()]] and [[http://www.opensips.org/pmwiki.php?n=Resources.DocsCoreFcn#toc103 | next_branches()]].

!!! Step 3 - Carrierroute and DR merging?
Added lines 33-35:

!!! Comments
October 10, 2008, at 11:14 AM by 81.180.102.217 -
Changed line 4 from:
Involved Modules:
to:
'''Involved Modules''':
Changed line 6 from:
# Douting
to:
# Drouting
Added lines 10-15:
!!! Step 1 - upload Drouting module

See: http://lists.opensips.org/pipermail/users/2008-October/000699.html

'''Done''' (bogdan)
October 04, 2008, at 09:59 AM by 92.80.109.226 -
Changed lines 18-20 from:
I suggest also that the new DR module can trigger route selections.
to:
I suggest also that the new DR module can trigger route selections.\\

Bogdan: It does - for each rule, if mached, a script route can be triggered.
October 04, 2008, at 12:47 AM by Emmanuel BUU -
Changed lines 8-9 from:
to:
# dispatcher
Changed lines 11-12 from:
replace LCR with DR - identify the functionalities that are in LCR and not in DR in order to migrate them
to:
replace LCR with DR - identify the functionalities that are in LCR and not in DR in order to migrate them. Same for dispatcher
October 03, 2008, at 11:42 PM by 82.228.184.247 -
Changed lines 13-17 from:
investigate how carrierroute is from DR and if the two modules cannot be merged
to:
investigate how carrierroute is from DR and if the two modules cannot be merged.

Emmanuel: I fully agree.

I suggest also that the new DR module can trigger route selections.
October 03, 2008, at 05:10 PM by 81.180.102.217 -
Changed line 9 from:
Step 1:\
to:
Step 1:\\
Changed line 12 from:
Step2:\
to:
Step2:\\
October 03, 2008, at 02:29 PM by 81.180.102.217 -
Changed line 1 from:
!! Development -> [[Development.SandBox | Sand Box] -> Dynamic Routing
to:
!! Development -> [[Development.SandBox | Sand Box]] -> Dynamic Routing
October 03, 2008, at 02:29 PM by 81.180.102.217 -
Changed lines 1-4 from:
Modules:
to:
!! Development -> [[Development.SandBox | Sand Box] -> Dynamic Routing
----

Involved Modules:
October 03, 2008, at 02:25 PM by 81.180.102.217 -
Added lines 1-10:
Modules:
# LCR
# Douting
# carrierroute

Step 1:\
replace LCR with DR - identify the functionalities that are in LCR and not in DR in order to migrate them

Step2:\
investigate how carrierroute is from DR and if the two modules cannot be merged

Page last modified on April 29, 2010, at 08:59 PM