專利名稱:一種ipqam設(shè)備時延檢測方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及檢測領(lǐng)域,特別是關(guān)于一種IPQAM設(shè)備時延檢測方法及裝置。
背景技術(shù):
在現(xiàn)有的數(shù)字電視網(wǎng)絡(luò)中,存在很多設(shè)備,每個設(shè)備都有自己的時延,眾多的時延疊加最終造成用戶終端顯示畫面或者其它應(yīng)用的時延,現(xiàn)有的數(shù)字電視網(wǎng)絡(luò)中很多應(yīng)用都需要盡量減小設(shè)備的時延,以便于與用戶終端之間的通信更加流暢,或者需要在設(shè)計應(yīng)用時考慮不同設(shè)備的時延,以便于更好的為用戶提供服務(wù)。IPQAM( 一種調(diào)制器)是視頻處理中的一個設(shè)備,該設(shè)備對數(shù)字碼流進行調(diào)制,將數(shù)字信號變成模擬信號,其輸入為數(shù)字信號,輸出為射頻信號,然后通過數(shù)字電視網(wǎng)絡(luò)或者光網(wǎng)絡(luò)等傳輸給用戶端以進行視頻或者音頻節(jié)目的播放,不同廠商的不同型號的IPQAM都有不同的時延,檢測出該設(shè)備的時延后可以針對多種應(yīng)用進行適應(yīng)性調(diào)整,以便于向用戶提供更好的服務(wù),但是如何方便、快速的檢測該設(shè)備的時延在現(xiàn)有技術(shù)中還是空白。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種IPQAM設(shè)備時延檢測方法及裝置,該發(fā)明正是針對上述需求對IPQAM時延進行檢測,以了解不同型號IPQAM的時延情況,及在不同情況(例如在不同碼率)下IPQAM時延情況。本發(fā)明實施例為了解決以上問題,提供了一種IPQAM設(shè)備時延檢測方法,包括,在向IPQAM設(shè)備傳送的數(shù)字信號中加入特征數(shù)據(jù);在傳送的過程中,記錄出現(xiàn)所述包含有特征數(shù)據(jù)數(shù)字信號的第一時間;接收所述IPQAM設(shè)備調(diào)制所述數(shù)字信號后輸出的射頻信號,將所述射頻信號還原為數(shù)字信號;當還原的數(shù)字信號中包含特征數(shù)據(jù)時,記錄接收該射頻信號的第二時間;計算所述第二時間與第一時間之差,將計算結(jié)果輸出。根據(jù)本發(fā)明實施例一種IPQAM設(shè)備時延檢測方法的一個進一步的方面,所述特征數(shù)據(jù)包括特定的字符串,或者為特定的數(shù)據(jù)串。根據(jù)本發(fā)明實施例一種IPQAM設(shè)備時延檢測方法的再一個進一步的方面,記錄出現(xiàn)所述包含有特征數(shù)據(jù)數(shù)字信號的第一時間中包括,在計算機加入特征數(shù)據(jù)時,由計算機發(fā)出指令開始記錄第一時間;或者由時延檢測裝置識別傳送過程中數(shù)字信號是否包含特征數(shù)據(jù),如果包含特征數(shù)據(jù)則記錄第一時間。根據(jù)本發(fā)明實施例一種IPQAM設(shè)備時延檢測方法的另一個進一步的方面,記錄出現(xiàn)所述包含有特征數(shù)據(jù)數(shù)字信號的第一時間中包括,所述的傳送過程為,在計算機與IPQAM 設(shè)備之間的交換機將數(shù)字信號傳送給IPQAM設(shè)備的同時傳送給時延檢測裝置;或者由計算機在將數(shù)字信號傳送給IPQAM設(shè)備的同時傳送給時延檢測裝置。根據(jù)本發(fā)明實施例一種IPQAM設(shè)備時延檢測方法的另一個進一步的方面,在向IPQAM設(shè)備傳送的數(shù)字信號中加入特征數(shù)據(jù)中還包括,在所述數(shù)字信號中加入特征數(shù)據(jù)的時間間隔遠大于所述IPQAM設(shè)備可能的時延。本發(fā)明實施例為了解決以上問題,還提供了一種IPQAM設(shè)備時延檢測裝置,包括數(shù)字信號接口,射頻信號接口,轉(zhuǎn)換單元,識別單元,時鐘單元,記錄單元,存儲器,運算單元;所述數(shù)字信號接口,用于接收數(shù)字信號;所述射頻信號接口,用于接收所述IPQAM設(shè)備輸出的射頻信號;所述轉(zhuǎn)換單元,用于將所述射頻信號還原為數(shù)字信號并傳送給識別單元;所述識別單元,用于識別由所述數(shù)字信號接口和轉(zhuǎn)換單元傳送來的數(shù)字信號中是否包含有特征數(shù)據(jù),當由數(shù)字信號接口傳送來的數(shù)字信號中包含有所述特征數(shù)據(jù)則通知記錄單元記錄接收數(shù)字信號的時間為第一時間,當由轉(zhuǎn)換單元傳送來的數(shù)字信號中包含有所述特征數(shù)據(jù)則通知記錄單元記錄接收到射頻信號的時間為第二時間;所述時鐘單元,用于進行計時;所述記錄單元,用于根據(jù)所述識別單元的通知記錄第一時間和第二時間,存儲于所述存儲器;所述運算單元,用于計算所述存儲器中的第二時間與第一時間之差,并將該計算結(jié)果輸出。根據(jù)本發(fā)明實施例一種IPQAM設(shè)備時延檢測裝置的一個進一步的方面,還包括數(shù)碼管,用于顯示運算單元輸出的計算結(jié)果,或者用于顯示所述識別單元識別出數(shù)字信號中包含特征數(shù)據(jù)時的時間。通過本發(fā)明實施例,可以快速、簡便的檢測不同IPQAM設(shè)備的時延,以便于可以為用戶提供更好的服務(wù),或者還可以針對不同時延的設(shè)備特點設(shè)計應(yīng)用。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1所示為本發(fā)明實施例一種IPQAM設(shè)備時延檢測方法流程圖;圖2所示為本發(fā)明實施例一種IPQAM設(shè)備時延檢測裝置的結(jié)構(gòu)示意圖;圖3所示為本發(fā)明實施例一種IPQAM設(shè)備時延檢測裝置的工作流程圖。
具體實施例方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。如圖1所示為本發(fā)明實施例一種IPQAM設(shè)備時延檢測方法流程圖。 步驟101,在向IPQAM設(shè)備傳送的數(shù)字信號中加入特征數(shù)據(jù)。加入的特征數(shù)據(jù)可以為特定的字符串,或者為特定的數(shù)據(jù)串。步驟102,在傳送的過程中記錄出現(xiàn)所述包含有特征數(shù)據(jù)數(shù)字信號的第一時間。所述記錄第一時間可以在計算機加入特征數(shù)據(jù)時,由計算機發(fā)出指令開始記錄時間,也可以為由IPQAM設(shè)備的時延檢測裝置識別傳送過程中數(shù)字信號是否包含特征數(shù)據(jù),如果包含特征數(shù)據(jù)則開始計時。所述的傳送過程可以是在計算機與IPQAM設(shè)備之間的交換機將數(shù)字信號傳送給IPQAM設(shè)備的同時傳送給IPQAM設(shè)備時延檢測裝置;或者由計算機在將數(shù)字信號傳送給IPQAM設(shè)備的同時傳送給時延檢測裝置。作為優(yōu)選的實施例,不使用路由器或者集線器等網(wǎng)絡(luò)中繼設(shè)備,因為這些設(shè)備的時延相對于交換機物理層的數(shù)據(jù)包分發(fā)的時延大, 以確保時延檢測時盡量減小其它設(shè)備的時延對整個時延檢測的影響。步驟103,接收所述IPQAM設(shè)備調(diào)制所述數(shù)字信號后輸出的射頻信號,將所述射頻信號還原為數(shù)字信號。將所述射頻信號還原為數(shù)字信號是數(shù)字電視領(lǐng)域中較常見的技術(shù), 在本申請中不再贅述,但是由于現(xiàn)有技術(shù)中的射頻信號到數(shù)字信號的轉(zhuǎn)換應(yīng)用的目的和場景不同,所以不應(yīng)理解為對本申請方案的技術(shù)啟示。步驟104,當還原的數(shù)字信號中包含特征數(shù)據(jù)時,記錄接收該射頻信號的第二時間,發(fā)明人通過實驗證明,將射頻信號還原為數(shù)字信號所用的時間小于1ms,因為IPQAM設(shè)備將數(shù)字信號轉(zhuǎn)換為射頻信號需要進行數(shù)據(jù)緩沖和驗證數(shù)據(jù)完整性,所以時延較長,而在將射頻信號轉(zhuǎn)換為數(shù)字信號時數(shù)據(jù)緩沖很小,所以時延很小,在本實施例中可以忽略不計。 記錄第一時間或者記錄第二時間可以采用具有納秒級別的時鐘晶振芯片實現(xiàn),例如可以采用現(xiàn)場可編程門陣列(FPGA)芯片,或者單片機等裝置。其中,在數(shù)字信號中加入特征數(shù)據(jù)的時間間隔遠大于IPQAM設(shè)備可能的時延,因此可以保證還原的包含特征數(shù)據(jù)的數(shù)字信號與IPQAM設(shè)備發(fā)送的包含有特征數(shù)據(jù)的射頻信號相應(yīng)。步驟105,計算所述第二時間與第一時間之差,將計算結(jié)果輸出。該輸出結(jié)果即為該IPQAM設(shè)備的時延,在設(shè)計其它應(yīng)用時可以考慮到該IPQAM設(shè)備的時延,提前向該IPQAM 發(fā)送視頻數(shù)據(jù)等數(shù)字信號,或者可以結(jié)合應(yīng)用的特點,例如某個應(yīng)用對IPQAM設(shè)備的時延有要求,可以使用上述方法獲得IPQAM設(shè)備的時延,以使得應(yīng)用可以更好的向用戶提供服務(wù)。通過上述方法,可以快速、簡便的檢測不同IPQAM設(shè)備的時延,以便于可以為用戶提供更好的服務(wù),或者還可以針對不同時延的設(shè)備特點設(shè)計應(yīng)用。如圖2所示為本發(fā)明實施例一種IPQAM設(shè)備時延檢測裝置的結(jié)構(gòu)示意圖。包括數(shù)字信號接口 201,射頻信號接口 202,轉(zhuǎn)換單元203,識別單元204,時鐘單元 205,記錄單元206,存儲器207,運算單元208。所述數(shù)字信號接口 201,用于接收數(shù)字信號。所述射頻信號接口 202,用于接收所述IPQAM設(shè)備輸出的射頻信號。所述轉(zhuǎn)換單元203,用于將所述射頻信號還原為數(shù)字信號并傳送給識別單元204。所述識別單元204,用于識別由所述數(shù)字信號接口 201和轉(zhuǎn)換單元203傳送來的數(shù)字信號中是否包含有特征數(shù)據(jù),當由數(shù)字信號接口 201傳送來的數(shù)字信號中包含有所述特征數(shù)據(jù)則通知記錄單元206記錄接收數(shù)字信號的時間為第一時間,當由轉(zhuǎn)換單元203傳送來的數(shù)字信號中包含有所述特征數(shù)據(jù)則通知記錄單元206記錄接收到射頻信號的時間為第二時 間。
所述時鐘單元205,用于進行計時。該時鐘單元可以為納秒級別的時鐘晶振。所述記錄單元206,用于根據(jù)所述識別單元204的通知記錄第一時間和第二時間, 存儲于所述存儲器207。所述運算單元208,用于計算所述存儲器207中的第二時間與第一時間之差,并將該計算結(jié)果輸出。作為本發(fā)明的一個實施例,還可以包括數(shù)碼管209,用于顯示運算單元208輸出的計算結(jié)果,或者還可以用于顯示所述識別單元204識別出數(shù)字信號中包含特征數(shù)據(jù)時的當前時間。通過上述實施例,可以通過簡單的裝置檢測不同IPQAM設(shè)備的時延,通過時鐘單元可以對IPQAM設(shè)備的時延檢測精確到了毫秒級別,檢測的結(jié)果更加準確,并且還可以根據(jù)檢測出的時延結(jié)果對其它的應(yīng)用提供準確的參數(shù),例如提供編解碼時延參數(shù),以提高對用戶的服務(wù)質(zhì)量。如圖3所示為本發(fā)明實施例一種IPQAM設(shè)備時延檢測裝置的工作流程圖。計算機通過交換機向IPQAM設(shè)備發(fā)送要播放的數(shù)字碼流,該數(shù)字碼流通過交換機同時也傳送給時延檢測裝置。所述IPQAM設(shè)備對該數(shù)字碼流進行調(diào)制,輸出射頻信號,傳送給時延檢測裝置。步驟301,計算機在輸出的數(shù)字信號碼流中加入特征數(shù)據(jù),例如在碼流中寫入0x47 le6120,可以采用UltraEdit (—種文本編輯工具)在數(shù)字碼流中寫入特征數(shù)據(jù)。在交換機將數(shù)字碼流傳送給IPQAM設(shè)備上時,該交換機同時將數(shù)字碼流傳送給時延檢測裝置。步驟302,時延檢測裝置識別交換機傳送的數(shù)字信號中的特征數(shù)據(jù),并記錄接收到該數(shù)字碼流的第一時間。步驟303,IPQAM設(shè)備輸出射頻信號發(fā)送給時延檢測裝置。步驟304,時延檢測裝置將射頻信號還原為數(shù)字信號。步驟305,時延檢測裝置識別IPQAM設(shè)備發(fā)送的數(shù)字信號中的特征數(shù)據(jù),并記錄接收到射頻信號的第二時間。步驟306,將第二時間與第一時間做差運算,得到該IPQAM設(shè)備的時延。步驟307,輸出該時延至數(shù)碼管,進行顯示。本發(fā)明可以精確(1毫秒之內(nèi))并且方便的IPQAM的時延。由于IPQAM設(shè)備的型號多種多樣,導(dǎo)致有不同的時延特性,從而導(dǎo)致對數(shù)字電視網(wǎng)絡(luò)中的應(yīng)用產(chǎn)生不同的影響,通過本發(fā)明,可以確切地知道是否是IPQAM設(shè)備的時延對整個系統(tǒng)產(chǎn)生較大影響,及IPQAM設(shè)備時延在整個系統(tǒng)時延占的比重,為選擇IPQAM設(shè)備和 IPQAM設(shè)備的改進提供充足的證據(jù)。以上所述的具體實施方式
,對本發(fā)明的目的、技術(shù)方案和有益效果進行了進一步詳細說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實施方式
而已,并不用于限定本發(fā)明的保護范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種IPQAM設(shè)備時延檢測方法,其特征在于包括, 在向IPQAM設(shè)備傳送的數(shù)字信號中加入特征數(shù)據(jù);在傳送的過程中,記錄出現(xiàn)所述包含有特征數(shù)據(jù)數(shù)字信號的第一時間; 接收所述IPQAM設(shè)備調(diào)制所述數(shù)字信號后輸出的射頻信號,將所述射頻信號還原為數(shù)字信號;當還原的數(shù)字信號中包含特征數(shù)據(jù)時,記錄接收該射頻信號的第二時間; 計算所述第二時間與第一時間之差,將計算結(jié)果輸出。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述特征數(shù)據(jù)包括特定的字符串,或者為特定的數(shù)據(jù)串。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在傳送的過程中,記錄出現(xiàn)所述包含有特征數(shù)據(jù)數(shù)字信號的第一時間中包括,在計算機加入特征數(shù)據(jù)時,由計算機發(fā)出指令開始記錄第一時間;或者由時延檢測裝置識別傳送過程中數(shù)字信號是否包含特征數(shù)據(jù),如果包含特征數(shù)據(jù)則記錄第一時間。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,在傳送的過程中,記錄出現(xiàn)所述包含有特征數(shù)據(jù)數(shù)字信號的第一時間中包括,所述的傳送過程為,在計算機與IPQAM設(shè)備之間的交換機將數(shù)字信號傳送給IPQAM設(shè)備的同時傳送給時延檢測裝置;或者由計算機在將數(shù)字信號傳送給IPQAM設(shè)備的同時傳送給時延檢測裝置。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在向IPQAM設(shè)備傳送的數(shù)字信號中加入特征數(shù)據(jù)中還包括,在所述數(shù)字信號中加入特征數(shù)據(jù)的時間間隔遠大于所述IPQAM設(shè)備可能的時延。
6.一種IPQAM設(shè)備時延檢測裝置,其特征在于,包括數(shù)字信號接口,射頻信號接口,轉(zhuǎn)換單元,識別單元,時鐘單元,記錄單元,存儲器,運算單元;所述數(shù)字信號接口,用于接收數(shù)字信號; 所述射頻信號接口,用于接收所述IPQAM設(shè)備輸出的射頻信號; 所述轉(zhuǎn)換單元,用于將所述射頻信號還原為數(shù)字信號并傳送給識別單元; 所述識別單元,用于識別由所述數(shù)字信號接口和轉(zhuǎn)換單元傳送來的數(shù)字信號中是否包含有特征數(shù)據(jù),當由數(shù)字信號接口傳送來的數(shù)字信號中包含有所述特征數(shù)據(jù)則通知記錄單元記錄接收數(shù)字信號的時間為第一時間,當由轉(zhuǎn)換單元傳送來的數(shù)字信號中包含有所述特征數(shù)據(jù)則通知記錄單元記錄接收到射頻信號的時間為第二時間; 所述時鐘單元,用于進行計時;所述記錄單元,用于根據(jù)所述識別單元的通知記錄第一時間和第二時間,存儲于所述存儲器;所述運算單元,用于計算所述存儲器中的第二時間與第一時間之差,并將該計算結(jié)果輸出。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括數(shù)碼管,用于顯示運算單元輸出的計算結(jié)果,或者用于顯示所述識別單元識別出數(shù)字信號中包含特征數(shù)據(jù)時的時間。
全文摘要
本發(fā)明涉及檢測領(lǐng)域,提供了一種IPQAM設(shè)備時延檢測方法及裝置,以解決現(xiàn)有技術(shù)中無法對IPQAM設(shè)備進行時延檢測的問題,其中方法包括在向IPQAM設(shè)備傳送的數(shù)字信號中加入特征數(shù)據(jù);在傳送的過程中,記錄出現(xiàn)所述包含有特征數(shù)據(jù)數(shù)字信號的第一時間;接收所述IPQAM設(shè)備調(diào)制所述數(shù)字信號后輸出的射頻信號,將所述射頻信號還原為數(shù)字信號;當還原的數(shù)字信號中包含特征數(shù)據(jù)時,記錄接收該射頻信號的第二時間;計算所述第二時間與第一時間之差,將計算結(jié)果輸出。通過本發(fā)明實施例,可以快速、簡便的檢測不同IPQAM設(shè)備的時延,以便于可以為用戶提供更好的服務(wù),或者還可以針對不同時延的設(shè)備特點設(shè)計應(yīng)用。
文檔編號H04L7/00GK102158334SQ20111003167
公開日2011年8月17日 申請日期2011年1月28日 優(yōu)先權(quán)日2011年1月28日
發(fā)明者余志勇, 包天珍 申請人:北京視博云科技有限公司