[發(fā)明專利]行為可編程的SIP呼叫模擬方法無效
| 申請?zhí)枺?/td> | 201010288692.6 | 申請日: | 2010-09-21 |
| 公開(公告)號: | CN101951447A | 公開(公告)日: | 2011-01-19 |
| 發(fā)明(設(shè)計)人: | 隆克平;孫健;許都;由佳禮;賀印凌 | 申請(專利權(quán))人: | 電子科技大學(xué) |
| 主分類號: | H04M3/22 | 分類號: | H04M3/22;H04L29/06 |
| 代理公司: | 成都行之專利代理事務(wù)所(普通合伙) 51220 | 代理人: | 溫利平 |
| 地址: | 611731 四川省成*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 行為 可編程 sip 呼叫 模擬 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明屬于語音通信技術(shù)領(lǐng)域,更為具體地講,涉及一種行為可編程的SIP(Session?Initial?Protocol,會話初始協(xié)議)呼叫模擬方法,通過該方法,可以實現(xiàn)對多個用戶呼叫行為的精確模擬。
背景技術(shù)
會話初始協(xié)議((Session?Initial?Protocol,以下簡稱SIP)是下一代網(wǎng)絡(luò)(Next?Generation?Network)中的重要協(xié)議,它由互聯(lián)網(wǎng)工程任務(wù)組(Intemet?Engineering?Task?Force,簡稱IETF)制定,是一個靈活、通用的工具。SIP本身并不是一個垂直集成的通信系統(tǒng),而需要與其他協(xié)議,如實時傳輸協(xié)議(Real-time?Transport?Protocol,簡稱RTP),會話描述協(xié)議(Session?Description?Protocol,簡稱SDP)等協(xié)作以構(gòu)成完整的多媒體通信系統(tǒng)向用戶提供業(yè)務(wù)。由于與下層的傳輸協(xié)議以及會話類型無關(guān),SIP能夠為不同的業(yè)務(wù)提供信令功能。SIP協(xié)議用于創(chuàng)建、修改及結(jié)束擁有一個或多個參與者的會話。
SIP是基于文本的協(xié)議,具有很好的擴展性,能夠方便地進(jìn)行定制,以滿足特定業(yè)務(wù)的需求,并且易于實現(xiàn),使它得到了廣泛的應(yīng)用。隨著網(wǎng)絡(luò)的演進(jìn)與融合,SIP成為傳統(tǒng)公共交換電話網(wǎng)絡(luò)(Public?Switched?Telephone?Network,以下簡稱PSTN)與IP網(wǎng)絡(luò)間語音通信的重要組成部分。
由于SIP的應(yīng)用是基于IP網(wǎng)絡(luò)的,因此SIP在具有IP網(wǎng)絡(luò)的優(yōu)勢的同時也為語音通信網(wǎng)絡(luò),特別是PSTN網(wǎng)絡(luò),帶來了IP網(wǎng)絡(luò)中存在的安全隱患。如今對于SIP所存在的安全問題已經(jīng)有了比較多的研究,但現(xiàn)有研究關(guān)注的問題是協(xié)議漏洞帶來的安全隱患、攻擊模式及其實現(xiàn)以及防御算法,沒有給出一個通用的實驗平臺。現(xiàn)有的SIP呼叫模擬軟件,如SIPp,無法精確模擬多個用戶的呼叫行為。
發(fā)明內(nèi)容
本發(fā)明目的在于克服現(xiàn)有技術(shù)的不足,提出一種行為可編程的SIP呼叫模擬方法,可以精確地模擬多個用戶的呼叫行為,得到準(zhǔn)確的、并發(fā)的、完全可控的SIP信令流,這樣可以讓研究者專注于SIP協(xié)議漏洞、SIP攻擊模式以及防御算法的研究,更為高效地進(jìn)行仿真與實驗。
為實現(xiàn)上述發(fā)明目的,本發(fā)明行為可編程的SIP呼叫模擬方法,其特征在于,包括以下步驟:
(1)、研究者根據(jù)仿真和實驗的需要,設(shè)計出一系列的需要模擬的用戶呼叫行為,每個用戶呼叫行為用主叫URI、被叫URI、呼叫建立時間、振鈴時間、通話時間、掛機標(biāo)識六個調(diào)制參數(shù)來描述,并構(gòu)成呼叫腳本;其中,掛機標(biāo)識為的取值為0或1,0表示主叫掛機、1表示被叫掛機;
根據(jù)呼叫的結(jié)束方式,將用戶呼叫行為分為:正常呼叫、無人接聽/振鈴超時、被叫忙、被叫拒絕接聽;
(2)、呼叫腳本送入客戶端SIP功能模塊中,客戶端SIP功能模塊同時讀取多條用戶呼叫行為的呼叫腳本,然后分別判斷振鈴時間是否為0;如果為0,轉(zhuǎn)入被叫忙呼叫行為信令處理流程,如果不為0,則進(jìn)行步驟(3);
(3)、判斷用戶呼叫行為的通話時間是否為0;如果不為0,轉(zhuǎn)入正常呼叫行為信令處理流程;如果為0,則進(jìn)一步判斷掛機標(biāo)識是否為0,如果掛機標(biāo)識為0,則進(jìn)入無人接聽/振鈴超時呼叫行為處理流程,如果掛機標(biāo)識不為0進(jìn)入被叫拒絕接聽呼叫行為處理流程;
所述的正常呼叫行為信令處理流程為:
首先客戶端SIP功能模塊將呼叫腳本中的主叫URI和被叫URI,填入SIP信令的起始行、From頭域、To頭域、Contact頭域以及Via頭域的相應(yīng)位置;然后進(jìn)行以下步驟:
101、客戶端SIP功能模塊的主叫摘機發(fā)起對被叫的呼叫,通過通信鏈路向被叫URI發(fā)送INVITE請求;
102、服務(wù)端SIP功能模塊的被叫收到INVITE請求后,開啟呼叫建立時間計時器,開始計時;
103、服務(wù)端SIP功能模塊的被叫通過通信鏈路向客戶端SIP功能模塊的主叫發(fā)送100Trying作為臨時應(yīng)答;
104、呼叫建立時間計時器在開啟呼叫建立時間時長后超時;
105、在呼叫建立時間計時器超時后,服務(wù)端SIP功能模塊的被叫通過通信鏈路向客戶端SIP功能模塊的主叫發(fā)送180?Ringing表示開始振鈴;
106、服務(wù)端SIP功能模塊的被叫發(fā)送振鈴后,開啟振鈴時間計時器,開始計時;
107、振鈴時間計時器在開啟振鈴時間時長后超時;
108、在振鈴時間計時器超時后,服務(wù)端SIP功能模塊的被叫通過通信鏈路向客戶端SIP功能模塊的主叫發(fā)送200OK表示摘機;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于電子科技大學(xué),未經(jīng)電子科技大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010288692.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種高強度和超高強度型鋼的加工方法
- 下一篇:信息通道流量控制的方法和裝置
- 具SIP中繼群組的系統(tǒng)和通信方法
- 過濾會話發(fā)起協(xié)議消息的系統(tǒng)、裝置和方法
- 觸發(fā)SIP終端注冊的實現(xiàn)方法及系統(tǒng)、SIP服務(wù)器、及SIP終端
- 允許多個SIP應(yīng)用的方法及系統(tǒng)
- 一種SIP會話保護(hù)的方法和系統(tǒng)
- 會話初始化協(xié)議消息分發(fā)系統(tǒng)、裝置和方法
- SIP會話系統(tǒng)及SIP終端狀態(tài)通知方法
- SIP設(shè)備與非SIP設(shè)備的通訊方法
- 一種SIP終端接入鑒權(quán)的方法
- 一種會話初始協(xié)議服務(wù)器的性能評估方法和裝置





