Product specifications
Dialogic® BorderNet™ 4000 SBC Product Description Document
26
Timer Values
Range: 180 – 360 seconds,
configured in increments of 10 seconds
SIP Application Layer Gateway
The BorderNet 4000 SBC includes a SIP Application Layer Gateway (ALG) that detects
potentially malicious SIP requests from outside the trusted network. The SIP ALG validates
syntax and semantics for every SIP message received and inspects each message before
any other SIP message handling occurs. The SIP ALG ensures that each message is properly
formed, including the message body.
The SIP ALG either drops or modifies messages based on:
• SIP syntax and validity checks
• SIP semantic rules
• SDP rules
If a message does not pass validation, the ALG rejects the message.
The following table provides examples of the SIP and SDP semantic conditions that would be
rejected by the ALG, along with the minimum modification required to successfully pass
validation.
Condition Modification
The request is received with no "rport"
parameter in the top-most Via.
Add the "rport" parameter with the value of
the source port.
The Max Forward header is missing.
Add the Max Forward header with a value of
70.
The "m" lines contain audio, video, or
image.
Remove all other "m" lines and associated
"a" and "c" lines before propagating the
message.
SIP Profiler
SIP Profiler is a tool that enables operators to manipulate SIP headers. The BorderNet 4000
SBC SIP Profiler can manipulate both incoming and outgoing SIP messages on any
configured BorderNet 4000 SBC SIP interface.
The BorderNet 4000 SIP Profiler is capable of the following header operations:
• Adding, modifying, and deleting SIP headers and parameters
• Using variables to store header and parameter values for later use
• Linking Profiler scripts together in either series or subroutine calls. For example, one
XML file can be designed as a common building block that is written once and called
repeatedly on different SIP interfaces as part of more complex header manipulations
that may vary only slightly from one another.
• Rejecting SIP messages with custom warning codes