Issue Details (XML | Word | Printable)

Key: SAILFIN-1574
Type: Improvement Improvement
Status: Resolved Resolved
Resolution: Fixed
Priority: Blocker Blocker
Assignee: joelbinn
Reporter: eralsad
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
sailfin

New Conditions For DCR Evaluation

Created: 18/Jan/09 11:43 PM   Updated: 25/Nov/10 06:39 PM   Resolved: 02/Aug/09 11:38 PM
Component/s: load_balancer
Affects Version/s: 2.0
Fix Version/s: milestone 1

Time Tracking:
Not Specified

Environment:

Operating System: All
Platform: All

Issue Links:
Dependency
 

Issuezilla Id: 1,574
Tags: ocean
Participants: eralsad, joelbinn, kshitiz_saxena and sanandal


 Description  « Hide

All the information in a SIP request shall be available for condition
evaluation in DCR. The evaluation includes comparison and pattern matching. For
example, it should be possible to write a rule that is only valid for requests
with a specific SIP method.

Note that alternative solutions to just extend the current structure shall be
evaluated. There are ideas about switching to a solution based on a java class
which would be among other things easier to understand and maintain.

The following "variables" should be supported for condition evaluation:
request.uri
request.uri.scheme
request.uri.user
request.uri.host
request.uri.port
request.method

request.uri.resolve
request.uri.resolve.user
request.uri.resolve.host

request.<header>
request.<header>.uri
request.<header>.uri.scheme
request.<header>.uri.user
request.<header>.uri.host
request.<header>.uri.port
request.<header>.uri.display-name

request.<header>.uri.resolve
request.<header>.uri.resolve.user
request.<header>.uri.resolve.host

DCR shall be able to return a URI without parameters. This is important since
the UC key need to be the same as the session key which in turn must be exactly
the same as the PUI (without parameters such as "transport") that is
provisioned for the application.
As an example:
sip:kalle@myhost.com;transport=tcp should return sip:kalle@myhost.com



sanandal added a comment - 05/Mar/09 02:59 AM

Added keyword ocean to track new RFEs


sanandal added a comment - 05/Mar/09 03:00 AM

Added keyword ocean to track new RFEs


sanandal added a comment - 05/Mar/09 03:00 AM

Added keyword ocean to track new RFEs


sanandal added a comment - 26/Mar/09 01:00 AM

Reassigning to Kshitiz


kshitiz_saxena added a comment - 22/May/09 05:26 AM

This is no more needed as DCR xml can be provided as jar file. User can provide
desired implementation.

Assign to Joel to comment and close this issue.


kshitiz_saxena added a comment - 02/Aug/09 11:38 PM

User can provide DCR as jar file. This feature is available from milestone 1.