Development |
Development -> Sand Box -> Dynamic RoutingTable of Content (hide) Involved Modules: 1. Step 1 - upload Drouting moduleSee: http://lists.opensips.org/pipermail/users/2008-October/000699.html Done (bogdan) 2. Step 2 - Replace LCR with DRRouting functionalities: Identify the routing functionalities that are in LCR and not in DR in order to migrate them Found so far:
Contact manipulation functionalities: Branch serialization - load_contacts() and next_contacts() are to be replaces with the more generic core functions serialize_branches() and next_branches(). Done (bogdan) 3. Step 3 - Carrierroute and DR merging?Investigate how carrierroute is different from DR and if the two modules cannot be merged together. 4. Migration path from lcr to droutingCreate a wiki section explaining what are the steps to migrate a working install from lcr to drouting. 5. CommentsEmmanuel: I fully agree. I suggest also that the new DR module can trigger route selections. 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). |