專利名稱:內(nèi)容分發(fā)網(wǎng)絡(luò)中的故障定位方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明實(shí)施例涉及信息處理技術(shù),尤其涉及一種內(nèi)容分發(fā)網(wǎng)絡(luò)(ContentDelivery Network,簡稱CDN)中的故障定位方法及裝置。
背景技術(shù):
內(nèi)容分發(fā)網(wǎng)絡(luò)(Content Delivery徹—0計(jì),簡稱0)沁是在互聯(lián)網(wǎng)帶寬有限的背 景下,為了加速內(nèi)容從內(nèi)容發(fā)布服務(wù)器傳送到終端,而在內(nèi)容發(fā)布服務(wù)器和終端之間建立 的透明內(nèi)容緩存網(wǎng)絡(luò)。CDN網(wǎng)絡(luò)傳送的主要內(nèi)容形式為視頻信息。當(dāng)終端由于信令面的故 障而無法訪問視頻信息時(shí),可以采用信令跟蹤的方法,定位信令面的故障。然而,當(dāng)終端訪問視頻信息時(shí),經(jīng)常會(huì)出現(xiàn)視頻圖像的質(zhì)量較低等內(nèi)容面故障,上 述現(xiàn)有技術(shù)無法對內(nèi)容面的故障進(jìn)行定位,從而影響了終端視頻業(yè)務(wù)的正常進(jìn)行。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種內(nèi)容分發(fā)網(wǎng)絡(luò)中的故障定位方法及裝置,用以實(shí)現(xiàn)對內(nèi)容 面的故障進(jìn)行定位,保證終端視頻業(yè)務(wù)的正常進(jìn)行。本發(fā)明實(shí)施例提供了一種內(nèi)容分發(fā)網(wǎng)絡(luò)中的故障定位方法,包括根據(jù)獲取的來自終端的測試請求消息,通過至少一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)向所述終端發(fā)送內(nèi) 容源中的測試視頻信息;若其中的一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)獲取的測試視頻信息不符合預(yù)設(shè)標(biāo)準(zhǔn),確定所述一個(gè)網(wǎng)絡(luò) 節(jié)點(diǎn)出現(xiàn)故障或所述內(nèi)容源至所述一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)之間的路徑出現(xiàn)故障。本發(fā)明實(shí)施例還提供了一種內(nèi)容分發(fā)網(wǎng)絡(luò)中的故障定位裝置,包括發(fā)送模塊,用于根據(jù)獲取的來自終端的測試請求消息,通過至少一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)向 所述終端發(fā)送內(nèi)容源中的測試視頻信息;確定模塊,用于若其中的一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)獲取的測試視頻信息不符合預(yù)設(shè)標(biāo)準(zhǔn),確 定所述一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)出現(xiàn)故障或所述內(nèi)容源至所述一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)之間的路徑出現(xiàn)故障。由上述技術(shù)方案可知,本發(fā)明實(shí)施例通過至少一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)向終端發(fā)送內(nèi)容源中 的測試視頻信息之后,若其中的一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)獲取的測試視頻信息不符合預(yù)設(shè)標(biāo)準(zhǔn),則可 以確定上述一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)出現(xiàn)故障或上述內(nèi)容源至上述一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)之間的路徑出現(xiàn)故 障,實(shí)現(xiàn)了對內(nèi)容面的故障進(jìn)行定位,從而保證了終端視頻業(yè)務(wù)的正常進(jìn)行。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā) 明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根 據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例一提供的內(nèi)容分發(fā)網(wǎng)絡(luò)中的故障定位方法的流程示意圖2為本發(fā)明實(shí)施例一提供的內(nèi)容分發(fā)網(wǎng)絡(luò)中的故障定位方法中的網(wǎng)絡(luò)架構(gòu)示 意圖;圖3為本發(fā)明實(shí)施例二提供的內(nèi)容分發(fā)網(wǎng)絡(luò)中的故障定位裝置的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例 中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是 本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員 在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。圖1為本發(fā)明實(shí)施例一提供的內(nèi)容分發(fā)網(wǎng)絡(luò)中的故障定位方法的流程示意圖,如 圖1所示,本實(shí)施例的內(nèi)容分發(fā)網(wǎng)絡(luò)中的故障定位方法可以包括以下步驟步驟101、根據(jù)獲取的來自終端的測試請求消息,通過至少一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)向上述終 端發(fā)送內(nèi)容源中的測試視頻信息;其中,上述至少一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)可以包括邊緣流化節(jié)點(diǎn);或者還可以包括中間緩存 節(jié)點(diǎn)和邊緣流化節(jié)點(diǎn)。本步驟之前,當(dāng)終端訪問普通視頻信息時(shí),終端的用戶發(fā)現(xiàn)視頻圖像的質(zhì)量較低, 例如頻繁出現(xiàn)馬賽克等,則該終端可以向內(nèi)容分發(fā)網(wǎng)絡(luò)中的故障定位裝置請求訪問測試 視頻信息。雖然終端訪問普通視頻信息可以通過多條路徑,但是,終端每次只能通過其中的 一條路徑訪問上述普通視頻信息。因此,終端可能只需要通過其中的一條路徑訪問測試視 頻信息。具體地,可以在內(nèi)容分發(fā)網(wǎng)絡(luò)中的故障定位裝置確定終端訪問普通視頻信息的路 徑之后,內(nèi)容分發(fā)網(wǎng)絡(luò)中的故障定位裝置通過該路徑向上述終端發(fā)送測試視頻信息,或者 內(nèi)容分發(fā)網(wǎng)絡(luò)中的故障定位裝置還可以通過所有路徑向上述終端發(fā)送測試視頻信息。其 中,內(nèi)容分發(fā)網(wǎng)絡(luò)中的故障定位裝置可以利用多種方法案確定終端訪問普通視頻信息的路 徑,例如終端獲取到所請求訪問的普通視頻信息之后,可以向邊緣流化節(jié)點(diǎn)返回確認(rèn)消 息,該終端是從上述邊緣流化節(jié)點(diǎn)獲取普通視頻信息的,該確認(rèn)消息里面攜帶有上述終端 的標(biāo)識信息和上述普通視頻信息的普通視頻信息標(biāo)識,邊緣流化節(jié)點(diǎn)根據(jù)上述終端的標(biāo)識 信息和上述普通視頻信息標(biāo)識,向一個(gè)中間緩存節(jié)點(diǎn)返回確認(rèn)消息,該邊緣流化節(jié)點(diǎn)是從 上述一個(gè)中間緩存節(jié)點(diǎn)獲取普通視頻信息的,該確認(rèn)消息里面攜帶有上述終端的標(biāo)識信 息、上述邊緣流化節(jié)點(diǎn)的標(biāo)識信息和上述普通視頻信息標(biāo)識,如果路徑中還存在另一個(gè)中 間緩存節(jié)點(diǎn),那么,上述一個(gè)中間緩存節(jié)點(diǎn)根據(jù)上述終端的標(biāo)識信息和上述普通視頻信息 標(biāo)識,向另一個(gè)中間緩存節(jié)點(diǎn)返回確認(rèn)消息,該一個(gè)中間緩存節(jié)點(diǎn)是從上述另一個(gè)中間緩 存節(jié)點(diǎn)獲取普通視頻信息的,該確認(rèn)消息里面攜帶有上述終端的標(biāo)識信息、上述邊緣流化 節(jié)點(diǎn)的標(biāo)識信息、上述一個(gè)中間緩存節(jié)點(diǎn)的標(biāo)識信息和上述普通視頻信息標(biāo)識,依次類推, 直到內(nèi)容分發(fā)網(wǎng)絡(luò)中的故障定位裝置獲取到該路徑中的網(wǎng)絡(luò)側(cè)的最后一個(gè)中間緩存節(jié)點(diǎn) 返回的確認(rèn)消息,從而使得內(nèi)容分發(fā)網(wǎng)絡(luò)中的故障定位裝置能夠根據(jù)該確認(rèn)消息中所包含 的該路徑經(jīng)過的所有網(wǎng)絡(luò)節(jié)點(diǎn)的標(biāo)識信息,確定終端訪問普通視頻信息的路徑。其中,上述測試視頻信息可以包括多種碼率和/或多種內(nèi)容編碼格式的測試視頻 信息,可以適用于多種碼率和/或多種內(nèi)容編碼格式的故障定位。具體地,本步驟中的內(nèi)容分發(fā)網(wǎng)絡(luò)中的故障定位裝置獲取的來自終端的測試請求消息中可以包含測試視頻信息標(biāo)識,則內(nèi)容分發(fā)網(wǎng)絡(luò)中的故障定位裝置可以根據(jù)獲取的上 述測試請求消息,通過至少一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)向上述終端發(fā)送內(nèi)容源中的與上述測試視頻信息 標(biāo)識所標(biāo)識的測試視頻信息。其中,上述測試視頻信息標(biāo)識可以是內(nèi)容提供商/服務(wù)提供 商主動(dòng)向該終端提供的,或者還可以是該終端主動(dòng)向內(nèi)容提供商/服務(wù)提供商請求的。步驟102、若其中的一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)獲取的測試視頻信息不符合預(yù)設(shè)標(biāo)準(zhǔn),確定上述 一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)出現(xiàn)故障或上述內(nèi)容源至上述一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)之間的路徑出現(xiàn)故障。具體地,上述預(yù)設(shè)標(biāo)準(zhǔn)可以為上述測試視頻信息的預(yù)設(shè)幀速率,相應(yīng)地,若其中的 一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)獲取的測試視頻信息的幀速率小于預(yù)先設(shè)置的上述測試視頻信息的預(yù)設(shè)幀 速率,則內(nèi)容分發(fā)網(wǎng)絡(luò)中的故障定位裝置可以確定上述一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)出現(xiàn)故障或上述內(nèi)容 源至上述一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)之間的路徑出現(xiàn)故障。其中,對于不同的測試視頻信息,可以有不同 的預(yù)設(shè)幀速率,本實(shí)施例對此不進(jìn)行限制。本實(shí)施例中,通過至少一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)向終端發(fā)送內(nèi)容源中的測試視頻信息之后, 若其中的一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)獲取的測試視頻信息不符合預(yù)設(shè)標(biāo)準(zhǔn),則可以確定上述一個(gè)網(wǎng)絡(luò)節(jié) 點(diǎn)出現(xiàn)故障或上述內(nèi)容源至上述一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)之間的路徑出現(xiàn)故障,實(shí)現(xiàn)了對內(nèi)容面的故 障進(jìn)行定位,從而保證了終端視頻業(yè)務(wù)的正常進(jìn)行。上述本發(fā)明實(shí)施例一中步驟101 步驟102的執(zhí)行主體可以稱之內(nèi)容分發(fā)網(wǎng)絡(luò)中 的故障定位裝置,簡稱定位裝置,可以與網(wǎng)絡(luò)側(cè)的存儲普通視頻信息和測試視頻信息的內(nèi) 容源一體化設(shè)置,也可以單獨(dú)設(shè)置在網(wǎng)絡(luò)側(cè),本發(fā)明實(shí)施例對此不進(jìn)行限制。為使得本發(fā)明 實(shí)施例提供的方法更加清楚,下面將以三個(gè)終端(終端A、終端B和終端C)同時(shí)訪問視頻信 息a作為舉例,其中內(nèi)容分發(fā)網(wǎng)絡(luò)中的故障定位裝置單獨(dú)設(shè)置在網(wǎng)絡(luò)側(cè)。如圖2所示,內(nèi)容 分發(fā)網(wǎng)絡(luò)中包括網(wǎng)絡(luò)節(jié)點(diǎn)A、網(wǎng)絡(luò)節(jié)點(diǎn)B和網(wǎng)絡(luò)節(jié)點(diǎn)C,其中,網(wǎng)絡(luò)節(jié)點(diǎn)A和網(wǎng)絡(luò)節(jié)點(diǎn)B為中 間緩存節(jié)點(diǎn),網(wǎng)絡(luò)節(jié)點(diǎn)C為邊緣流化節(jié)點(diǎn),網(wǎng)絡(luò)節(jié)點(diǎn)C與三個(gè)終端相連。當(dāng)終端A的用戶和 終端C的用戶發(fā)現(xiàn)訪問視頻信息a獲得的視頻圖像的質(zhì)量較低時(shí),終端A的用戶和終端C 的用戶通過向視頻信息a的內(nèi)容提供商/服務(wù)提供商上報(bào)該情況,終端A獲取到測試視頻 信息A的測試視頻信息標(biāo)識,終端C獲取到測試視頻信息B的測試視頻信息標(biāo)識。定位裝置獲取到來自終端A的包含測試視頻信息A的測試視頻信息標(biāo)識的測試請 求消息之后,通過網(wǎng)絡(luò)節(jié)點(diǎn)A、網(wǎng)絡(luò)節(jié)點(diǎn)B和網(wǎng)絡(luò)節(jié)點(diǎn)C向終端A發(fā)送測試視頻信息A。定 位裝置分別對網(wǎng)絡(luò)節(jié)點(diǎn)A、網(wǎng)絡(luò)節(jié)點(diǎn)B和網(wǎng)絡(luò)節(jié)點(diǎn)C獲取的測試視頻信息的幀速率進(jìn)行判 斷,判斷各自獲取的測試視頻信息的幀速率是否小于預(yù)先設(shè)置的測試視頻信息A的預(yù)設(shè)幀 速率,具體可以分別判斷網(wǎng)絡(luò)節(jié)點(diǎn)A獲取的測試視頻信息al的幀速率是否小于測試視頻信 息A的預(yù)設(shè)幀速率,網(wǎng)絡(luò)節(jié)點(diǎn)B獲取的測試視頻信息a2的幀速率是否小于測試視頻信息A 的預(yù)設(shè)幀速率,以及網(wǎng)絡(luò)節(jié)點(diǎn)C獲取的測試視頻信息a3的幀速率是否小于測試視頻信息A 的預(yù)設(shè)幀速率。若判斷出只有網(wǎng)絡(luò)節(jié)點(diǎn)B獲取的測試視頻信息a2的幀速率小于測試視頻 信息A的預(yù)設(shè)幀速率,其他網(wǎng)絡(luò)節(jié)點(diǎn)獲取的測試視頻信息均不小于測試視頻信息A的預(yù)設(shè) 幀速率,從而可以確定網(wǎng)絡(luò)節(jié)點(diǎn)B與網(wǎng)絡(luò)節(jié)點(diǎn)A之間的路徑出現(xiàn)故障,或者網(wǎng)絡(luò)節(jié)點(diǎn)B出現(xiàn) 故障。類似地,定位裝置獲取到來自終端C的包含測試視頻信息B的測試視頻信息標(biāo)識 的測試請求消息之后,通過網(wǎng)絡(luò)節(jié)點(diǎn)A、網(wǎng)絡(luò)節(jié)點(diǎn)B和網(wǎng)絡(luò)節(jié)點(diǎn)C向終端C發(fā)送測試視頻信 息B。定位裝置分別對網(wǎng)絡(luò)節(jié)點(diǎn)A、網(wǎng)絡(luò)節(jié)點(diǎn)B和網(wǎng)絡(luò)節(jié)點(diǎn)C獲取的測試視頻信息的幀速率進(jìn)行判斷,判斷各自獲取的測試視頻信息的幀速率是否小于預(yù)先設(shè)置的測試視頻信息B的 預(yù)設(shè)幀速率,具體可以分別判斷網(wǎng)絡(luò)節(jié)點(diǎn)A獲取的測試視頻信息bl的幀速率是否小于測試 視頻信息B的預(yù)設(shè)幀速率,網(wǎng)絡(luò)節(jié)點(diǎn)B獲取的測試視頻信息1^2的幀速率是否小于測試視頻 信息B的預(yù)設(shè)幀速率,以及網(wǎng)絡(luò)節(jié)點(diǎn)C獲取的測試視頻信息b3的幀速率是否小于測試視頻 信息B的預(yù)設(shè)幀速率。若判斷出只有網(wǎng)絡(luò)節(jié)點(diǎn)C獲取的測試視頻信息b3的幀速率小于測 試視頻信息B的預(yù)設(shè)幀速率,其他網(wǎng)絡(luò)節(jié)點(diǎn)獲取的測試視頻信息均不小于測試視頻信息B 的預(yù)設(shè)幀速率,從而可以確定網(wǎng)絡(luò)節(jié)點(diǎn)C與網(wǎng)絡(luò)節(jié)點(diǎn)B之間的路徑出現(xiàn)故障,或者網(wǎng)絡(luò)節(jié)點(diǎn) C出現(xiàn)故障。采用本發(fā)明實(shí)施例的內(nèi)容分發(fā)網(wǎng)絡(luò)中的故障定位方法,定位裝置對每個(gè)終端的故 障利用不同的測試視頻進(jìn)行定位,使得無需知道每個(gè)終端對應(yīng)的碼流,就能夠準(zhǔn)確對該終 端的內(nèi)容面的故障進(jìn)行定位,進(jìn)一步提高了故障的定位效率。需要說明的是對于前述的各方法實(shí)施例,為了簡單描述,故將其都表述為一系列 的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序的限制,因?yàn)?依據(jù)本發(fā)明,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知 悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定是本發(fā)明 所必須的。在上述實(shí)施例中,對各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒有詳述的部 分,可以參見其他實(shí)施例的相關(guān)描述。圖3為本發(fā)明實(shí)施例二提供的內(nèi)容分發(fā)網(wǎng)絡(luò)中的故障定位裝置的結(jié)構(gòu)示意圖,如 圖3所示,本實(shí)施例的內(nèi)容分發(fā)網(wǎng)絡(luò)中的故障定位裝置可以包括發(fā)送模塊31和確定模塊 32。其中,發(fā)送模塊31用于根據(jù)獲取的來自終端的測試請求消息,通過至少一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn) 向上述終端發(fā)送內(nèi)容源中的測試視頻信息,確定模塊32用于若其中的一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)獲取 的測試視頻信息不符合預(yù)設(shè)標(biāo)準(zhǔn),確定上述一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)出現(xiàn)故障或上述內(nèi)容源至上述一 個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)之間的路徑出現(xiàn)故障。其中,上述至少一個(gè)路徑上的網(wǎng)絡(luò)節(jié)點(diǎn)可以包括邊緣流 化節(jié)點(diǎn);或者還可以包括中間緩存節(jié)點(diǎn)和邊緣流化節(jié)點(diǎn)。其中,上述測試視頻信息可以包括 多種碼率和/或多種內(nèi)容編碼格式的測試視頻信息,可以適用于多種碼率和/或多種內(nèi)容 編碼格式的故障定位。上述圖1對應(yīng)的本發(fā)明實(shí)施例中方法的功能均可以由本發(fā)明實(shí)施例提供的內(nèi)容 分發(fā)網(wǎng)絡(luò)中的故障定位裝置實(shí)現(xiàn)。該裝置可以與網(wǎng)絡(luò)側(cè)的存儲普通視頻信息和測試視頻信 息的內(nèi)容源一體化設(shè)置,也可以單獨(dú)設(shè)置在網(wǎng)絡(luò)側(cè),本發(fā)明實(shí)施例對此不進(jìn)行限制。本實(shí)施例中,通過發(fā)送模塊至少一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)向終端發(fā)送內(nèi)容源中的測試視頻信 息之后,確定模塊若其中的一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)獲取的測試視頻信息不符合預(yù)設(shè)標(biāo)準(zhǔn),則可以確 定上述一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)出現(xiàn)故障或上述內(nèi)容源至上述一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)之間的路徑出現(xiàn)故障,實(shí) 現(xiàn)了對內(nèi)容面的故障進(jìn)行定位,從而保證了終端視頻業(yè)務(wù)的正常進(jìn)行。進(jìn)一步地,本實(shí)施例中的上述測試請求消息中可以包含測試視頻信息標(biāo)識,相應(yīng) 地,本實(shí)施例中的發(fā)送模塊31具體可以根據(jù)獲取的來自終端的包含測試視頻信息標(biāo)識的 測試請求消息,通過至少一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)向上述終端發(fā)送內(nèi)容源中的與上述測試視頻信息標(biāo) 識所標(biāo)識的測試視頻信息。具體地,本實(shí)施例中的確定模塊32具體可以用于若其中的一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)獲取的測試視頻信息的幀速率小于預(yù)先設(shè)置的上述測試視頻信息的預(yù)設(shè)幀速率,確定上述一個(gè)網(wǎng) 絡(luò)節(jié)點(diǎn)出現(xiàn)故障或上述內(nèi)容源至上述一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)之間的路徑出現(xiàn)故障。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過 程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計(jì)算機(jī)可讀取存儲介質(zhì)中,該程序 在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲介質(zhì)包括R0M、RAM、磁碟或者 光盤等各種可以存儲程序代碼的介質(zhì)。最后應(yīng)說明的是以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡 管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然 可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替 換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精 神和范圍。
權(quán)利要求
1.一種內(nèi)容分發(fā)網(wǎng)絡(luò)中的故障定位方法,其特征在于,包括根據(jù)獲取的來自終端的測試請求消息,通過至少一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)向所述終端發(fā)送內(nèi)容源 中的測試視頻信息;若其中的一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)獲取的測試視頻信息不符合預(yù)設(shè)標(biāo)準(zhǔn),確定所述一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn) 出現(xiàn)故障或所述內(nèi)容源至所述一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)之間的路徑出現(xiàn)故障。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述若其中的一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)獲取的測試 視頻信息不符合預(yù)設(shè)標(biāo)準(zhǔn),確定所述一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)出現(xiàn)故障或所述內(nèi)容源至所述一個(gè)網(wǎng)絡(luò) 節(jié)點(diǎn)之間的路徑出現(xiàn)故障的步驟具體包括若其中的一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)獲取的測試視頻信息的幀速率小于預(yù)先設(shè)置的所述測試視頻 信息的預(yù)設(shè)幀速率,確定所述一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)出現(xiàn)故障或所述內(nèi)容源至所述一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)之 間的路徑出現(xiàn)故障。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述測試請求消息中包含測試視頻信息 標(biāo)識,所述根據(jù)獲取的來自終端的測試請求消息,通過至少一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)向所述終端發(fā)送 內(nèi)容源中的測試視頻信息的步驟具體包括根據(jù)獲取的來自終端的所述測試請求消息,通過至少一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)向所述終端發(fā)送內(nèi) 容源中的與所述測試視頻信息標(biāo)識所標(biāo)識的測試視頻信息。
4.根據(jù)權(quán)利要求1至3任一權(quán)利要求所述的方法,其特征在于,所述至少一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn) 包括下列節(jié)點(diǎn)中的一項(xiàng)邊緣流化節(jié)點(diǎn);中間緩存節(jié)點(diǎn)和邊緣流化節(jié)點(diǎn)。
5.一種內(nèi)容分發(fā)網(wǎng)絡(luò)中的故障定位裝置,其特征在于,包括發(fā)送模塊,用于根據(jù)獲取的來自終端的測試請求消息,通過至少一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)向所述 終端發(fā)送內(nèi)容源中的測試視頻信息;確定模塊,用于若其中的一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)獲取的測試視頻信息不符合預(yù)設(shè)標(biāo)準(zhǔn),確定所 述一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)出現(xiàn)故障或所述內(nèi)容源至所述一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)之間的路徑出現(xiàn)故障。
6.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述確定模塊具體用于若其中的一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)獲取的測試視頻信息的幀速率小于預(yù)先設(shè)置的所述測試視頻 信息的預(yù)設(shè)幀速率,確定所述一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)出現(xiàn)故障或所述內(nèi)容源至所述一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)之 間的路徑出現(xiàn)故障。
7.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述測試請求消息中包含測試視頻信息 標(biāo)識,所述發(fā)送模塊具體用于根據(jù)獲取的來自終端的所述測試請求消息,通過至少一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)向所述終端發(fā)送內(nèi) 容源中的與所述測試視頻信息標(biāo)識所標(biāo)識的測試視頻信息。
8.根據(jù)權(quán)利要求5至7任一權(quán)利要求所述的方法,其特征在于,所述至少一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn) 包括下列節(jié)點(diǎn)中的一項(xiàng)邊緣流化節(jié)點(diǎn);中間緩存節(jié)點(diǎn)和邊緣流化節(jié)點(diǎn)。
全文摘要
本發(fā)明提供一種內(nèi)容分發(fā)網(wǎng)絡(luò)中的故障定位方法及裝置,方法包括根據(jù)獲取的來自終端的測試請求消息,通過至少一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)向所述終端發(fā)送內(nèi)容源中的測試視頻信息;若其中的一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)獲取的測試視頻信息不符合預(yù)設(shè)標(biāo)準(zhǔn),確定所述一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)出現(xiàn)故障或所述內(nèi)容源至所述一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)之間的路徑出現(xiàn)故障。
文檔編號H04L29/08GK102142989SQ20101061500
公開日2011年8月3日 申請日期2010年12月24日 優(yōu)先權(quán)日2010年12月24日
發(fā)明者鐘颙 申請人:華為技術(shù)有限公司