專利名稱:網(wǎng)絡(luò)服務(wù)質(zhì)量的測(cè)量方法、系統(tǒng)及媒體網(wǎng)關(guān)控制器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)服務(wù)質(zhì)量(Quality ofService,QoS)的測(cè)量方法、系統(tǒng)及媒體網(wǎng)關(guān)控制器。
背景技術(shù):
隨著IP技術(shù)的成熟和市場(chǎng)的發(fā)展,網(wǎng)絡(luò)的全網(wǎng)際協(xié)議(Internet Protocol,IP)化是未來(lái)通信網(wǎng)絡(luò)發(fā)展的必然趨勢(shì),在IP網(wǎng)絡(luò)上所承載的內(nèi)容也越來(lái)越豐富多樣,語(yǔ)音、視頻傳輸媒介也逐步由傳統(tǒng)的電路交換網(wǎng)絡(luò)向分組交換網(wǎng)絡(luò)遷移。作為下一代網(wǎng)絡(luò)(Next Generation Network,NGN)控制核心的軟交換,結(jié)合了傳統(tǒng)電話網(wǎng)絡(luò)可靠性和IP技術(shù)的靈活性、有效性等優(yōu)點(diǎn),是傳統(tǒng)的電路交換網(wǎng)向分組交換網(wǎng)絡(luò)過渡的重要網(wǎng)絡(luò)技術(shù),其核心思想在于通過業(yè)務(wù)與呼叫控制分離,實(shí)現(xiàn)相對(duì)獨(dú)立的業(yè)務(wù)體系。軟交換技術(shù)將傳統(tǒng)的網(wǎng)關(guān)分解為媒體網(wǎng)關(guān)控制器(Media Gateway Controller,MGC)和媒體網(wǎng)關(guān)(Media Gateway,MGW),以使業(yè)務(wù)和網(wǎng)絡(luò)規(guī)模具有良好的可擴(kuò)展性。其中,MGW主要用于不同網(wǎng)絡(luò)的媒體格式的適配轉(zhuǎn)換。MGC亦稱為軟交換設(shè)備(Soft Switch)或呼叫控制服務(wù)器(Call Server),用于完成所有控制功能,如呼叫控制、接入控制和媒體控制等。
在基于IP的網(wǎng)絡(luò)上傳輸如語(yǔ)音、視頻等數(shù)據(jù)時(shí),對(duì)網(wǎng)絡(luò)服務(wù)質(zhì)量QoS要求比普通的互聯(lián)網(wǎng)訪問更為嚴(yán)格。其網(wǎng)絡(luò)傳輸路徑上的時(shí)延、抖動(dòng)、丟包率等網(wǎng)絡(luò)質(zhì)量指標(biāo)對(duì)此類業(yè)務(wù)影響很大。需要測(cè)量網(wǎng)絡(luò)上的網(wǎng)絡(luò)質(zhì)量指標(biāo),了解網(wǎng)絡(luò)質(zhì)量指標(biāo)值,以依據(jù)該網(wǎng)絡(luò)質(zhì)量指標(biāo)判斷網(wǎng)絡(luò)QoS,從而采取對(duì)應(yīng)的措施保證網(wǎng)絡(luò)QoS。
MGW和MGC隨著IP電信網(wǎng)絡(luò)的發(fā)展,其使用極為普遍,數(shù)量也比較多。測(cè)量這兩種設(shè)備間網(wǎng)絡(luò)QoS的最好的辦法是既能不改動(dòng)網(wǎng)絡(luò)上現(xiàn)有設(shè)備又可以提供網(wǎng)絡(luò)QoS信息。但現(xiàn)有的網(wǎng)絡(luò)QoS測(cè)量技術(shù)一般都需要修改設(shè)備間的接口來(lái)測(cè)量網(wǎng)絡(luò)的QoS,這增加了設(shè)備復(fù)雜度。而目前尚未存在既能不改動(dòng)網(wǎng)絡(luò)上現(xiàn)有設(shè)備又可以提供網(wǎng)絡(luò)QoS信息的網(wǎng)絡(luò)QoS測(cè)量技術(shù)??芍F(xiàn)有網(wǎng)絡(luò)QoS測(cè)量技術(shù)在實(shí)際使用上,顯然存在不便與缺陷,所以有必要加以改進(jìn)。
發(fā)明內(nèi)容
針對(duì)上述的缺陷,本發(fā)明的第一目的在于提供一種網(wǎng)絡(luò)服務(wù)質(zhì)量的測(cè)量方法,其能在不改動(dòng)現(xiàn)有網(wǎng)絡(luò)設(shè)備的基礎(chǔ)上測(cè)量設(shè)備間的網(wǎng)絡(luò)服務(wù)質(zhì)量。
本發(fā)明的第二目的在于提供一種網(wǎng)絡(luò)服務(wù)質(zhì)量的測(cè)量系統(tǒng),其能在不改動(dòng)現(xiàn)有網(wǎng)絡(luò)設(shè)備的基礎(chǔ)上測(cè)量設(shè)備間的網(wǎng)絡(luò)服務(wù)質(zhì)量。
本發(fā)明的第三目的在于提供一種媒體網(wǎng)關(guān)控制器,其能在不改動(dòng)現(xiàn)有網(wǎng)絡(luò)設(shè)備的基礎(chǔ)上測(cè)量設(shè)備間的網(wǎng)絡(luò)服務(wù)質(zhì)量。
為了實(shí)現(xiàn)上述第一目的,本發(fā)明提供一種網(wǎng)絡(luò)服務(wù)質(zhì)量的測(cè)量方法,用于包括媒體網(wǎng)關(guān)控制器和媒體網(wǎng)關(guān)的網(wǎng)絡(luò)系統(tǒng),所述方法包括如下步驟A、媒體網(wǎng)關(guān)控制器構(gòu)造媒體網(wǎng)關(guān)控制協(xié)議報(bào)文,該報(bào)文攜帶有審計(jì)數(shù)值命令;B、媒體網(wǎng)關(guān)控制器向媒體網(wǎng)關(guān)下發(fā)所述媒體網(wǎng)關(guān)控制協(xié)議報(bào)文;C、媒體網(wǎng)關(guān)根據(jù)所接收的媒體網(wǎng)關(guān)控制協(xié)議報(bào)文攜帶的審計(jì)數(shù)值命令,向媒體網(wǎng)關(guān)控制器返回媒體網(wǎng)關(guān)控制協(xié)議報(bào)文應(yīng)答消息;D、媒體網(wǎng)關(guān)控制器根據(jù)所述媒體網(wǎng)關(guān)控制協(xié)議報(bào)文應(yīng)答消息計(jì)算網(wǎng)絡(luò)質(zhì)量指標(biāo)。
根據(jù)本發(fā)明的測(cè)量方法,所述網(wǎng)絡(luò)質(zhì)量指標(biāo)包括有時(shí)延網(wǎng)絡(luò)質(zhì)量指標(biāo)、時(shí)延抖動(dòng)網(wǎng)絡(luò)質(zhì)量指標(biāo)以及丟包率網(wǎng)絡(luò)質(zhì)量指標(biāo)。
根據(jù)本發(fā)明的測(cè)量方法,所述步驟B中進(jìn)一步包括,媒體網(wǎng)關(guān)控制器記錄媒體網(wǎng)關(guān)控制協(xié)議報(bào)文的事務(wù)標(biāo)識(shí)以及媒體網(wǎng)關(guān)控制協(xié)議報(bào)文的發(fā)送時(shí)間。
根據(jù)本發(fā)明的測(cè)量方法,所述步驟D進(jìn)一步包括D1、媒體網(wǎng)關(guān)控制器記錄媒體網(wǎng)關(guān)控制協(xié)議報(bào)文應(yīng)答消息的接收時(shí)間;D2、媒體網(wǎng)關(guān)控制器根據(jù)媒體網(wǎng)關(guān)控制協(xié)議報(bào)文的事務(wù)標(biāo)識(shí)尋找到媒體網(wǎng)關(guān)控制協(xié)議報(bào)文的發(fā)送時(shí)間;D3、媒體網(wǎng)關(guān)控制器根據(jù)所述媒體網(wǎng)關(guān)控制協(xié)議報(bào)文的發(fā)送時(shí)間和媒體網(wǎng)關(guān)控制協(xié)議報(bào)文應(yīng)答消息的接收時(shí)間之間的差值,計(jì)算時(shí)延網(wǎng)絡(luò)質(zhì)量指標(biāo)。
根據(jù)本發(fā)明的測(cè)量方法,所述步驟D3之后進(jìn)一步包括
D4、媒體網(wǎng)關(guān)控制器反復(fù)執(zhí)行步驟D1~D3,計(jì)算若干時(shí)延網(wǎng)絡(luò)質(zhì)量指標(biāo);D5、媒體網(wǎng)關(guān)控制器根據(jù)若干時(shí)延網(wǎng)絡(luò)質(zhì)量指標(biāo),計(jì)算時(shí)延抖動(dòng)網(wǎng)絡(luò)質(zhì)量指標(biāo)。
根據(jù)本發(fā)明的測(cè)量方法,所述步驟B進(jìn)一步包括媒體網(wǎng)關(guān)控制器累計(jì)發(fā)送媒體網(wǎng)關(guān)控制協(xié)議報(bào)文的數(shù)量。
根據(jù)本發(fā)明的測(cè)量方法,所述步驟D還包括D1’、媒體網(wǎng)關(guān)控制器累計(jì)接收媒體網(wǎng)關(guān)控制協(xié)議報(bào)文應(yīng)答消息的數(shù)量;D2’、媒體網(wǎng)關(guān)控制器根據(jù)發(fā)送媒體網(wǎng)關(guān)控制協(xié)議報(bào)文數(shù)量和接收媒體網(wǎng)關(guān)控制協(xié)議報(bào)文應(yīng)答消息數(shù)量,計(jì)算丟包率網(wǎng)絡(luò)質(zhì)量指標(biāo)。
根據(jù)本發(fā)明的測(cè)量方法,所述測(cè)量方法基于H.248/MEEGACO協(xié)議。
為了實(shí)現(xiàn)上述第二目的,本發(fā)明提供一種網(wǎng)絡(luò)服務(wù)質(zhì)量的測(cè)量系統(tǒng),包括媒體網(wǎng)關(guān)控制器,用于構(gòu)造攜帶有審計(jì)數(shù)值命令的媒體網(wǎng)關(guān)控制協(xié)議報(bào)文,再將該媒體網(wǎng)關(guān)控制協(xié)議報(bào)文下發(fā)給媒體網(wǎng)關(guān),并根據(jù)媒體網(wǎng)關(guān)返回的媒體網(wǎng)關(guān)控制協(xié)議報(bào)文應(yīng)答消息計(jì)算網(wǎng)絡(luò)質(zhì)量指標(biāo);媒體網(wǎng)關(guān),用于根據(jù)所接收的媒體網(wǎng)關(guān)控制協(xié)議報(bào)文攜帶的審計(jì)數(shù)值命令,向媒體網(wǎng)關(guān)控制器返回媒體網(wǎng)關(guān)控制協(xié)議報(bào)文應(yīng)答消息。
為了實(shí)現(xiàn)上述第三目的,本發(fā)明提供一種媒體網(wǎng)關(guān)控制器,包括報(bào)文構(gòu)造模塊,用于構(gòu)造攜帶有審計(jì)數(shù)值命令的媒體網(wǎng)關(guān)控制協(xié)議報(bào)文;報(bào)文下發(fā)模塊,用于將該媒體網(wǎng)關(guān)控制協(xié)議報(bào)文下發(fā)給媒體網(wǎng)關(guān);應(yīng)答消息接收模塊,用于接收媒體網(wǎng)關(guān)返回的媒體網(wǎng)關(guān)控制協(xié)議報(bào)文應(yīng)答消息;網(wǎng)絡(luò)質(zhì)量計(jì)算模塊,用于根據(jù)所述媒體網(wǎng)關(guān)控制協(xié)議報(bào)文應(yīng)答消息計(jì)算網(wǎng)絡(luò)質(zhì)量指標(biāo)。
本發(fā)明通過使用媒體網(wǎng)關(guān)控制協(xié)議的審計(jì)數(shù)值命令,來(lái)測(cè)量媒體網(wǎng)關(guān)控制器和媒體網(wǎng)關(guān)之間的網(wǎng)絡(luò)質(zhì)量指標(biāo)。借此,本發(fā)明在無(wú)需改動(dòng)現(xiàn)有網(wǎng)絡(luò)設(shè)備的基礎(chǔ)上,實(shí)現(xiàn)了對(duì)通信設(shè)備之間的網(wǎng)絡(luò)服務(wù)質(zhì)量方便、快速的測(cè)量,其大大減小了技術(shù)實(shí)現(xiàn)的復(fù)雜度。
圖1是本發(fā)明提供的網(wǎng)絡(luò)服務(wù)質(zhì)量的測(cè)量系統(tǒng)的結(jié)構(gòu)框架圖;
圖2是本發(fā)明提供的網(wǎng)絡(luò)服務(wù)質(zhì)量的測(cè)量方法的流程圖;圖3是本發(fā)明第一實(shí)施例網(wǎng)絡(luò)服務(wù)質(zhì)量的測(cè)量方法的流程圖;圖4是本發(fā)明第二實(shí)施例網(wǎng)絡(luò)服務(wù)質(zhì)量的測(cè)量方法的流程圖;圖5是本發(fā)明第三實(shí)施例網(wǎng)絡(luò)服務(wù)質(zhì)量的測(cè)量方法的流程圖;圖6是本發(fā)明第四實(shí)施例網(wǎng)絡(luò)服務(wù)質(zhì)量的測(cè)量方法流程圖。
具體實(shí)施例方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明的基本思想是通過使用媒體網(wǎng)關(guān)控制協(xié)議(Media GatewayControl,H.248/MEGACO)的審計(jì)數(shù)值命令(Audit Value),計(jì)算媒體網(wǎng)關(guān)控制器和媒體網(wǎng)關(guān)之間的網(wǎng)絡(luò)質(zhì)量指標(biāo)。
H.248/MEGACO協(xié)議是由互聯(lián)網(wǎng)工程任務(wù)組(Intemet Engineering TaskForce,IETF)和國(guó)際電信聯(lián)盟(International Telecommunication Union,ITU-T)制訂的媒體網(wǎng)關(guān)控制協(xié)議,用于MGC和MGW之間的通信,其提供控制媒體的建立、修改和釋放機(jī)制,同時(shí)也可攜帶某些隨路呼叫信令,支持傳統(tǒng)網(wǎng)絡(luò)終端的呼叫。H.248/MEGACO協(xié)議定義的連接模型包括終結(jié)點(diǎn)(termination)和上下文(context)。終結(jié)點(diǎn)是MGW中的邏輯實(shí)體,能發(fā)送和接收一種或多種媒體,在任何時(shí)候,一個(gè)終結(jié)點(diǎn)屬于且只能屬于一個(gè)上下文,可以表示時(shí)隙、模擬線和實(shí)時(shí)協(xié)議(real time protocol,RTP)流等。上下文是終結(jié)點(diǎn)間的聯(lián)系,它描述終結(jié)點(diǎn)之間的拓?fù)潢P(guān)系及媒體混合/交換的參數(shù)。
H.248/Megaco協(xié)議中包含如下八條命令增加命令(Add)、減少命令(Subtract)、移動(dòng)命令(Move)、修改命令(Modify)、審計(jì)數(shù)值命令(Audit Value)、審計(jì)能力命令(Audit Capabilities)、通知命令(Notify)、服務(wù)變化命令(Service Change),各種命令通過其攜帶的參數(shù)實(shí)現(xiàn)各種業(yè)務(wù)。通過所述八條命令完成對(duì)終結(jié)點(diǎn)和上下文之間的操作,從而完成整個(gè)呼叫的建立和釋放過程。其中,Audit Value由MGC下發(fā)給MGW,要求MGW返回某終結(jié)點(diǎn)的特性、事件、信號(hào)及數(shù)據(jù)的狀態(tài),確定某個(gè)終結(jié)點(diǎn)或整個(gè)MGW的特性。
圖1示出了本發(fā)明提供的網(wǎng)絡(luò)服務(wù)質(zhì)量的測(cè)量系統(tǒng),該系統(tǒng)基于IP網(wǎng)絡(luò),包括至少一個(gè)媒體網(wǎng)關(guān)控制器MGC10和媒體網(wǎng)關(guān)MGW20,其中媒體網(wǎng)關(guān)控制器MGC10,在網(wǎng)絡(luò)系統(tǒng)中完成所有控制功能,如呼叫控制、接入控制和媒體控制等,用于構(gòu)造攜帶有審計(jì)數(shù)值命令(Audit Value)的媒體網(wǎng)關(guān)控制協(xié)議報(bào)文,再將該媒體網(wǎng)關(guān)控制協(xié)議報(bào)文下發(fā)給媒體網(wǎng)關(guān)MGW20,并根據(jù)媒體網(wǎng)關(guān)MGW20返回的媒體網(wǎng)關(guān)控制協(xié)議報(bào)文應(yīng)答消息計(jì)算網(wǎng)絡(luò)質(zhì)量指標(biāo)。所述網(wǎng)絡(luò)質(zhì)量指標(biāo)包括但不限于時(shí)延網(wǎng)絡(luò)質(zhì)量指標(biāo)、時(shí)延抖動(dòng)網(wǎng)絡(luò)質(zhì)量指標(biāo)、丟包率網(wǎng)絡(luò)質(zhì)量指標(biāo)。媒體網(wǎng)關(guān)控制器MGC10具體包括有報(bào)文構(gòu)造模塊11,用于構(gòu)造攜帶有Audit Value命令的媒體網(wǎng)關(guān)控制協(xié)議報(bào)文,并將構(gòu)造好的報(bào)文發(fā)送給報(bào)文下發(fā)模塊12;報(bào)文下發(fā)模塊12,分別與報(bào)文構(gòu)造模塊11和媒體網(wǎng)關(guān)20通訊連接,用于將報(bào)文構(gòu)造模塊11構(gòu)造的所述媒體網(wǎng)關(guān)控制協(xié)議報(bào)文下發(fā)給媒體網(wǎng)關(guān)20;應(yīng)答消息接收模塊13,與媒體網(wǎng)關(guān)20通訊連接,主要用于接收媒體網(wǎng)關(guān)20返回的媒體網(wǎng)關(guān)控制協(xié)議報(bào)文應(yīng)答消息;網(wǎng)絡(luò)質(zhì)量計(jì)算模塊14,用于根據(jù)應(yīng)答消息接收模塊13接收的所述媒體網(wǎng)關(guān)控制協(xié)議報(bào)文應(yīng)答消息計(jì)算網(wǎng)絡(luò)質(zhì)量指標(biāo)。
媒體網(wǎng)關(guān)MGW20,其主要用于不同網(wǎng)絡(luò)的媒體格式的適配轉(zhuǎn)換,并且與報(bào)文下發(fā)模塊12和應(yīng)答消息接收模塊13通訊連接,用于根據(jù)所接收的媒體網(wǎng)關(guān)控制協(xié)議報(bào)文攜帶的Audit Value命令,向媒體網(wǎng)關(guān)控制器MGC10返回媒體網(wǎng)關(guān)控制協(xié)議報(bào)文應(yīng)答消息。另本發(fā)明的媒體網(wǎng)關(guān)MGW20無(wú)需任何改造。
圖2示出了本發(fā)明提供的網(wǎng)絡(luò)服務(wù)質(zhì)量的測(cè)量方法流程,該測(cè)量方法基于H.248/MEGACO協(xié)議,具體包括如下步驟步驟S101,MGC構(gòu)造媒體網(wǎng)關(guān)控制協(xié)議報(bào)文,該報(bào)文中攜帶Audit Value命令。
步驟S102,MGC向MGW下發(fā)所述媒體網(wǎng)關(guān)控制協(xié)議報(bào)文。
步驟S103,MGW根據(jù)所接收的媒體網(wǎng)關(guān)控制協(xié)議報(bào)文攜帶的Audit Value命令,向MGC返回媒體網(wǎng)關(guān)控制協(xié)議報(bào)文應(yīng)答(Reply)消息。
步驟S104,MGC根據(jù)所述媒體網(wǎng)關(guān)控制協(xié)議報(bào)文應(yīng)答消息計(jì)算網(wǎng)絡(luò)質(zhì)量指標(biāo)。所述網(wǎng)絡(luò)質(zhì)量指標(biāo)包括但不限于時(shí)延網(wǎng)絡(luò)質(zhì)量指標(biāo)、時(shí)延抖動(dòng)網(wǎng)絡(luò)質(zhì)量指標(biāo)、丟包率網(wǎng)絡(luò)質(zhì)量指標(biāo)。
為了區(qū)別普通的MGC,以下將本發(fā)明提供的MGC稱為主測(cè)點(diǎn)MGC。
圖3示出了本發(fā)明第一實(shí)施例網(wǎng)絡(luò)服務(wù)質(zhì)量的測(cè)量方法流程,其用于測(cè)量時(shí)延網(wǎng)絡(luò)質(zhì)量指標(biāo),所謂時(shí)延一般是指?jìng)鬏數(shù)臄?shù)據(jù)從發(fā)送端達(dá)到接收端所用的時(shí)間,具體包括如下步驟步驟S201,主測(cè)點(diǎn)MGC構(gòu)造H.248/MEGACO協(xié)議報(bào)文,該報(bào)文攜帶Audit Value命令。
步驟S202,主測(cè)點(diǎn)MGC向?qū)Χ薓GW發(fā)送該H.248/MEGACO協(xié)議報(bào)文。
步驟S203,主測(cè)點(diǎn)MGC記錄H.248/MEGACO協(xié)議報(bào)文的事務(wù)標(biāo)識(shí)(ID)及H.248/MEGACO協(xié)議報(bào)文的發(fā)送時(shí)間。
步驟S204,對(duì)端MGW根據(jù)所接收的H.248/MEGACO協(xié)議報(bào)文攜帶的Audit Value命令返回H.248/MEGACO協(xié)議報(bào)文Reply消息。
步驟S205,主測(cè)點(diǎn)MGC記錄H.248/MEGACO協(xié)議報(bào)文Reply消息的接收時(shí)間。
步驟S206,主測(cè)點(diǎn)MGC根據(jù)H.248/MEGACO協(xié)議報(bào)文的事務(wù)ID尋找到H.248/MEGACO報(bào)文的發(fā)送時(shí)間。
步驟S207,主測(cè)點(diǎn)MGC根據(jù)所述H.248/MEGACO協(xié)議報(bào)文的發(fā)送時(shí)間和H.248/MEGACO協(xié)議報(bào)文Reply消息的接收時(shí)間之間的差值,計(jì)算主測(cè)點(diǎn)MGC和對(duì)端MGW之間的時(shí)延網(wǎng)絡(luò)質(zhì)量指標(biāo)。
圖4示出了本發(fā)明第二實(shí)施例網(wǎng)絡(luò)服務(wù)質(zhì)量的測(cè)量方法流程,其用于測(cè)量時(shí)延抖動(dòng)網(wǎng)絡(luò)質(zhì)量指標(biāo),所謂時(shí)延抖動(dòng)一般是指數(shù)據(jù)流中兩個(gè)連續(xù)的數(shù)據(jù)包的端到端時(shí)延的差值,具體包括如下步驟步驟S301,主測(cè)點(diǎn)MGC構(gòu)造H.248/MEGACO協(xié)議報(bào)文,該報(bào)文攜帶Audit Value命令。
步驟S302,主測(cè)點(diǎn)MGC向?qū)Χ薓GW發(fā)送該H.248/MEGACO協(xié)議報(bào)文。
步驟S303,主測(cè)點(diǎn)MGC記錄H.248/MEGACO協(xié)議報(bào)文的事務(wù)ID及H.248/MEGACO協(xié)議報(bào)文的發(fā)送時(shí)間。
步驟S304,對(duì)端MGW根據(jù)所接收的H.248/MEGACO協(xié)議報(bào)文攜帶的Audit Value命令,向主測(cè)點(diǎn)MGC返回H.248/MEGACO協(xié)議報(bào)文Reply消息。
步驟S305,主測(cè)點(diǎn)MGC記錄H.248/MEGACO協(xié)議報(bào)文Reply消息的接收時(shí)間。
步驟S306,主測(cè)點(diǎn)MGC根據(jù)H.248/MEGACO協(xié)議報(bào)文的事務(wù)ID尋找H.248/MEGACO報(bào)文的發(fā)送時(shí)間。
步驟S307,主測(cè)點(diǎn)MGC根據(jù)所述H.248/MEGACO協(xié)議報(bào)文的發(fā)送時(shí)間和H.248/MEGACO協(xié)議報(bào)文Reply消息的接收時(shí)間的差值,計(jì)算時(shí)延網(wǎng)絡(luò)質(zhì)量指標(biāo)。
步驟S308,返回步驟S301,反復(fù)執(zhí)行步驟S301~S307,以計(jì)算若干時(shí)延網(wǎng)絡(luò)質(zhì)量指標(biāo)。
步驟S309,主測(cè)點(diǎn)MGC根據(jù)若干時(shí)延網(wǎng)絡(luò)質(zhì)量指標(biāo),計(jì)算主測(cè)點(diǎn)MGC和對(duì)端MGW之間的時(shí)延抖動(dòng)網(wǎng)絡(luò)質(zhì)量指標(biāo)。
圖5示出了本發(fā)明第三實(shí)施例網(wǎng)絡(luò)服務(wù)質(zhì)量的測(cè)量方法流程,其用于測(cè)量丟包率網(wǎng)絡(luò)質(zhì)量指標(biāo),具體包括如下步驟步驟S401,主測(cè)點(diǎn)MGC構(gòu)造H.248/MEGACO協(xié)議報(bào)文,該報(bào)文攜帶Audit Value命令。
步驟S402,主測(cè)點(diǎn)MGC向?qū)Χ薓GW發(fā)送該H.248/MEGACO協(xié)議報(bào)文。
步驟S403,主測(cè)點(diǎn)MGC累計(jì)發(fā)送H.248/MEGACO協(xié)議報(bào)文數(shù)量。
步驟S404,對(duì)端MGW根據(jù)所接收的H.248/MEGACO協(xié)議報(bào)文攜帶的Audit Value命令返回H.248/MEGACO協(xié)議報(bào)文Reply消息。
步驟S405,主測(cè)點(diǎn)MGC累計(jì)接收H.248/MEGACO協(xié)議報(bào)文Reply消息數(shù)量。
步驟S406,主測(cè)點(diǎn)MGC根據(jù)發(fā)送H.248/MEGACO協(xié)議報(bào)文數(shù)量和接收H.248/MEGACO協(xié)議報(bào)文Reply消息數(shù)量,計(jì)算主測(cè)點(diǎn)MGC和對(duì)端MGW之間的丟包率網(wǎng)絡(luò)質(zhì)量指標(biāo)。
作為本發(fā)明的第四實(shí)施例,上述時(shí)延網(wǎng)絡(luò)質(zhì)量指標(biāo)、時(shí)延抖動(dòng)網(wǎng)絡(luò)質(zhì)量指標(biāo)以及丟包率網(wǎng)絡(luò)質(zhì)量指標(biāo)的獲取可以同步進(jìn)行,具體過程如圖6所示,包括步驟S501,主測(cè)點(diǎn)MGC構(gòu)造H.248/MEGACO協(xié)議報(bào)文,該報(bào)文攜帶Audit Value命令。
步驟S502,主測(cè)點(diǎn)MGC向?qū)Χ薓GW發(fā)送該H.248/MEGACO協(xié)議報(bào)文。
步驟S503,主測(cè)點(diǎn)MGC記錄H.248/MEGACO協(xié)議報(bào)文的事務(wù)ID及H.248/MEGACO協(xié)議報(bào)文的發(fā)送時(shí)間,并且累計(jì)發(fā)送H.248/MEGACO協(xié)議報(bào)文數(shù)量。
步驟S504,對(duì)端MGW根據(jù)所接收的H.248/MEGACO協(xié)議報(bào)文攜帶的Audit Value命令返回H.248/MEGACO協(xié)議報(bào)文Reply消息。
步驟S505,主測(cè)點(diǎn)MGC記錄H.248/MEGACO協(xié)議報(bào)文Reply消息的接收時(shí)間。
步驟S506,主測(cè)點(diǎn)MGC根據(jù)H.248/MEGACO協(xié)議報(bào)文的事務(wù)ID獲取H.248/MEGACO協(xié)議報(bào)文的發(fā)送時(shí)間,并且累計(jì)H.248/MEGACO協(xié)議報(bào)文Reply消息接收數(shù)量。
步驟S507,主測(cè)點(diǎn)MGC根據(jù)所述H.248/MEGACO協(xié)議報(bào)文的發(fā)送時(shí)間和H.248/MEGACO協(xié)議報(bào)文Reply消息的接收時(shí)間的差值,計(jì)算兩端的時(shí)延網(wǎng)絡(luò)質(zhì)量指標(biāo)。
步驟S508,返回步驟S501,反復(fù)執(zhí)行計(jì)算若干時(shí)延網(wǎng)絡(luò)質(zhì)量指標(biāo)。
步驟S509,主測(cè)點(diǎn)MGC根據(jù)若干時(shí)延網(wǎng)絡(luò)質(zhì)量指標(biāo),計(jì)算兩端的時(shí)延抖動(dòng)網(wǎng)絡(luò)質(zhì)量指標(biāo)。
步驟S510,主測(cè)點(diǎn)MGC根據(jù)發(fā)送H.248/MEGACO協(xié)議報(bào)文數(shù)量和接收H.248/MEGACO協(xié)議報(bào)文Reply消息數(shù)量,計(jì)算兩端的丟包率網(wǎng)絡(luò)質(zhì)量指標(biāo)。
綜述可知,本發(fā)明通過使用媒體網(wǎng)關(guān)控制協(xié)議的審計(jì)數(shù)值命令,來(lái)測(cè)量媒體網(wǎng)關(guān)控制器和媒體網(wǎng)關(guān)之間的網(wǎng)絡(luò)質(zhì)量指標(biāo)。借此,本發(fā)明在無(wú)需改動(dòng)現(xiàn)有網(wǎng)絡(luò)設(shè)備的基礎(chǔ)上,實(shí)現(xiàn)了對(duì)通信設(shè)備之間的網(wǎng)絡(luò)服務(wù)質(zhì)量方便、快速的測(cè)量,其大大減小了技術(shù)實(shí)現(xiàn)的復(fù)雜度。并且,本發(fā)明只需要在媒體網(wǎng)關(guān)控制器上實(shí)現(xiàn)此功能即可,對(duì)媒體網(wǎng)關(guān)無(wú)要求且適用于所有媒體網(wǎng)關(guān)。對(duì)運(yùn)營(yíng)維護(hù)人員而言,可通過本發(fā)明及時(shí)地了解設(shè)備間的網(wǎng)絡(luò)質(zhì)量指標(biāo),為及時(shí)發(fā)現(xiàn)、解決問題提供有力的手段。
當(dāng)然,本發(fā)明還可有其它多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種網(wǎng)絡(luò)服務(wù)質(zhì)量的測(cè)量方法,用于包括媒體網(wǎng)關(guān)控制器和媒體網(wǎng)關(guān)的網(wǎng)絡(luò)系統(tǒng),其特征在于,所述方法包括如下步驟A、媒體網(wǎng)關(guān)控制器構(gòu)造媒體網(wǎng)關(guān)控制協(xié)議報(bào)文,該報(bào)文攜帶有審計(jì)數(shù)值命令;B、媒體網(wǎng)關(guān)控制器向媒體網(wǎng)關(guān)下發(fā)所述媒體網(wǎng)關(guān)控制協(xié)議報(bào)文;C、媒體網(wǎng)關(guān)根據(jù)所接收的媒體網(wǎng)關(guān)控制協(xié)議報(bào)文攜帶的審計(jì)數(shù)值命令,向媒體網(wǎng)關(guān)控制器返回媒體網(wǎng)關(guān)控制協(xié)議報(bào)文應(yīng)答消息;D、媒體網(wǎng)關(guān)控制器根據(jù)所述媒體網(wǎng)關(guān)控制協(xié)議報(bào)文應(yīng)答消息計(jì)算網(wǎng)絡(luò)質(zhì)量指標(biāo)。
2.根據(jù)權(quán)利要求1所述的測(cè)量方法,其特征在于,所述網(wǎng)絡(luò)質(zhì)量指標(biāo)包括有時(shí)延網(wǎng)絡(luò)質(zhì)量指標(biāo)、時(shí)延抖動(dòng)網(wǎng)絡(luò)質(zhì)量指標(biāo)以及丟包率網(wǎng)絡(luò)質(zhì)量指標(biāo)。
3.根據(jù)權(quán)利要求2所述的測(cè)量方法,其特征在于,所述步驟B中進(jìn)一步包括,媒體網(wǎng)關(guān)控制器記錄媒體網(wǎng)關(guān)控制協(xié)議報(bào)文的事務(wù)標(biāo)識(shí)以及媒體網(wǎng)關(guān)控制協(xié)議報(bào)文的發(fā)送時(shí)間。
4.根據(jù)權(quán)利要求3所述的測(cè)量方法,其特征在于,所述步驟D進(jìn)一步包括D1、媒體網(wǎng)關(guān)控制器記錄媒體網(wǎng)關(guān)控制協(xié)議報(bào)文應(yīng)答消息的接收時(shí)間;D2、媒體網(wǎng)關(guān)控制器根據(jù)媒體網(wǎng)關(guān)控制協(xié)議報(bào)文的事務(wù)標(biāo)識(shí)尋找到媒體網(wǎng)關(guān)控制協(xié)議報(bào)文的發(fā)送時(shí)間;D3、媒體網(wǎng)關(guān)控制器根據(jù)所述媒體網(wǎng)關(guān)控制協(xié)議報(bào)文的發(fā)送時(shí)間和媒體網(wǎng)關(guān)控制協(xié)議報(bào)文應(yīng)答消息的接收時(shí)間之間的差值,計(jì)算時(shí)延網(wǎng)絡(luò)質(zhì)量指標(biāo)。
5.根據(jù)權(quán)利要求4所述的測(cè)量方法,其特征在于,所述步驟D3之后進(jìn)一步包括D4、媒體網(wǎng)關(guān)控制器反復(fù)執(zhí)行步驟D1~D3,計(jì)算若干時(shí)延網(wǎng)絡(luò)質(zhì)量指標(biāo);D5、媒體網(wǎng)關(guān)控制器根據(jù)若干時(shí)延網(wǎng)絡(luò)質(zhì)量指標(biāo),計(jì)算時(shí)延抖動(dòng)網(wǎng)絡(luò)質(zhì)量指標(biāo)。
6.根據(jù)權(quán)利要求2所述的測(cè)量方法,其特征在于,所述步驟B進(jìn)一步包括媒體網(wǎng)關(guān)控制器累計(jì)發(fā)送媒體網(wǎng)關(guān)控制協(xié)議報(bào)文的數(shù)量。
7.根據(jù)權(quán)利要求6所述的測(cè)量方法,其特征在于,所述步驟D還包括D1’、媒體網(wǎng)關(guān)控制器累計(jì)接收媒體網(wǎng)關(guān)控制協(xié)議報(bào)文應(yīng)答消息的數(shù)量;D2’、媒體網(wǎng)關(guān)控制器根據(jù)發(fā)送媒體網(wǎng)關(guān)控制協(xié)議報(bào)文數(shù)量和接收媒體網(wǎng)關(guān)控制協(xié)議報(bào)文應(yīng)答消息數(shù)量,計(jì)算丟包率網(wǎng)絡(luò)質(zhì)量指標(biāo)。
8.根據(jù)權(quán)利要求1所述的測(cè)量方法,其特征在于,所述測(cè)量方法基于H.248/MEGACO協(xié)議。
9.一種實(shí)現(xiàn)如權(quán)利要求1~8任一項(xiàng)測(cè)量方法的網(wǎng)絡(luò)系統(tǒng),其特征在于,包括媒體網(wǎng)關(guān)控制器,用于構(gòu)造攜帶有審計(jì)數(shù)值命令的媒體網(wǎng)關(guān)控制協(xié)議報(bào)文,再將該媒體網(wǎng)關(guān)控制協(xié)議報(bào)文下發(fā)給媒體網(wǎng)關(guān),并根據(jù)媒體網(wǎng)關(guān)返回的媒體網(wǎng)關(guān)控制協(xié)議報(bào)文應(yīng)答消息計(jì)算網(wǎng)絡(luò)質(zhì)量指標(biāo);媒體網(wǎng)關(guān),用于根據(jù)所接收的媒體網(wǎng)關(guān)控制協(xié)議報(bào)文攜帶的審計(jì)數(shù)值命令,向媒體網(wǎng)關(guān)控制器返回媒體網(wǎng)關(guān)控制協(xié)議報(bào)文應(yīng)答消息。
10.一種實(shí)現(xiàn)如權(quán)利要求1~8任一項(xiàng)測(cè)量方法的媒體網(wǎng)關(guān)控制器,其特征在于,包括報(bào)文構(gòu)造模塊,用于構(gòu)造攜帶有審計(jì)數(shù)值命令的媒體網(wǎng)關(guān)控制協(xié)議報(bào)文;報(bào)文下發(fā)模塊,用于將該媒體網(wǎng)關(guān)控制協(xié)議報(bào)文下發(fā)給媒體網(wǎng)關(guān);應(yīng)答消息接收模塊,用于接收媒體網(wǎng)關(guān)返回的媒體網(wǎng)關(guān)控制協(xié)議報(bào)文應(yīng)答消息;網(wǎng)絡(luò)質(zhì)量計(jì)算模塊,用于根據(jù)所述媒體網(wǎng)關(guān)控制協(xié)議報(bào)文應(yīng)答消息計(jì)算網(wǎng)絡(luò)質(zhì)量指標(biāo)。
全文摘要
本發(fā)明公開了一種網(wǎng)絡(luò)服務(wù)質(zhì)量的測(cè)量方法,用于包括媒體網(wǎng)關(guān)控制器和媒體網(wǎng)關(guān)的網(wǎng)絡(luò)系統(tǒng),包括的步驟有媒體網(wǎng)關(guān)控制器構(gòu)造媒體網(wǎng)關(guān)控制協(xié)議報(bào)文,該報(bào)文攜帶有審計(jì)數(shù)值命令;媒體網(wǎng)關(guān)控制器向媒體網(wǎng)關(guān)下發(fā)所述媒體網(wǎng)關(guān)控制協(xié)議報(bào)文;媒體網(wǎng)關(guān)根據(jù)所接收的媒體網(wǎng)關(guān)控制協(xié)議報(bào)文攜帶的審計(jì)數(shù)值命令,向媒體網(wǎng)關(guān)控制器返回媒體網(wǎng)關(guān)控制協(xié)議報(bào)文應(yīng)答消息;媒體網(wǎng)關(guān)控制器根據(jù)所述媒體網(wǎng)關(guān)控制協(xié)議報(bào)文應(yīng)答消息計(jì)算網(wǎng)絡(luò)質(zhì)量指標(biāo)。本發(fā)明還相應(yīng)地提供一種網(wǎng)絡(luò)服務(wù)質(zhì)量的測(cè)量及媒體網(wǎng)關(guān)控制器。本發(fā)明在無(wú)需改動(dòng)現(xiàn)有網(wǎng)絡(luò)設(shè)備的基礎(chǔ)上,實(shí)現(xiàn)了對(duì)通信設(shè)備之間的網(wǎng)絡(luò)服務(wù)質(zhì)量方便、快速的測(cè)量,其大大減小了技術(shù)實(shí)現(xiàn)的復(fù)雜度。
文檔編號(hào)H04L29/06GK101083560SQ20071011845
公開日2007年12月5日 申請(qǐng)日期2007年7月5日 優(yōu)先權(quán)日2007年7月5日
發(fā)明者關(guān)濤, 黃一宏, 向小東, 韋柳賓, 吳敏 申請(qǐng)人:中興通訊股份有限公司