專利名稱:一種網(wǎng)絡(luò)流量統(tǒng)計(jì)的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
發(fā)明涉及通信領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)流量統(tǒng)計(jì)的方法及系統(tǒng)。
背景技術(shù):
下一代網(wǎng)絡(luò)(Next Generation Net, NGN)采用承栽與業(yè)務(wù)控制分離的結(jié) 構(gòu),將軟交換與媒體網(wǎng)關(guān)分離為兩個(gè)不同的實(shí)體。軟交換通過媒體網(wǎng)關(guān),例如 4妻入4某體網(wǎng)關(guān)(Access Media Gateway, AMG)、綜合4矣入^殳備(Integrated Ac cess Device, IAD)等與終端用戶相連,或者通過媒體網(wǎng)關(guān),例如中繼4某體網(wǎng)關(guān)
(Trunk Media Gateway, TMG)、通用'女某體網(wǎng)關(guān)(Universal Media Gateway, UMG)等和軟交換或者交換機(jī)相連。由于軟交換采用承載與業(yè)務(wù)控制分離的架 構(gòu),軟交換無(wú)法自動(dòng)獲取信令流量信息。在實(shí)際運(yùn)用中,軟交換可以通過與媒 體網(wǎng)關(guān)的配合處理來(lái)完成軟交換下每個(gè)用戶的呼叫的流量統(tǒng)計(jì)或者軟交換對(duì)入 出中繼網(wǎng)關(guān)進(jìn)行流量統(tǒng)計(jì),達(dá)到良好的計(jì)費(fèi)效果。
如果軟交換與力某體網(wǎng)關(guān)或者終端間采用會(huì)話初始協(xié)議(Session Initiation Protocol, SIP)互通時(shí),由于使用控制承載分離的架構(gòu),軟交換就無(wú)法得知媒體 網(wǎng)關(guān)的流量,但流量對(duì)于運(yùn)營(yíng)商而言具有重要作用,根據(jù)流量結(jié)果,可以計(jì)算 出每一個(gè)用戶或中繼在一段時(shí)間內(nèi)或某次呼叫的具體費(fèi)用,及時(shí)掌握客戶消費(fèi) 資料,采取相應(yīng)服務(wù)措施。
在基于分組交換的IP電信網(wǎng)下,已經(jīng)可以實(shí)現(xiàn)在基于媒體網(wǎng)關(guān)控制協(xié)議 (Media Gateway Control Protocol, MGCP )或H.248協(xié)議的交換機(jī)或々某體網(wǎng)關(guān) 處統(tǒng)計(jì)每次呼叫的數(shù)據(jù)包流量,即在一次呼叫結(jié)束時(shí),SIP服務(wù)器或軟交換,例 如IMS域中的呼叫會(huì)話控制功能網(wǎng)元如果需要統(tǒng)計(jì)流量,就通過MGCP或者 H.248協(xié)議向主被叫的用戶歸屬的媒體網(wǎng)關(guān)發(fā)出審計(jì)命令消息請(qǐng)求統(tǒng)計(jì)網(wǎng)絡(luò)流 量,i某體網(wǎng)關(guān)通過MGCP或者H.248協(xié)議的審計(jì)響應(yīng)消息發(fā)回針對(duì)單次呼叫統(tǒng) 計(jì)的呼入呼出字節(jié)數(shù)。運(yùn)營(yíng)商通過統(tǒng)計(jì)出的數(shù)據(jù)包流量進(jìn)行計(jì)費(fèi)。
現(xiàn)有技術(shù)的網(wǎng)絡(luò)流量統(tǒng)計(jì)方法存在以下缺點(diǎn)
1、只能基于MGCP/R248協(xié)議統(tǒng)計(jì)數(shù)據(jù)包流量,對(duì)于SIP終端或々某體網(wǎng)關(guān)則
無(wú)法統(tǒng)計(jì);
2、 無(wú)法統(tǒng)計(jì)用戶終端或者4某體網(wǎng)關(guān)在一段時(shí)間內(nèi)的數(shù)據(jù)包流量;
3、 無(wú)法統(tǒng)計(jì)用戶終端或者々某體網(wǎng)關(guān)的信令流量。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于,提供一種網(wǎng)絡(luò)流量統(tǒng)計(jì)的方法和系統(tǒng), 使得SIP服務(wù)器或軟交換可以獲取SIP終端或者媒體網(wǎng)關(guān)在一定時(shí)長(zhǎng)或者單次通 話或者一定周期內(nèi)的數(shù)據(jù)包流量和信令流量信息。
為了解決上述技術(shù)問題,本發(fā)明提出了一種網(wǎng)絡(luò)流量的統(tǒng)計(jì)方法,包括以 下步驟
網(wǎng)絡(luò)流量訂閱i殳備向網(wǎng)絡(luò)流量統(tǒng)計(jì)i殳備發(fā)送SIP訂閱消息,請(qǐng)求訂閱網(wǎng)絡(luò) 流量;
網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備根據(jù)接收到的所述SIP訂閱消息進(jìn)行網(wǎng)絡(luò)流量統(tǒng)計(jì); 網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備通過SIP通知消息將網(wǎng)絡(luò)流量統(tǒng)計(jì)結(jié)果返回給網(wǎng)絡(luò)流 量訂閱設(shè)備。
其中,所述網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備進(jìn)行的網(wǎng)絡(luò)流量統(tǒng)計(jì)為數(shù)據(jù)包和\或信令包流 量統(tǒng)計(jì)。
其中,所述步驟還包括網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備接收到所述SIP訂閱消息后, 判斷是否支持對(duì)應(yīng)的流量統(tǒng)計(jì)功能,若判斷結(jié)果為是,進(jìn)行相應(yīng)的網(wǎng)絡(luò)流量統(tǒng) 計(jì),若網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備不支持所述流量統(tǒng)計(jì)功能,則向網(wǎng)絡(luò)流量訂閱設(shè)備返 回表示不能接受訂閱請(qǐng)求的SIP響應(yīng)消息。
其中,所述步驟包括網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備根據(jù)接收到的所述SIP訂閱消息 中的啟動(dòng)時(shí)間,啟動(dòng)固定時(shí)長(zhǎng)的網(wǎng)絡(luò)流量統(tǒng)計(jì);才艮據(jù)SIP訂閱消息的流量統(tǒng)計(jì) 時(shí)間,網(wǎng)絡(luò)流量統(tǒng)計(jì)i更備在流量統(tǒng)計(jì)時(shí)間到時(shí)終止網(wǎng)絡(luò)流量統(tǒng)計(jì),并通過SIP 通知消息將固定時(shí)長(zhǎng)內(nèi)的網(wǎng)絡(luò)流量統(tǒng)計(jì)結(jié)果返回給網(wǎng)絡(luò)流量訂閱設(shè)備;
其中,所述步驟包括網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備根據(jù)接收到的所述SIP訂閱消息 的啟動(dòng)時(shí)間,啟動(dòng)單次呼叫的網(wǎng)絡(luò)流量統(tǒng)計(jì);當(dāng)呼叫結(jié)束時(shí),網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè) 備終止網(wǎng)絡(luò)流量統(tǒng)計(jì),并通過SIP通知消息將單次呼叫的網(wǎng)絡(luò)流量統(tǒng)計(jì)結(jié)杲返 回給網(wǎng)絡(luò)流量訂閱設(shè)備;
其中,所述步驟包括網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備根據(jù)接收到的所述SIP訂閱消息
的啟動(dòng)時(shí)間,啟動(dòng)周期性的網(wǎng)全各流量統(tǒng)計(jì);才艮據(jù)SIP訂閱消息的有效統(tǒng)計(jì)時(shí)間
和流量統(tǒng)計(jì)時(shí)間,所述有效統(tǒng)計(jì)時(shí)間為流量統(tǒng)計(jì)時(shí)間的整凄t倍,網(wǎng)絡(luò)流量統(tǒng)計(jì)
設(shè)備在每次流量統(tǒng)計(jì)時(shí)間到時(shí),通過SIP通知消息將每次網(wǎng)絡(luò)流量統(tǒng)計(jì)結(jié)果返 回給網(wǎng)絡(luò)流量訂閱設(shè)備,直至有效統(tǒng)計(jì)時(shí)間到時(shí),終止網(wǎng)絡(luò)流量統(tǒng)計(jì)。
作為另一種實(shí)現(xiàn)方式,所述步驟還可以包括網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備根據(jù)來(lái)自 網(wǎng)絡(luò)流量訂閱設(shè)備的SIP終止消息,終止網(wǎng)絡(luò)流量統(tǒng)計(jì),將最終的流量統(tǒng)計(jì)結(jié) 果通過SIP通知消息發(fā)送給網(wǎng)絡(luò)流量訂閱設(shè)備。
相應(yīng)地,本發(fā)明還提供了一種網(wǎng)絡(luò)流量統(tǒng)計(jì)系統(tǒng),包括
網(wǎng)絡(luò)流量訂閱設(shè)備,用于通過向網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備發(fā)起請(qǐng)求訂閱網(wǎng)絡(luò)流量 的SIP訂閱消息并接收其返回的SIP消息,獲取網(wǎng)絡(luò)流量統(tǒng)計(jì)結(jié)果;
網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備,用于才艮據(jù)所述SIP訂閱消息進(jìn)行相應(yīng)的流量統(tǒng)計(jì),并 通過SIP通知消息將對(duì)應(yīng)的網(wǎng)絡(luò)流量統(tǒng)計(jì)結(jié)果返回給網(wǎng)絡(luò)流量訂閱設(shè)備。
其中,所述網(wǎng)絡(luò)流量訂閱設(shè)備包括
流量訂閱單元,用于向網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備發(fā)送訂閱網(wǎng)絡(luò)流量的SIP訂閱消 息或終止網(wǎng)絡(luò)流量統(tǒng)計(jì)的SIP終止消息,接收網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備向其返回的SIP 消息;
流量處理單元,用于將網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備返回的SIP通知消息中所攜帶的 流量統(tǒng)計(jì)結(jié)果進(jìn)行相應(yīng)的處理。
其中,所述網(wǎng)絡(luò)流量統(tǒng)計(jì)i殳備包括
消息收發(fā)單元,用于接收來(lái)自網(wǎng)絡(luò)流量訂閱設(shè)備的SIP訂閱請(qǐng)求消息,并 向其返回表示接受或者拒絕訂閱網(wǎng)絡(luò)流量的SIP響應(yīng)消息以及向網(wǎng)絡(luò)流量訂閱 設(shè)備發(fā)送包含流量統(tǒng)計(jì)結(jié)果的SIP通知消息;
流量統(tǒng)計(jì)單元,才艮據(jù)所述SIP訂閱消息的流量統(tǒng)計(jì)啟動(dòng)時(shí)間,啟動(dòng)網(wǎng)絡(luò)流 量統(tǒng)計(jì),所述網(wǎng)絡(luò)流量統(tǒng)計(jì)為對(duì)數(shù)據(jù)包和V(言令包進(jìn)行固定時(shí)長(zhǎng)的統(tǒng)計(jì)、對(duì)數(shù) 據(jù)包和Vf言令包進(jìn)行周期性統(tǒng)計(jì)、對(duì)數(shù)據(jù)包和Vf言令包進(jìn)行單次呼叫統(tǒng)計(jì),并在流 量統(tǒng)計(jì)時(shí)間到時(shí)終止網(wǎng)絡(luò)流量統(tǒng)計(jì)。
優(yōu)選地,所述網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備進(jìn)一步包括
判定單元,用于對(duì)消息收發(fā)單元接收到的所述SIP訂閱消息進(jìn)行分析,判 定是否支持相應(yīng)的流量統(tǒng)計(jì)功能。 實(shí)施本發(fā)明,具有如下有益效果
通過<吏用SIP RFC3265描述的事件通知才幾制(Specific Event Notification, SIP)并進(jìn)4亍相應(yīng)的可擴(kuò)展標(biāo)記語(yǔ)言(Extensible Markup Language, XML)進(jìn) 行擴(kuò)展,SIP服務(wù)器或軟交換可以獲取S:[P終端或者媒體網(wǎng)關(guān)在一定時(shí)長(zhǎng)或者單 次通話或者一定周期內(nèi)的數(shù)據(jù)包流量和信令流量的統(tǒng)計(jì)信息,從而使得運(yùn)營(yíng)商 可以根據(jù)統(tǒng)計(jì)出來(lái)的數(shù)據(jù)包、信令流量數(shù)據(jù)進(jìn)行分析,掌握用戶的詳細(xì)信息和 費(fèi)用情況,以提供相應(yīng)的服務(wù)措施。
圖1是本發(fā)明網(wǎng)絡(luò)流量統(tǒng)計(jì)系統(tǒng)實(shí)施例的組成示意圖2是本發(fā)明網(wǎng)絡(luò)流量統(tǒng)計(jì)方法的第一實(shí)施例流程示意圖3是本發(fā)明網(wǎng)絡(luò)流量統(tǒng)計(jì)方法的第二實(shí)施例流程示意圖4是本發(fā)明網(wǎng)絡(luò)流量統(tǒng)計(jì)方法的第三實(shí)施例流程示意圖。
具體實(shí)施例方式
本發(fā)明實(shí)施例的核心在于,基于SIP協(xié)議的事件通知機(jī)制(Specific Event Notification )進(jìn)行相應(yīng)的XML擴(kuò)展,有效解決現(xiàn)有技術(shù)中軟交換只能基于MGCP 或H,248協(xié)議統(tǒng)計(jì)媒體網(wǎng)關(guān)的數(shù)據(jù)包流量,而不能統(tǒng)計(jì)SIP終端的網(wǎng)絡(luò)流量,也 不能統(tǒng)計(jì)一段時(shí)間內(nèi)的數(shù)據(jù)包流量和信令流量的問題,使得SIP服務(wù)器或軟交 換可以統(tǒng)計(jì)SIP終端或者4某體網(wǎng)關(guān)的數(shù)據(jù)包流量和信令流量,方便運(yùn)營(yíng)商通過 統(tǒng)計(jì)的網(wǎng)絡(luò)流量進(jìn)行計(jì)費(fèi)和提供相應(yīng)的服務(wù)措施。
參見圖1,為本發(fā)明網(wǎng)絡(luò)流量統(tǒng)計(jì)系統(tǒng)實(shí)施例的組成示意圖。
本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)流量統(tǒng)計(jì)系統(tǒng),.包括
網(wǎng)絡(luò)流量訂閱設(shè)備l,具體實(shí)現(xiàn)的時(shí)候,可以是軟交換,也可以是SIP服務(wù) 器,如IP多4某體子系統(tǒng)(IP Multimedia Subsystem, IMS)域中的呼叫^i舌控 制功能網(wǎng)元(Server-Calling session Controlling fUnction, S-CSCF )或其他網(wǎng)元, 網(wǎng)絡(luò)流量訂閱設(shè)備1通過向網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備2發(fā)起請(qǐng)求訂閱網(wǎng)絡(luò)流量的SIP 訂閱消息并接收其返回的SIP響應(yīng)消息以及SIP通知消息,以獲取網(wǎng)絡(luò)流量統(tǒng)計(jì)
結(jié)果;
網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備2,在具體實(shí)現(xiàn)的時(shí)候,可以是SIP終端和IAD、 TMG、 UMG、 AMG等現(xiàn)有網(wǎng)元或新增網(wǎng)元,網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備2用于根據(jù)所述SIP訂閱消息進(jìn)行相應(yīng)的流量統(tǒng)計(jì),并通過SIP通知消息將網(wǎng)絡(luò)流量統(tǒng)計(jì)結(jié)果返回 給網(wǎng)絡(luò)流量訂閱設(shè)備l。
所述網(wǎng)絡(luò)流量訂閱i殳備1具體包括
流量訂閱單元IO,用于向網(wǎng)絡(luò)流量統(tǒng)計(jì)i殳備2發(fā)送訂閱網(wǎng)絡(luò)流量的SIP訂 閱消息和SIP響應(yīng)消息,以及接收網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備2向其返回的SIP響應(yīng)消息 和SIP通知消息;
流量處理單元11 ,用于將SIP通知消息中攜帶的流量統(tǒng)計(jì)結(jié)果進(jìn)4亍相應(yīng)的 計(jì)費(fèi)、上報(bào)網(wǎng)管、存儲(chǔ)處理等;
其中流量處理單元具體還包括
流量處理模塊110,用于存儲(chǔ)流量統(tǒng)計(jì)結(jié)果,以便后續(xù)的網(wǎng)絡(luò)規(guī)劃; 流量上報(bào)單元lll,用于將流量統(tǒng)計(jì)結(jié)果上報(bào)給網(wǎng)管,以便網(wǎng)管進(jìn)行網(wǎng)絡(luò)流 量的觀察和管理;
流量計(jì)費(fèi)單元112,用于將網(wǎng)絡(luò)流量統(tǒng)計(jì)結(jié)果存儲(chǔ)到話單中,對(duì)其進(jìn)行計(jì)費(fèi) 處理。
所述網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備2具體包括
消息收發(fā)單元20,用于接收來(lái)自網(wǎng)絡(luò)流量訂閱設(shè)備1的SIP訂閱請(qǐng)求消息, 并向其返回表示接受或者拒絕訂閱網(wǎng)絡(luò)流量的SIP響應(yīng)消息以及向網(wǎng)絡(luò)流量訂 閱設(shè)備發(fā)送包含流量統(tǒng)計(jì)結(jié)果的SIP通知消息;
判定單元21,用于對(duì)消息收發(fā)單元20接收到的所述SIP訂閱消息進(jìn)行分析, 判定是否支持其擴(kuò)展的消息體內(nèi)容相應(yīng)的流量統(tǒng)計(jì)功能;
流量統(tǒng)計(jì)單元22,當(dāng)判定單元21判定網(wǎng)絡(luò)流量統(tǒng)計(jì)i殳備2支持所述擴(kuò)展的 消息體內(nèi)容相應(yīng)的流量統(tǒng)計(jì)功能時(shí),4艮據(jù)所述SIP消息的流量統(tǒng)計(jì)啟動(dòng)時(shí)間, 啟動(dòng)網(wǎng)絡(luò)流量統(tǒng)計(jì),所述網(wǎng)絡(luò)流量統(tǒng)計(jì)為對(duì)數(shù)據(jù)包和Vf言令包進(jìn)行固定時(shí)長(zhǎng)的 統(tǒng)計(jì)、對(duì)數(shù)據(jù)包和Vf言令包進(jìn)行周期性統(tǒng)計(jì)、對(duì)數(shù)據(jù)包和Vf言令包進(jìn)行單次呼叫統(tǒng) 計(jì),并在流量統(tǒng)計(jì)時(shí)間到時(shí)終止網(wǎng)絡(luò)流量統(tǒng)計(jì)。
參見圖2,是本發(fā)明網(wǎng)絡(luò)流量統(tǒng)計(jì)方法的第一實(shí)施例的流程示意圖。
在本實(shí)施中,SIP服務(wù)器或軟交換需要訂閱SIP終端或者媒體網(wǎng)關(guān)在一段時(shí) 間內(nèi)的數(shù)據(jù)包或者信令流量,具體的實(shí)現(xiàn)流程如下
在S100步驟,SIP服務(wù)器或軟交換向SIP終端或者媒體網(wǎng)關(guān)發(fā)送SIP Subs cribe消息,請(qǐng)求訂閱網(wǎng)絡(luò)流量,Subscribe消息中帶有的Expire頭域?yàn)橛行r(shí)間 長(zhǎng),本實(shí)施例中的有效時(shí)長(zhǎng)為3600秒.,Event為流量統(tǒng)計(jì)事件,本實(shí)施例中定 義為flux-stat, Content-Type消息中攜帶XML消息體的名稱,本實(shí)施例中定義 為Content-Type: application/x-flux-stat-request+xml。 Subscribe消息的XML具體
內(nèi)容包括
A、 統(tǒng)計(jì)方式(stat type),包^^舌固定時(shí)長(zhǎng)時(shí)間的統(tǒng)計(jì)、周期性統(tǒng)計(jì)、單次 通話的流量,在本實(shí)施例里面是固定時(shí)長(zhǎng)。
B、 統(tǒng)計(jì)的包類型(flux stat type),包括數(shù)據(jù)包統(tǒng)計(jì)、信令包統(tǒng)計(jì)、數(shù)據(jù)包 與信令包一塊統(tǒng)計(jì)。
C、 統(tǒng)計(jì)計(jì)數(shù)方式(counttype),包括統(tǒng)計(jì)發(fā)送/接收包的個(gè)數(shù)、發(fā)送/接收 包的總大小(bite數(shù))。
D、 啟動(dòng)絕對(duì)時(shí)間(start real time ) >告知啟動(dòng)的絕^f時(shí)間
E、 流量統(tǒng)計(jì)時(shí)間(total time for stat),指示終端或者網(wǎng)關(guān)進(jìn)^f亍統(tǒng)計(jì)的時(shí) 間,可以不同于Expire的時(shí)間,Expire的時(shí)間是表示訂閱網(wǎng)絡(luò)流量的有效時(shí)間。
具體的SIP Subscribe示例消息的代碼如下 SUBSCRIBE sip: 191.178.1.1:5061 SIP/2.0
Via: SIP/2.0/UDP 191.178.99.101:5()60;branch=z9hG4bKc3faa9eb2f24al4f6c f4clclf2e0f483;orig-sub Max-Forwards: 70 Route: <sip:191.178.1.1:5061;lr> P-Asserted-Identity: <sip: 191.178.99.101 >
P-Charging-Vector: cid-value=173SX-20060822165427-02224868;orig-ioi=sub. pccw.com;term-ioi=sub.pccw.com;icid-gerierated-at= 191.178.99.101 Privacy: none
From: <sip: 191.178.99.101>;tag=ded66c7393d8b7e29fe25cf851 ff0e60 To: <sip:191.178.1.1>
Call-ID: 3bcd5fOecffl8de2e8c34202d5515al 8 CS叫13992 SUBSCRIBE Event: flux畫stat Expires: 3600
Contact: <sip: 191.178.99.101:5060>
Content-Length: XXX
Content-Type: application/x-flux-stat—request+xml < xml version="1.0" >
<flux-stat-request ref="apsl -2234543"> <stat type=fix-timer/>
〈count type=packet-number-and-total-bytes/〉 <start real time=2006-07-23-12-00-00/> <flux stat type=rtp-packets-and-siginal-packets/> 〈total time for stat=3600/> </flux-stat-request>
在步驟S101 , SIP終端或媒體網(wǎng)關(guān)收到SIP服務(wù)器或軟交換的SIP Subscribe 流量訂閱消息后,SIP終端或士某體網(wǎng)關(guān)對(duì)其進(jìn)行分析,如果SIP終端或i某體網(wǎng)關(guān) 支持相應(yīng)的流量統(tǒng)計(jì)功能,則向SIP服務(wù)器或軟交換返回SIP200響應(yīng)消息,指 示已經(jīng)接受該訂閱請(qǐng)求。若SIP終端或者4某體網(wǎng)關(guān)不支持?jǐn)U展的XML消息體, 此時(shí)應(yīng)該回復(fù)SIP489相應(yīng)消息,表示不能接收該訂閱,此時(shí)軟交換或者其他的 SIP服務(wù)器不再發(fā)送流量訂閱消息。
在步驟S102, SIP終端或者媒體網(wǎng)關(guān)向SIP服務(wù)器或軟交換發(fā)送SIP Notify消 息,同時(shí)在XML消息體中定義的啟動(dòng)時(shí)間啟動(dòng)相應(yīng)的統(tǒng)計(jì)功能,Notify消息將起 始的統(tǒng)計(jì)狀態(tài)上報(bào)給SIP服務(wù)器或軟交換。具體的SIP Notify消息中, Subscription-State頭i或l吏用Subscription-State: start表示開始夕卜,其他的各項(xiàng)指標(biāo) 都是O。
在步驟S103, SIP服務(wù)器或軟交換收到SIP Notify消息,向SIP終端或者媒 體網(wǎng)關(guān)返回SIP 200響應(yīng)消息;
在步驟S104,在XML消息體中定義的流量統(tǒng)計(jì)時(shí)間到了以后,SIP終端或 者媒體網(wǎng)關(guān)向SIP服務(wù)器或軟交換發(fā)送SIP Notify消息,將最終的統(tǒng)計(jì)結(jié)果上報(bào) 給SIP服務(wù)器或軟交換,具體的SIPNotify消息中,要攜帶Subscription-State頭 域,表示統(tǒng)計(jì)結(jié)束,統(tǒng)計(jì)的結(jié)果包括統(tǒng)計(jì)方式、發(fā)送數(shù)據(jù)包、接收數(shù)據(jù)包、 發(fā)送信令、接收信令、發(fā)送數(shù)據(jù)字節(jié)數(shù)、接收數(shù)據(jù)字節(jié)數(shù)、發(fā)送信令字節(jié)數(shù)、 接收信令字節(jié)數(shù)。
具體的SIP Notify示例消息的代碼如下
NOTIFY sip:191.178.99.101:5060 SIP/2.0
Via: SIP/2.0/UDP 191.178.1.l:5061;branch=z9hG4bK280716337 Call-ID: 3bcd5f0ecffl8de2e8c34202d5515al 8 From: <sip: 191.178.1.l>;tag=44b23fac
To: <sip: 191.178.99.101>;tag=ded66c7393d8b7e29fe25cfB51 ffDe60
CSeq: 1 NOTIFY
Contact: <sip:191.178.1.1:5061>
Subscription-State: terminated;reason=completed
Max-Forwards: 70
Accept: application/sdp
Event: flux畫stat
Supported: 100rel,timer
Content-Length: XXX
Content-Type: application/x-flux-stat-result+xml < xml version="1.0" >
〈flux畫stat-resul1: ref^"apsl -2234543"〉
<stat type=fix-timer/>
<sent rtp packets=1000/>
〈receive rtp packets=1200/>
<sent siginal packets=10/>
〈receive siginal packets=12/>
<sent total rtp btis=1000000/>
<receive total rtp bits=1200000/>
<sent total siginal bits=10000/>
<receive total siginal bits=12000/> </flux-stat-result>
需要說(shuō)明的是,在啟動(dòng)流量統(tǒng)計(jì)任務(wù)以后,SIP服務(wù)器或者軟交換可以隨時(shí) 向SIP終端或者媒體網(wǎng)關(guān)發(fā)送SIP終止消息,即Subscribe消息,其中,Subscribe 消息的Expire中0,表示終止統(tǒng)計(jì)任務(wù),則作為另一種實(shí)施方式,在步驟S104, SIP終端或者士某體網(wǎng)關(guān)可以在接收到SIP終止消息后,終止網(wǎng)絡(luò)流量統(tǒng)計(jì),并向
SIP服務(wù)器或軟交換發(fā)送SIP Notify消息,將最終的統(tǒng)計(jì)結(jié)果上才艮給SIP服務(wù)器 或軟交換。
在步驟S105, SIP服務(wù)器或軟交換收到SIP Notify消息,向SIP終端或者媒體 網(wǎng)關(guān)返回SIP200響應(yīng)消息,確認(rèn)已經(jīng)收到流量統(tǒng)計(jì)結(jié)果。SIP服務(wù)器或軟交換收 到流量統(tǒng)計(jì)結(jié)果后,可以保存到話單當(dāng)中,進(jìn)行用戶計(jì)費(fèi),也可以上才艮給網(wǎng)管, 供網(wǎng)管觀察網(wǎng)上流量。
參見圖3,是本發(fā)明網(wǎng)絡(luò)流量統(tǒng)計(jì)方法的第二實(shí)施例的流程示意圖。 在本實(shí)施中,SIP服務(wù)器或軟交換需要訂閱SIP終端或者媒體網(wǎng)關(guān)單次呼叫 時(shí)的數(shù)據(jù)包或者信令流量,具體的實(shí)現(xiàn)流程如下
在S200步驟,SIP服務(wù)器或軟交換向SIP終端或者i某體網(wǎng)關(guān)發(fā)送SIP Subscribe消息,請(qǐng)求訂閱網(wǎng)絡(luò)流量,Subscribe消息中帶有的Expire頭域?yàn)橛行?時(shí)間長(zhǎng),Event為流量統(tǒng)計(jì)事件,其中Subscribe消息中攜帶的XML消息體中的 統(tǒng)計(jì)類型為單次呼叫流量統(tǒng)計(jì),具體代碼如下 < xml version="1.0" >
<flux-stat-request ref="apsl-2234543 "> <stat type=next-call/>
<count typ e=packet-number-and-total-bytes/> <flux stat type=rtp-packets-and-siginal-packets/> </ flux-stat-request>
量訂閱消息后,SIP終端或士某體網(wǎng)關(guān)對(duì)其進(jìn)行分析,如果SIP終端或媒體網(wǎng)關(guān)支持 相應(yīng)的流量統(tǒng)計(jì)功能,則向SIP服務(wù)器或軟交換返回SIP200響應(yīng)消息,指示已經(jīng) 接受該訂閱請(qǐng)求。若SIP終端或者媒體網(wǎng)關(guān)不支持?jǐn)U展的XML消息體,此時(shí)應(yīng)該 回復(fù)SIP 489相應(yīng)消息,表示不能接收該訂閱,此時(shí)軟交換或者其他的SIP服務(wù) 器不再發(fā)送流量訂閱消息。
在步驟S202, SIP終端或者媒體網(wǎng)關(guān)向SIP服務(wù)器或軟交換發(fā)送SIP Notify消 息,同時(shí)在XML消息體中定義的啟動(dòng)時(shí)間啟動(dòng)相應(yīng)的統(tǒng)計(jì)功能,Notify消息將起 始的統(tǒng)計(jì)狀態(tài)上報(bào)給SIP服務(wù)器或軟交換。具體的SIP Notify消息中, Subscription-State頭域寸吏用Subscription-State: start表示開始夕卜,其他的各項(xiàng)指標(biāo) 都是O。
在步驟S203, SIP刀l務(wù)器或軟交換收到SIP Notify消息,向SIP終端或者媒 體網(wǎng)關(guān)返回SIP 200響應(yīng)消息;
在步驟S204, SIP服務(wù)器或者軟交換向SIP終端或者士某體網(wǎng)關(guān)發(fā)送表示主 叫用戶的摘機(jī)的SIP Invite消息,i青求建立呼叫連接;
在步驟S205, SIP終端或者力某體網(wǎng)關(guān)向SIP服務(wù)器或者軟交換返回SIP 180 回鈴音消息,表示被叫用戶振鈴;
在步驟S206, SIP終端或者媒體網(wǎng)關(guān)向SIP服務(wù)器或者軟交換返回SIP 200 響應(yīng)消息,表示被叫用戶摘機(jī);
消息,確認(rèn)收到被叫用戶的摘?jiǎng)┫ⅲ鞅唤薪⑵鸷艚羞B接,進(jìn)行通話;
在步驟S208, SIP終端或者i某體網(wǎng)關(guān)向SIP服務(wù)器或者軟交換返回SIP BYE 消息,表示^皮叫用戶4圭才幾;
在步驟S209, SIP服務(wù)器或者軟交換向SIP終端或者媒體網(wǎng)關(guān)發(fā)送SIP 200 響應(yīng)消息,表示收到被叫用戶的掛機(jī)消息,呼叫連接終斷,至此通話結(jié)束;
需要說(shuō)明的是,SIP終端或者力某體網(wǎng)關(guān)進(jìn)行的流量統(tǒng)計(jì)貫穿于步驟S204至 S209這整個(gè)過程中;
在步驟S210,通話結(jié)束后,SIP終端或者媒體網(wǎng)關(guān)向SIP服務(wù)器或軟交換 發(fā)送SIP Notify消息,將最終的統(tǒng)計(jì)結(jié)果上報(bào)給SIP服務(wù)器或軟交換,具體的 SIP Notify消息中,要攜帶Subscription-State頭域,表示統(tǒng)計(jì)結(jié)束,統(tǒng)計(jì)的結(jié)杲 包括統(tǒng)計(jì)方式、發(fā)送數(shù)據(jù)包、接收數(shù)據(jù)包、發(fā)送信令、接收信令、發(fā)送數(shù)據(jù) 字節(jié)數(shù)、接收數(shù)據(jù)字節(jié)數(shù)、發(fā)送信令字節(jié)數(shù)、接收信令字節(jié)數(shù)。 具體的XML示例消息的代碼如下 < xml version="1.0" >
<flux-stat-resull: re^"apsl-2234543 "> <stat type=:next-call/> <sent rtp packets=1000/> <receive 'rtp packets=1200/> <sent siginal packets-10/> <receive siginal packets=12/> <sent total rtp btis=1000000/>〈receive total rtp bits=1200000/> <sent total siginal bits=10000/> 〈receive total siginal bits=12000/> </flux-stat-result>
需要說(shuō)明的是,在啟動(dòng)流量統(tǒng)計(jì)任務(wù)以后,SIP服務(wù)器或者軟交換可以隨時(shí) 向SIP終端或者媒體網(wǎng)關(guān)發(fā)送SIP終止消息,即Subscribe消息,其中,Subscribe 消息的Expire中0,表示終止統(tǒng)計(jì)任務(wù),則作為另一種實(shí)施方式,在步驟S210, SIP終端或者媒體網(wǎng)關(guān)可以在接收到SIP終止消息后,終止網(wǎng)絡(luò)流量統(tǒng)計(jì),并向 SIP服務(wù)器或軟交換發(fā)送SIP Notify消息.,將最終的統(tǒng)計(jì)結(jié)果上報(bào)給SIP服務(wù)器 或軟交換。
在步驟S211, SIP服務(wù)器或軟交換收到SIP Notify消息,向SIP終端或者^某體 網(wǎng)關(guān)返回SIP200響應(yīng)消息,確認(rèn)已經(jīng)收到流量統(tǒng)計(jì)結(jié)果。SIP服務(wù)器或軟交換收 到流量統(tǒng)計(jì)結(jié)果后,可以保存到話單當(dāng)中,進(jìn)行用戶計(jì)費(fèi),也可以上報(bào)給網(wǎng)管, 供網(wǎng)管觀察網(wǎng)上流量。
參見圖4,是本發(fā)明網(wǎng)絡(luò)流量統(tǒng)計(jì)方法的第三實(shí)施例的流程示意圖。
在本實(shí)施中,SIP服務(wù)器或軟交換需要周期性的統(tǒng)計(jì)SIP終端或者媒體網(wǎng)關(guān) 的數(shù)據(jù)包或者信令流量,這種流量統(tǒng)計(jì)一般是對(duì)SIP媒體網(wǎng)關(guān)進(jìn)行流量統(tǒng)計(jì)才 適用,用于統(tǒng)計(jì)某個(gè)時(shí)間段內(nèi)的流量,具體的實(shí)現(xiàn)流程如下
在S300步驟,SIP服務(wù)器或軟交換向SIP終端或者媒體網(wǎng)關(guān)發(fā)送SIP Subscribe消息,請(qǐng)求訂閱網(wǎng)絡(luò)流量,Subscribe消息中帶有的Expire頭域?yàn)橛行?時(shí)間長(zhǎng),本實(shí)施例中的有效時(shí)長(zhǎng)需要大于XML消息體中的時(shí)長(zhǎng),通常是XML 消息體中時(shí)長(zhǎng)的整數(shù)倍,Event為流量統(tǒng)計(jì)事件,本實(shí)施例中為flux-stat, Content-Type消息中攜帶XML消息體的名稱,本實(shí)施例中為Content-Type: application/x-flux-stat-request+xml。這里統(tǒng)計(jì)的類型為周期性統(tǒng)計(jì),訂閱時(shí)長(zhǎng)是 24小時(shí),上報(bào)時(shí)間是l小時(shí)。
Subscribe消息中的XML的消息代碼具體如下
< xml version="1.0" >
<flux-stat-request ref="apsl -2234543"> <stat type=circle-stat/> <counttype=packet-number-and-total-bytes/><start real time=2006-07-23-12-00-00/> <flux stat type=rtp-packets-and-siginal-packets/> <total time for stat=3600/> </flux-stat-request>
在步驟S301, SIP終端或媒體網(wǎng)關(guān)收到SIP服務(wù)器或軟交換的SIP Subscribe 流量訂閱消息后,SIP終端或^某體網(wǎng)關(guān)對(duì)其進(jìn)行分析,如果SIP終端或々某體網(wǎng)關(guān) 支持相應(yīng)的流量統(tǒng)計(jì)功能,則向SIP服務(wù)器或軟交換返回SIP200響應(yīng)消息,指 示已經(jīng)接受該訂閱請(qǐng)求。若SIP終端或者媒體網(wǎng)關(guān)不支持?jǐn)U展的XML消息體, 此時(shí)應(yīng)該回復(fù)SIP489相應(yīng)消息,表示不能接收該訂閱,此時(shí)軟交換或者其他的 SIP服務(wù)器不再發(fā)送流量訂閱消息。
在步驟S302, SIP終端或者媒^^網(wǎng)關(guān)向SIP服務(wù)器或軟交換發(fā)送SIP Notify消 息,同時(shí)在XML消息體中定義的啟動(dòng)時(shí)間啟動(dòng)相應(yīng)的統(tǒng)計(jì)功能,Notify消息將起 始的統(tǒng)計(jì)狀態(tài)上報(bào)給SIP服務(wù)器或軟交換。具體的SIP Notify消息中, Subscription-State頭iiU吏用Subscription-State: start表示開始夕卜,其4也的各項(xiàng)指標(biāo) 都是0。
在步驟S303, SIP服務(wù)器或軟交換收到SIP Notify消息,向SIP終端或者媒 體網(wǎng)關(guān)返回SIP 200響應(yīng)消息;
在步驟S304,在XML消息體中定義的流量統(tǒng)計(jì)時(shí)間到了以后,SIP終端或 者媒體網(wǎng)關(guān)向SIP服務(wù)器或軟交換發(fā)送SIP Notify消息,將最終的統(tǒng)計(jì)結(jié)果上報(bào) 給SIP服務(wù)器或軟交換,具體的SIP Notify消息中,要攜帶Subscription-State頭 域,表示統(tǒng)計(jì)結(jié)束,統(tǒng)計(jì)的結(jié)果包括統(tǒng)計(jì)方式、發(fā)送數(shù)據(jù)包、接收數(shù)據(jù)包、 發(fā)送信令、接收信令、發(fā)送數(shù)據(jù)字節(jié)數(shù)、接收數(shù)據(jù)字節(jié)數(shù)、發(fā)送信令字節(jié)數(shù)、 接收信令字節(jié)數(shù)。
具體的SIP Notify示例消息的代碼如下 < xml version="1.0" >
<flux-stat-resul1: re卜"aps 1 -2234543 "> <stat type=:circle-stat/〉 〈sent rtp packets=1000/> <receive rtp packets=1200/> <sent siginal packets=10/〉
〈receive siginal packets=12/> <sent total rtp btis=1000000/> 〈receive total rtp bits=1200000/> <sent total siginal bits=10000/> 〈receive total siginal bits=12000/> </ flux-stat-result>
需要說(shuō)明的是,在啟動(dòng)流量統(tǒng)計(jì)任務(wù)以后,SIP服務(wù)器或者軟交換可以隨時(shí) 向SIP終端或者媒體網(wǎng)關(guān)發(fā)送SIP終止消息,即Subscribe消息,其中,Subscribe 消息的Expire中O,表示終止統(tǒng)計(jì)任務(wù),則作為另一種實(shí)施方式,在步驟S304, SIP終端或者4某體網(wǎng)關(guān)可以在接收到SIP終止消息后,終止網(wǎng)絡(luò)流量統(tǒng)計(jì),并向 SIP服務(wù)器或軟交換發(fā)送SIP Notify消息.,將最終的統(tǒng)計(jì)結(jié)果上報(bào)給SIP服務(wù)器 或軟交換。
在步驟S305, SIP服務(wù)器或軟交換收到SIP Notify消息,向SIP終端或者媒體 網(wǎng)關(guān)返回SIP200響應(yīng)消息,確認(rèn)已經(jīng)收到流量統(tǒng)計(jì)結(jié)果。SIP服務(wù)器或軟交換收 到流量統(tǒng)計(jì)結(jié)果后,可以保存到話單當(dāng)中,進(jìn)行用戶計(jì)費(fèi),也可以上才艮給網(wǎng)管, 供網(wǎng)管觀察網(wǎng)上流量。
在步驟S306,當(dāng)?shù)谝淮谓y(tǒng)計(jì)結(jié)果發(fā)送后,SIP終端或者i某體網(wǎng)關(guān)重新開始流 量統(tǒng)計(jì),流量統(tǒng)計(jì)時(shí)間到以后再次上報(bào)流量統(tǒng)計(jì)結(jié)果,也即一小時(shí)發(fā)送一次流 量統(tǒng)計(jì)結(jié)果;
在步驟S307, SIP服務(wù)器或軟交換收到SIP Notify消息,向SIP終端或者媒體 網(wǎng)關(guān)返回SIP 200響應(yīng)消息,確認(rèn)已經(jīng)收到流量統(tǒng)計(jì)結(jié)果。
以上所揭露的僅為本發(fā)明 一種較佳實(shí)施例而已,當(dāng)然不能以此來(lái)限定本發(fā) 明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的 范圍。
權(quán)利要求
1、一種網(wǎng)絡(luò)流量的統(tǒng)計(jì)方法,其特征在于,包括以下步驟網(wǎng)絡(luò)流量訂閱設(shè)備向網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備發(fā)送SIP訂閱消息,請(qǐng)求訂閱網(wǎng)絡(luò)流量;網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備根據(jù)接收到的所述SIP訂閱消息進(jìn)行網(wǎng)絡(luò)流量統(tǒng)計(jì);網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備通過SIP通知消息將網(wǎng)絡(luò)流量統(tǒng)計(jì)結(jié)果返回給網(wǎng)絡(luò)流量訂閱設(shè)備。
2、 如權(quán)利要求1所述的網(wǎng)絡(luò)流量統(tǒng)計(jì)方法,其特征在于,所述步驟包括 網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備才艮據(jù)接收到的所述SIP訂閱消息中的啟動(dòng)時(shí)間,啟動(dòng)固定時(shí)長(zhǎng)的網(wǎng)絡(luò)流量統(tǒng)計(jì);才艮據(jù)SIP訂閱消息中的流量統(tǒng)計(jì)時(shí)間,網(wǎng)^"流量統(tǒng)計(jì)"i殳備在流量統(tǒng)計(jì)時(shí)間 到時(shí)終止所述網(wǎng)絡(luò)流量統(tǒng)計(jì),并通過SIP通知消息將固定時(shí)長(zhǎng)內(nèi)的網(wǎng)絡(luò)流量統(tǒng) 計(jì)結(jié)果返回給網(wǎng)絡(luò)流量訂閱設(shè)備。
3、 如權(quán)利要求1所述的網(wǎng)絡(luò)流量統(tǒng)計(jì)方法,其特征在于,所述步驟包括 網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備根據(jù)接收到的所述SIP訂閱消息中的啟動(dòng)時(shí)間,啟動(dòng)單次呼 叫的網(wǎng)絡(luò)流量統(tǒng)計(jì);當(dāng)呼叫結(jié)束時(shí),網(wǎng)絡(luò)流量統(tǒng)計(jì)i殳備終止所述網(wǎng)絡(luò)流量統(tǒng)計(jì),并通過SIP通 知消息將單次呼叫的網(wǎng)絡(luò)流量統(tǒng)計(jì)結(jié)果返回給網(wǎng)絡(luò)流量訂閱設(shè)備。
4、 如權(quán)利要求1所述的網(wǎng)絡(luò)流量統(tǒng)計(jì)方法,其特征在于,所述步驟包括 網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備才艮據(jù)接收到的所述SIP訂閱消息的啟動(dòng)時(shí)間,啟動(dòng)周期性的 網(wǎng)絡(luò)流量統(tǒng)計(jì);網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備在每次SIP訂閱消息中的流量統(tǒng)計(jì)時(shí)間內(nèi)統(tǒng)計(jì)網(wǎng)絡(luò)流量, 并通過SIP通知消息向網(wǎng)絡(luò)流量訂閱設(shè)^"發(fā)送網(wǎng)絡(luò)流量統(tǒng)計(jì)結(jié)果,且在SIP訂閱 消息中的有效統(tǒng)計(jì)時(shí)間到時(shí),終止網(wǎng)絡(luò)流量統(tǒng)計(jì)。
5、 如權(quán)利要求1至4中任一項(xiàng)所述的網(wǎng)絡(luò)流量統(tǒng)計(jì)方法,其特征在于,所述網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備進(jìn)行的網(wǎng)絡(luò)流量統(tǒng)計(jì)為數(shù)據(jù)包和\或信令包流量統(tǒng)計(jì)。
6、 如4又利要求1至4所述的網(wǎng)絡(luò)流量統(tǒng)計(jì)方法,其特4i在于,所述步驟還包括網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)^^接收到所述SIP訂閱消息后,判斷是否支持對(duì)應(yīng)的流量 統(tǒng)計(jì)功能,在判斷結(jié)果為是時(shí),進(jìn)行相應(yīng)的網(wǎng)絡(luò)流量統(tǒng)計(jì);在判斷結(jié)果為否時(shí), 向網(wǎng)絡(luò)流量訂閱設(shè)備返回表示不能接受所述訂詞請(qǐng)求的SIP響應(yīng)消息。
7、 如權(quán)利要求1所述的網(wǎng)絡(luò)流量統(tǒng)計(jì)方法,其特征在于,所述步驟包括 網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備根據(jù)來(lái)自網(wǎng)絡(luò)流量訂閱設(shè)備的SIP終止消息,終止網(wǎng)絡(luò)流量統(tǒng)計(jì),將最終的流量統(tǒng)計(jì)結(jié)果通過SIP通知消息發(fā)送給網(wǎng)絡(luò)流量訂閱設(shè)備。
8、 一種網(wǎng)絡(luò)流量統(tǒng)計(jì)系統(tǒng),其特征在于,包括網(wǎng)絡(luò)流量訂閱i殳備,用于通過向網(wǎng)絡(luò)流量統(tǒng)計(jì)"i殳備發(fā)起請(qǐng)求訂閱網(wǎng)絡(luò)流量 的SIP訂閱消息并接收其返回的SIP消息,獲取網(wǎng)絡(luò)流量統(tǒng)計(jì)結(jié)果;網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備,用于才艮據(jù)所述SIP訂閱消息進(jìn)行相應(yīng)的流量統(tǒng)計(jì),并 通過SIP通知消息將對(duì)應(yīng)的網(wǎng)絡(luò)流量統(tǒng)計(jì)結(jié)果返回給網(wǎng)絡(luò)流量訂閱設(shè)備。
9、 如權(quán)利要求8所述的網(wǎng)絡(luò)涑量統(tǒng)計(jì)系統(tǒng),其特征在于,所述網(wǎng)絡(luò)流量訂 閱設(shè)備具體包括流量訂閱單元,用于向網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備發(fā)送訂閱網(wǎng)絡(luò)流量的SIP訂閱消 息或終止網(wǎng)絡(luò)流量統(tǒng)計(jì)的SIP終止消息,接收網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備向其返回的SIP 消息;流量處理單元,用于將網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備返回的SIP通知消息中所攜帶的 流量統(tǒng)計(jì)結(jié)果進(jìn)行相應(yīng)的處理。
10、 如權(quán)利要求8所述的網(wǎng)絡(luò)流量統(tǒng)計(jì)系統(tǒng),其特征在于,所述網(wǎng)絡(luò)流量 統(tǒng)計(jì)設(shè)備包括消息收發(fā)單元,用于接收來(lái)自網(wǎng)絡(luò)流量訂閱設(shè)備的SIP訂閱請(qǐng)求消息,并 向其返回表示接受或者拒絕訂閱網(wǎng)絡(luò)流量的SIP響應(yīng)消息以及向網(wǎng)絡(luò)流量訂閱設(shè)備發(fā)送包含流量統(tǒng)計(jì)結(jié)果的SIP通知消息;流量統(tǒng)計(jì)單元,根據(jù)所述SIP訂閱消息的流量統(tǒng)計(jì)啟動(dòng)時(shí)間,啟動(dòng)網(wǎng)絡(luò)流 量統(tǒng)計(jì),所述網(wǎng)絡(luò)流量統(tǒng)計(jì)為對(duì)數(shù)據(jù)包和\信令包進(jìn)行固定時(shí)長(zhǎng)的統(tǒng)計(jì)、對(duì)數(shù) 據(jù)包和V(言令包進(jìn)行周期性統(tǒng)計(jì)、對(duì)數(shù)據(jù)包和Vf言令包進(jìn)行單次呼叫統(tǒng)計(jì),并在流 量統(tǒng)計(jì)時(shí)間到時(shí)終止網(wǎng)絡(luò)流量統(tǒng)計(jì)。
11、如權(quán)利要求IO所述的網(wǎng)絡(luò)流量統(tǒng)計(jì)系統(tǒng),其特征在于,所述網(wǎng)絡(luò)流量 統(tǒng)計(jì)設(shè)備進(jìn)一步包括判定單元,用于對(duì)消息收發(fā)單元接收到的所述SIP訂閱消息進(jìn)行分析,判 定是否支持相應(yīng)的流量統(tǒng)計(jì)功能。
全文摘要
本發(fā)明公開了一種網(wǎng)絡(luò)流量的統(tǒng)計(jì)方法,包括網(wǎng)絡(luò)流量訂閱設(shè)備向網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備發(fā)送SIP訂閱消息,請(qǐng)求訂閱網(wǎng)絡(luò)流量;網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備根據(jù)接收到的所述SIP訂閱消息進(jìn)行網(wǎng)絡(luò)流量統(tǒng)計(jì);網(wǎng)絡(luò)流量統(tǒng)計(jì)設(shè)備通過SIP通知消息將網(wǎng)絡(luò)流量統(tǒng)計(jì)結(jié)果返回給網(wǎng)絡(luò)流量訂閱設(shè)備。本發(fā)明還公開了一種網(wǎng)絡(luò)流量統(tǒng)計(jì)系統(tǒng)。采用本發(fā)明,使得軟交換和SIP服務(wù)器可以方便地獲取SIP終端和媒體網(wǎng)關(guān)的流量信息,從而使得運(yùn)營(yíng)商可以根據(jù)統(tǒng)計(jì)的數(shù)據(jù)包和信令流量為用戶提供相應(yīng)的服務(wù)措施。
文檔編號(hào)H04L12/14GK101197687SQ20061012402
公開日2008年6月11日 申請(qǐng)日期2006年12月4日 優(yōu)先權(quán)日2006年12月4日
發(fā)明者馮愛娟, 俊 左 申請(qǐng)人:華為技術(shù)有限公司