數字電纜機頂盒內的信道轉換方法
2023-07-06 04:26:51 2
專利名稱::數字電纜機頂盒內的信道轉換方法
技術領域:
:本發明是關於數字電纜廣播接收機,特別是以開放電纜為基礎的數字機頂盒(OpenCableSetTopBox)內的信道轉換方法。
背景技術:
:我們國家以開放電纜方式作為國內數字有線廣播標準,上述開放電纜方式使用的是,以音頻壓縮方式的杜比-AC3和視頻方式的MPEG-2。另外,對於高附加值的廣播內容,為了防止盜版和幹擾而採用的配置點(PointOfDeployment,簡稱POD)模塊,從數字電纜機頂盒開始就進行分離;另外,保安系統提供了操作方便的功能,同時設備也有零售,所以數字電纜廣播接收機還有廉價的優點。即,電纜機頂盒內存在的包含限制接收系統(ConditionalAccess;簡稱CA)的POD模塊,從機頂盒開始進行分離;定義機頂盒和POD模塊之間的標準接口(I/F),如果符合PODI/F,任何人都可以製造機頂盒。所以,消費者可以像購買VCR一樣直接購入上述機頂盒,電纜系統運營商(systemoperator;SO)如果向用戶提供用戶POD模塊,用戶使用上述POD模塊和電纜機頂盒,可以接收各種電纜廣播。另外,上述開放電纜方式,為了提供雙向(向上、向下)服務,使用必要的上限帶寬5-42MHz,帶內(InBand)下限的信道帶寬幅度是與國內信道環境相同的6MHz。另外,信道和廣播節目介紹信息使用帶外(OutOfBand;簡稱OOB,即頻帶外)系統信息(SystemInformation,簡稱SI)和帶內(同帶信號傳輸)的程序特定信息(ProgramSpecificInformation,簡稱PSI)。圖1表示,一般的開放電纜方式的數字電纜機頂盒的構成示意圖。主要有以下裝置組成,電纜機頂盒100和分離的POD模塊200。上述電纜機頂盒裝置100與觀看數字電纜使用的節目的一種廣播局的電纜頂端器連接,通過電纜信道帶寬中的內帶,接收A/V廣播節目;通過外帶,使用頂端器進行雙向通信。即,通過頂端器的A/V廣播節目,經過調諧器111和解調裝置112進行調整和解調後,使用POD模塊裝置200輸出。另外,通過OOB,傳輸的信道調整和與節目介紹相同的數據信息,通過OOB傳/接裝置113,使用POD模塊輸出。上述POD模塊裝置200接收的廣播信號的解碼,使用PCMCIA形態卡分離用戶確認作業等操作。所以,在上述POD模塊裝置200內CA系統在上述解調後的信號進行解碼的情況下,使用機頂盒裝置100的傳送帶(TP)多重化處理裝置116輸出。上述多重化處理裝置116,經過多重化處理後分離為視頻和音頻數據包,使用各視頻解碼器117和音頻解碼器118,以及PSE解析裝置119輸出。上述視頻解碼器117在視頻數據包中控制內務操作(各種首標信息、啟動碼等),對純粹的數據信息進行可變長度解碼(VariableLengthDecoding;簡稱VLD)後經過量子化過程,離散餘弦變化(IDCT)處理,再經過利用操作矢量的補償過程,使用原來畫面的象素值復原後,再由監視器輸出。另外,音頻解碼器118利用AC-3算法,對音頻數據包解碼後使用揚聲器輸出。另外,利用現有的地上波或衛星的機頂盒,如果接通電源,首先掃描所有能夠進行調整的信道後並存儲。以後,如果用戶選擇信道,讀取存儲的掃描信息調整到相關的信道。與上述相反,開放電纜機頂盒內沒有信道掃描功能(ChannelScanFunction)。電源接通後如果用戶選擇信道,通過系統信息(SystemInformation,簡稱SI)對進入的虛擬信道表(VirtualChannelTable,簡稱VCT)進行實時解析,得到相關信道的信息,從該信道信息開始調整信道。在使用上述VCT電纜機頂盒的情況下,被稱作簡潔格式虛擬信道表(Short-formVCT,簡稱SVCT),在區分地上波的情況下也被稱作SVCT。即,即使中數字電纜廣播中,為了使用用戶可以接收最基本的廣播,能夠為用戶提供信道信息和各信道的節目介紹信息。其中PSI包括能夠顯示特定信道的A/V(音頻/視頻)畫面的信息,通過帶內與廣播節目一起傳輸。即,PSI包括在數字電纜機頂盒多重化處理後的信息流中,對特定的信息流進行多重化處理,能夠對處理後的信息進行解碼的信息。另外,SI包括能夠調整信道的信息,通過OOB傳送。此時,上述PSI包括程序群叢表(ProgramAssociationTable,簡稱PAT)和程序映射表(ProgramMapTable,簡稱PMT),上述SI中包括SVCT。上述PAT對記述每個節目番號內的節目構成要素,挑選傳送PMT的傳送帶數據包的PID。上述PMT記述,節目識別番號和構成節目的音頻、視頻的個別比特傳送的傳送帶數據包PID信息和PCR傳送的PID信息。上述SVCT在SI中定義一個表格,如圖2所示,表示一般的電纜使用的SVCT比特流新圖表構造示意圖。如圖2所示,虛擬信道數(Virtual_channel_number)在物理信道內的多個信道中提取其中一個信道的信道番號,CDS參考(CDS_reference)是上述信道番號的物理信道的預置信道。即,一個物理信道內存儲多個信道,一個信道只有一個相對應的廣播節目。例如如果物理信道內存在5個信道,上述物理信道內存在5個廣播節目。程序編號(program_number)表示為了連接MPEG-2PAT和PMT定義的信道的節目番號,與上述PAT/PMT內的節目番號一致。MMS_參考(MMS_reference)是調製信息。即,與上述信道對應的廣播節目的傳送方式。下面舉例進行說明,開放電纜方式如果在帶內的情況下,使64QAM(QuaduratureAmplitudeModulation)或256QAM方式;如果在OOB的情況下,則使用QPSK傳輸方式。因此,如果解析SVCT,可以知道物理信道數、與上述物理信道相符的信道頻率、調製方法等信息。如前所述,上述物理信道即使很小也有一個以上的信道。例如一個物理信道內有5個信道,另一個物理信道內有20個信道。各物理信道內存在的信道數,每個物理信道都不相同。用戶利用遙控器的數字鍵,選擇特定信道或者也可以使用上/下鍵轉換信道,每次發生信道轉換時預置信道也會隨之跟著轉換。根據信道轉換,雖然信道變化了但是物理信道可能跟著變換了也有可能沒有變換。例如被稱作10的物理信道內存在101、102、103的信道,此時如果用戶選擇101的節目後想選擇103的節目,雖然信道從101的節目轉換到103,但是物理信道10不會發生變化。但是,在接收信道101的節目時想選擇接收106的節目,物理信道從10轉換到了20。從前,信道轉換時如果物理信道也轉換,轉換後的物理信道內存在所有解析後的信道,構成信道圖表後利用上述信道圖表的信息,調整相關信道。另外,轉換時,如果信道沒有轉換,對於上述物理信道,由於信道圖表的信息已經形成,利用沒有解析的現存信道圖表的信息,調整相關信道。如上所述,對以前的信道進行轉換時,為了調整轉換後的信道,必須首先確認物理信道是否轉換。圖4表示,依據本發明的信道轉換方法的實施例流程示意圖,該轉換方法共包括以下組成部份和步驟。用戶需要視聽特定的節目,如果轉換信道的過程為401步驟;信道轉換引擎過程為115步驟;根據信道轉換,判斷物理信道是否轉換的過程為402步驟。如果判斷結果為物理信道變換了,控制SI解析裝置114,解析上述物理信道內存在的所有信道的SVCT,構成信道圖表信息後存儲的過程為403步驟。上述SVCT表示,在通過上述OOB和POD模塊輸入的SI中定義的表格中的一個。此時,信道內的實際視頻/音頻/PCRPID不在SI內,所以上述信道變換的引擎115重新從SVCT中提取的信道信息,使用PSI解析裝置119輸出。PSI解析裝置119以上述信道信息為基礎,解析與存在於相關物理信道內的所有信道匹配的各PAT和上述PAT內定義的所PMT,使用變換引擎115輸出。在上述信道變換引擎115內,上述PAT/PMT中解析後的信息與存儲到信道圖表信息內後,以存儲後的信道圖表信息為基礎,控制調諧器111和多重化處理裝置116,調整用戶在401步驟中選擇的信道的A/V/PCRPID並進行多重化處理的過程為404步驟。另外,在上述402步驟中,如果判斷結果是信道轉換時物理信道沒有轉換,上述物理信道的信道圖表信息已經在信道變換引擎115中構成並存儲。所以,此時以沒有解析的已存信道圖表信息為基礎,控制調諧器111和多重化處理裝置116,調整用戶在401步驟中選擇的信道的A/V/PCRPID並進行多重化處理的過程為405步驟。
發明內容因此,本發明的目的是提供一種數字電纜廣播接收機內的信道轉換方法。如上所述,信道轉換時物理信道也隨之轉換,此時如果在物理信道內多個信道的情況下,對上述多個信道都進行解析。所以,在這種情況下進行的信道轉換存在需要較長時間的缺點。特別是,對物理信道內存在越來越多的信道進行信道轉換需要大量的時間。另外,在信道轉換時,在物理信道沒有隨之轉換的情況下,由於信道圖表信息已經存在,所以對沒有解析的信道也可以進行轉換。同時,由於每個物理信道內存在的信道都不相同,所以在信道變換時物理信道也變換的情況下,根據物理信道內存在的信道,信道轉換時間也隨之變化。因此,這種轉換方法對有的信道能夠快速地進行信道轉換,有的信道轉換就非常的緩慢,同時還存在信道轉換時間沒有一貫性的缺點。本發明為了解決上述問題而研究開發的數字電纜廣播接收機內的信道轉換方法。主要目的是為了提供一種,在開放電纜機頂盒內能夠快速進行信道轉換的方法。本發明的另外一個目的是為了提供一種,為了使在開放電纜機頂盒內根據物理信道變換的信道轉換時間和依據僅變換預置信道的信道轉換時間相同的方法。為了實現上述目的,依據本發明的數字電纜廣播接收機內的信道轉換方法,主要有以下步驟特徵。(a)如果根據用戶選擇信道轉換,解析轉換的預置信道的SVCT後提取信道信息的步驟;(b)只解析與上述信道信息中節目番號相匹配的一個PAT/PMT,然後提取節目信息的步驟;(c)以上述提取的信道和節目信息為基礎,對在上述(a)步驟內選擇的信道的節目進行調整和解碼,並在畫面中顯示的步驟。上述步驟是數字電纜廣播接收機內的信道轉換方法的主要特徵。依據本發明的其它實施例,數字電纜廣播接收機的信道轉換方法主要包括以下步驟。(a)如果依據用戶選擇信道轉換,解析轉換的預置信道後提取信道的SVCT的步驟;(b)只解析與上述信道信息匹配的一個PAT/PMT,然後提取節目信息的步驟;(c)以上述提取的信道和節目信息為基礎,構成節目表信息後存儲。同時,以上述節目表信息為基礎,對在上述(a)中選擇的信道節目進行解析和解碼,並在畫面中顯示的步驟;(d)在上述(c)步驟中存儲的信道圖表信息中,如果進行信道轉換,以上述信道圖表內的信道和節目信息為基礎,對相關節目進行解析和調整後輸出,相關節目不能在畫面中看到的步驟;(e)只解析與從上述(d)步驟和同時存儲的信道圖表信息開始讀取的相關預置信道的節目番號相匹配的PAT/PMT,判斷提取節目信息與存儲的節目信息是否一致的步驟;(f)在上述(e)步驟,判斷結果如果是兩個節目信息一致,在上述(d)步驟內解碼後的節目,將出現在畫面中的顯示步驟;(g)在上述(e)步驟中,判斷結果如果是兩個節目不一致,以在上述(e)步驟中解析後的節目信息為基礎,重新對相關信道節目進行調整和解碼後在畫面中顯示的步驟。上述步驟是數字電纜廣播接收機的信道轉換方法的主要特徵。本發明的其它目的、特徵和優點,請參照附圖實施例的詳細說明,以便更好地理解該技術。如上所述,本發明是為了提供一種在數字電纜廣播接收機內的信道轉換方法。信道轉換時,只解析與相關預置信道的SVCT內敘述程序編號(program_number)相匹配的一個PAT/PMT後,以該解析信息為基礎,對相關信道的節目進行調整和解碼處理後進行顯示。因此,依據本發明信道轉換時,即使物理信道變換,也能夠減少信道轉換時間。另外,信道轉換時,因為只解析物理信道變換或不變換的一個PAT/PMT,所以任何信道轉換其信道轉換時間幾乎相同。圖1表示一般的開放電纜方式的數字光纜廣播接收機的構成示意圖。圖2表示一般的SVCT比特流構成示意圖。圖3表示一般的PAT比特流構造示意圖。圖4表示過去的數字電纜廣播接收機內的信道轉換方法的實施例操作流程示意圖。圖5表示依據本發明的數字電纜廣播接收機內的信道轉換方法的實施例操作流程示意圖。具體實施方式下面將參照附圖對本發明的數字電纜廣播接收機內的信道轉換方法的實施例進行詳細說明。數字電纜廣播接收機內的信道轉換方法具有下述特徵。依據本發明在進行信道轉換時,與物理信道的變換與否沒有關係;解析同相關預置信道SVCT內的節目番號相匹配的一個PAT/PMT,以構成的信道圖表信息和這個信道圖表信息為基礎,對相關信道進行調整和解碼處理,並進行顯示的特徵。即,進行信道轉換時,所需要的節目番號已經進入圖的SVCT,使用PSI進行傳輸,如果只解析所需的一個PAT/PMT,所以任何信道在進行信道轉換時的解析時間幾乎相同。解析一個物理信道頻率內存儲的所有的預置信道和各預置信道的PAT和上述PAT內定義的PMT的時候,要求其所需時間必須減少。另外,信道轉換時,物理信道與隨之變化或不變化,由於只解析一個PAT/PMT,所以任何信道進行轉換的轉換時間幾乎相同。圖5表示,依據本發明的信道轉換方法的操作實施例流程示意圖。該操作流程有以下幾個步驟,如果對用戶特定視聽的節目進行轉換,預置信道變換為第501步驟;那麼,信道變換引擎115通過SI解析裝置114,解析相關預置信道的SVCT,然後提取節目番號為502步驟;使用PSI解析裝置119輸出該節目番號。上述PSI解析裝置119隻解析與上述SVCT的程序編號(program_number)相匹配的一個PAT/PMT,提取節目信息後,使用信道轉換引擎裝置115輸出。上述信道交換引擎裝置115,使用在SI解析裝置114中提取的信道信息和從PSI解析裝置中提取的節目信息構成信道圖表信息並進行存儲的過程為503步驟。圖3表示,構成一般的PAT比特流的示意圖。圖表識別符(table_id)由8比特構成,在ISO和ETSI中定義圖表識別符(table_id)的值。Section_syntax_indicator可以在MPEG-2系統規格的PSI內互換,為表示相關區域的長度而使用section_length。另外,節目介紹或服務信息,速成像的相關內容只能根據時間進行變更。即,節目在放映時的時間也隨之跟著變化,由於必須對其它節目內容進行介紹,所以必須傳送新的翻譯程序服務信息。即,為了知道前面傳送的服務信息或節目介紹信息和其它內容,使用版本號(version_number)。Current_next_indicator將出現傳送的內容正是當前適用的內容或正是下一次適用的內容。Section_number出現區域番號,數字電纜廣播接收機接收的圖表,利用區域番號按照一定的順序能夠進行再整理。Last_section_number出現當前圖表的最後區域的番號。此時,上述PAT的『for』使用迴路的反覆文為了敘述程序編號(program_number)和PMT的PID(program_map_PID)而使用。上述『for』迴路的反覆次數(N)與上述PAT內相對應的PMT的數一致。因此,解析與上述SVCT的程序編號(program_number)相匹配的PAT,上述PAT中解析重新與上述程序編號(program_number)相匹配的program_map_PID的PMT,然後提取節目信息。另外,上述信道變換引擎裝置115,從SI解析裝置114和PSI解析裝置119中提取的各信道信息和節目信息構成了信道圖表信息;在存儲的同時,以信道圖表信息為基礎,控制調諧器111和多重化處理裝置116;用戶在501步驟中,對選擇的信道的A/VPCRPID進行調整和多重化處理的過程為504步驟。所以,依據本發明,信道轉換時物理信道變換或不變換,在使用幾乎相同的速度進行信道轉換的同時,可以進行快速的信道轉換。接下來,用戶使用在上述信道圖表信息中的信道進行轉換的情況下,重新解析相關預置信道的SVCT,提取信道信息和程序編號(program_number)後,在PSI裝置119中,只解析與上述程序編號(program_number)相匹配的一個PAT/PMT,能夠得到所需信道A/V/PCRPID。在其它實施例中,用戶使用在上述信道圖表信息中的信道進行轉換的情況下,代替不能解析的相關預置信道的SVCT,使用PSI解析裝置輸出在已經存儲的信道圖表信息中的相關預置信道的program_nmuber,解析與上述程序編號(program_number)相匹配的一個PAT/PMT,然後輸出節目信息。接下來對提取的節目信息和已存儲的信道圖表信息的節目信息的值進行比較。同時,利用已經存儲的信道圖表信息,對相關信道的節目進行調整和解碼處理後,如果在畫面中顯示,畫面中不能看到上述節目。即,畫面處於黑色狀態或畫面內使用了特定模式。此時,在上述PSI裝置119中,判斷結果如果是新解析提取的節目信息和已存儲的節目信息一致,根據已存儲的信道圖表信息進行調整和解碼處理後,在顯示的節目畫面中可以正常看到。另外,判斷結果如果是兩個節目信息不一致,以新解析的信息為基礎,對相關信道的節目進行調整和解碼處理後,出現在顯示的畫面中。同時,使用上述解析的信息更新並存儲信道圖表信息。那麼,A/V/PCRPID在實際廣播時幾乎不進行轉換,所以如果利用上述後者的方法,能夠節約SI解析時間。這樣一來,信道轉換速度就會更快。另外,在本發明的數字電纜廣播接收機內的信道轉換方法中,對POD分離的開放電纜機頂盒,雖然以實施例進行了詳細說明,但是在其它實施例中,POD即使是合併機頂盒後的數字電纜廣播接收機也同樣適用本發明。另外,在本發明中使用的用語(terminology)是考慮到本發明的功能後定義的用語,這是根據在不同領域內從事技術的人員的意圖或根據相關科技知識,以從本發明的全盤考慮過的內容作為基礎而定義的用語。通過上述的說明內容,相關工作人員完全可以在不偏離本項發明技術思想的範圍內,進行多樣的變更以及修改。因此,本項發明的技術性範圍並不局限於說明書上的內容,必須要根據權利範圍來確定其技術性範圍。通過上述的說明內容,相關工作人員完全可以在不偏離本項發明技術思想的範圍內,進行多樣的變更以及修改。因此,本項發明的技術性範圍並不局限於說明書上的內容,必須要根據權利範圍來確定其技術性範圍。權利要求1.在數字電纜廣播接收機內的信道轉換方法,所述方法是在一個物理信道內最少有一個以上的信道,接收信道和節目介紹信息的數字電纜廣播接收機的信道轉換方法,主要包括以下幾個步驟(a)如果依據用戶選擇信道轉換,解析轉換的簡潔格式虛擬信道表後,提取信道信息的步驟;(b)解析與在上述信道信息中節目番號相匹配的一個節目群叢表/程序映射表,提取節目信息的步驟;(c)以上述提取的信道和節目信息為基礎,對在上述(a)中選擇的信道的節目進行調整和解碼處理後,畫面顯示的步驟。2.如權利要求項1所述的在數字電纜廣播接收機內的信道轉換方法,其特徵在於,上述數字電纜廣播接收機,在配置點模塊中分離的開放電纜方式的情況下,在上述(a)步驟中,在通過簡潔格式虛擬信道錶帶外和配置點模塊接收的系統信息中進行解析的過程也是在數字電纜廣播接收機內的信道轉換方法的另一特徵。3.如權利要求項1所述的在數字電纜廣播接收機內的信道轉換方法,其特徵在於,上述數字電纜廣播接收機在配置點模塊中分離開放電纜方式的情況下,在上述(b)步驟中,在節目群叢表/程序映射表通過帶內接收的程序特定信息中進行解析。4.如權利要求項1所述的在數字電纜廣播接收機內的信道轉換方法,其特徵在於,在上述(c)步驟中還包括(c-1)使用上述提取的信道和節目信息構成信道了圖表信息並進行存儲;(c-2)接下來,如果對上述存儲的信道圖表信息中的信道進行轉換,以上述信道圖表信息中的信道和節目信息為基礎,對相關信道的節目進行調整和解碼處理後輸出,在畫面中不能看到相關節目;(c-3)在上述(c-2)步驟和同時存儲的信道圖表信息開始時,只解析與讀取的相關預置信道的節目番號相匹配的一個節目群叢表/程序映射表,提取節目存儲信息後與已存儲的節目信息進行比較,判斷其是否一致;(c-4)在上述(c-3)步驟中,判斷結果如果是兩個節目信息一致,在上述(c-2)步驟中解碼處理後的節目在顯示畫面中可以看到的步驟;(c-5)在上述(c-3)步驟中,判斷結果如果是兩個節目信息不一致,在上述(c-3)的步驟中,以解析後的節目信息為基礎,對相關信道的節目進行調整和解碼處理後,在顯示畫面中顯示。5.在數字電纜廣播接收機內的信道轉換方法,所述方法是在一個物理信道內至少有一個以上的預置信道存在,接收信道和節目介紹信息的數字電纜廣播接收機的轉換方法,包括(a)如果依據用戶選擇信道轉換,解析預置信道的簡潔格式虛擬信道表後,提取信道信息的步驟;(b)只解析與上述信道信息中節目番號和相匹配的一個節目群叢表/程序映射表後,提取節目信息的步驟;(c)使用上述提取的信道和節目信息構成節目表信息並進行存儲,同時以上述節目表信息為基礎,對在上述(a)步驟中選擇的信道的節目進行調整和解碼處理,並在畫面中顯示的步驟;(d)接下來,在上述(c)步驟中存儲的信道圖表信息中的信道,如果進行轉換,以上述信道圖表信息中的信道和節目信息為基礎,對相關信道的節目對調整和解碼處理後輸出,不能在畫面中看到相關節目的步驟;(e)在上述(d)同時從存儲的信道圖表信息開始,只解析與讀出的相關預置信道的節目番號相匹配的一個節目群叢表/程序映射表,提取節目信息後,判斷該信息是否與已存儲的節目信息相一致的步驟;(f)在上述(e)步驟中,判斷結果如果是兩個節目信息一致,在上述(d)步驟中經過解碼處理後的節目可以在顯示畫面中看到的步驟;(g)在上述(e)步驟中,判斷結果如果是兩個節目信息不一致,在上述(e)步驟中,以新解析的節目信息為基礎,對相關信道的節目進行調整和解碼處理後,在畫面中顯示的步驟。6.如權利要求項5所述的在數字電纜廣播接收機內的信道轉換方法,其特徵在於,在上述(g)步驟中,判斷結果為兩個節目信息不一致時,在上述(e)步驟中,使用解析的節目圖表信息更新信道圖表信息後並存儲。全文摘要本發明是關於在開放電纜方式的數字電纜廣播接收機中的信道轉換方法。本發明具有下述特徵。信道轉換時,在相關信道的SVCT中只解析一個與敘述的程序編號(program_number)相匹配的PAT/PMT,提取的節目信息和SVCT中提取的信道信息作為基礎,對相關信道的節目進行調整和解碼,並顯示上述信息。所以,依據本發明在信道轉換時,即使是進行物理信道變換也能夠使信道轉換時間達到最小化。另外,在信道轉換時,進行物理信道變換或不進行變換,因為只解析一個PAT/PMT,所以無論使用任何信道進行轉換,其信道轉換時間幾乎相似。文檔編號H04N7/10GK1941845SQ20051003022公開日2007年4月4日申請日期2005年9月29日優先權日2005年9月29日發明者李在翰,柳升昊申請人:上海樂金廣電電子有限公司