2013-12-23 24 views
0

我需要從sipp到移動進行兩個呼叫。我剛剛讀到,sipp的多udp套接字模式將使它成爲可能。如果有人知道如何使用這個功能,請告訴我這些命令。請提供更多關於此的信息......在此先感謝如何從sipp到基於SIP的移動進行2個呼叫

回答

0

首先,除非您的服務器具有源IP:每個SIP URI的端口安全檢查,否則您應該能夠通過使用只有一個端口。爲了實現這一點,您需要使用包含不同使用實體的csv文件,我建議您檢查this文檔。

只是試圖幫助更多的這方面,我認爲,你要找的場景有點像the branchc example。爲了使用是兩個不同的用戶,您將需要有這樣一個CSV文件:

SEQUENTIAL 
user1 
user2 

[field0]替換所有ua1引用,例如:

<send retrans="500"> 
    <![CDATA[ 

    REGISTER sip:CA.cym.com SIP/2.0 
    Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch] 
    From: ua1 <sip:[email protected]:[local_port]>;tag=[call_number] 
    To: ua1 <sip:[email protected]:[local_port]> 
    Call-ID: [call_id] 
    CSeq: 1 REGISTER 
    Contact: sip:[email protected][local_ip]:[local_port] 
    Content-Length: 0 
    Expires: 300 

    ]]> 
</send> 

將成爲:

<send retrans="500"> 
    <![CDATA[ 

    REGISTER sip:CA.cym.com SIP/2.0 
    Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch] 
    From: [field0] <sip:[field0]@nnl.cym:[local_port]>;tag=[call_number] 
    To: [field0] <sip:[field0]@nnl.cym:[local_port]> 
    Call-ID: [call_id] 
    CSeq: 1 REGISTER 
    Contact: sip:[filed0]@[local_ip]:[local_port] 
    Content-Length: 0 
    Expires: 300 

    ]]> 
</send> 

而且,當您撥打sipp時請參考csv文件加入:-inf <CSV_FILE>.csv -infindex <CSV_FILE>.csv 0

而且,如果您仍然希望使用不同的端口,所有這些仍然有效,您只需要將-t un添加到sipp調用即可。

希望這會有所幫助