SIP协议栈参数设置
创始人
2024-07-14 06:30:36
0

jain sip proxy 当中The XML 配置文件,代理要通过XML文件来初始化 .那么对于这部分内容,我们需要掌握的很多。你所配置的SIP协议栈的参数,我们来看一下。那么对于这部分内容我们来做一个具体的讲解,望对大家有所帮助。

SIP_STACK tag: 此参数为必选,它定义了SIP协议栈的核心参数.

stack_name parameter:
它定义了此栈的名称,它仅仅是一个任意的字符串的标识,必选.
stack_IP_address parameter:
它定义了开始栈服务器的IP地址 ,必选.
outbound_proxy parameter:
定义了当服务器没有相关的信息来处理和路由消息的情况下,代理向前转发消息的下一跳地址.注册不能填入代理的地址,否则,消息将会再次被转发到代理本身,这样就会形成一个循环,可选
router_path parameter:
此JAVA类是用于向前转发消息的路由器的类,如gov.nist.sip.proxy.router.ProxyRouter"可选.
extension_methods parameter:
定义了所有用来创建对话的方法.默认的为 INVITE, SUBSCRIBE, MESSAGE, NOTIFY,可选.
retransmission_filter parameter:
参见 SipStackImpl文档 可选.
stop_after parameter:
定义了代理服务器停止运行的时间,以秒记.可选 .
LISTENING_POINT tag:
至少有一个需要被定义.它定义了SIP协议栈侦听输入和输出消息的点 必选
port parameter:
定义侦听点的端口 必选
transport parameter:
定义指定侦听点的传输参数     (UDP or TCP)必选.
DOMAIN tag:
定义了SIP代理服务器所响应的区域.如果想要注册一些用户代理到注册服务器,或者需要将请求可靠地传递到目标联系人时,可以使用它,可选.
domain parameter:
用于定义一个域.必选
REGISTER_TO_PROXY tag:
定义了你想注册的代理,你的联系方式为SIP协议栈的IP地址和端口.可选.
from parameter:
定义了REGISTER请求包的头部中的来源部分. OPTIONAL.
host_port parameter:
定义了主机代理的端口. OPTIONAL.
host_name parameter:
定义了主机代理的名称.必选.

REGISTRAR tag:

rfc2543_compatible parameter:
布尔值,默认为非,一些传统的SIP电话处理SIP地址时,其方法就如那些以5060为后缀的地址一样.其实两者在后来的RFC3261中并不一样.如果选择是的话,你可以与这些设备进行交互操作
export_registrations parameter:
此参数用于将注册用户导出到RMI中,可选参数..
port parameter:
定义了导出注册用户的RMI的端口..

LOGGING tag: 用于将路由信息导出到RMI中. OPTIONAL.

access_log_via_rmi parameter:
布尔值,. Enable表示经过查询,将路由信息导出到 RMI中.
rmi_port parameter:
定义了发送路由信息到RMI的端口信息.
trace_level parameter:
一个整数,在 0到32之间变化,默认为0,它控制着写入到服务器日志文件和调试文件中的日志信息数量. 如果想要将所有的消息路由记录到一个文件并在以后通过路由查看工具查看时,可以选择16 server_log parameter:
以文件名作为参数,它可以将消息路由信息记录到一个文件,它与上一个参数的值有关系,通过他用路由查看器的级别,可以查看相关的信息..
debug_log parameter:
如果选择此项,可以在调试文件中查看有关于调试的相关信息.当你发现一个错误时,请将其发送给我们.
bad_message_log parameter:
以文件名为参数,用于记录损坏的SIP消息.
output_proxy parameter:
以文件名为参数,从代理向下转发的地址.较高调试级别.如果发现错误请通知我们.

PRESENCE_SERVER tag: 是否使用注册服务器功能 OPTIONAL.

enable parameter:
Enable表示开启此功能..

AUTHENTICATION tag: 是否开户认证服务器的功能 OPTIONAL默认为NO.

enable parameter:
Enable表示开启此功能.
method parameter:
只有一个参数,只能是 Digest.
class_file parameter:
定义了当一个消息到达的时候,用来处理此消息的类名称.在此提供了一个 :gov.nist.sip.proxy.authentication.DigestServerAuthenticationMethod
passwords_file parameter:
定义了用户及其口令的配置文件.

REGISTRATIONS tag: 是否使用注册上传功能 . OPTIONAL.

enable parameter:
. Enable表示开启此功能
registrations_file parameter:
以文件名为参数,它定义了注册用户文件的路径.

 

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
着眼MAC地址,解救无法享受D... 在安装了DHCP服务器的局域网环境中,每一台工作站在上网之前,都要先从DHCP服务器那里享受到地址动...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...