SIP協議棧參數設置
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:
以文件名為參數,它定義了注冊用戶文件的路徑.