国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于在數(shù)字視頻廣播系統(tǒng)中發(fā)送/接收esg的方法和設備的制作方法

      文檔序號:7640144閱讀:132來源:國知局

      專利名稱::用于在數(shù)字視頻廣播系統(tǒng)中發(fā)送/接收esg的方法和設備的制作方法
      技術領域
      :本發(fā)明涉及一種數(shù)字視頻廣播(DVB)系統(tǒng),并且更具體而言涉及用于在ESG數(shù)據的發(fā)送/接收中更加有效地發(fā)送和解調電子服務指南(ESG)數(shù)據的方法和設備。
      背景技術
      :DVB系統(tǒng)是歐洲的數(shù)字廣播技術,其對應于支持移動/便攜式數(shù)字多媒體服務以及現(xiàn)有數(shù)字廣播的傳輸標準。在DVB系統(tǒng)中,有可能多路復用基于MPEG2傳輸流(TS)的廣播數(shù)據以及同時發(fā)送基于網際協(xié)議(IP)的數(shù)據流。在DVB系統(tǒng)中,各種服務能夠在單個IP流中被多路復用以用于傳輸,以及終端能夠接收所發(fā)送的IP流的數(shù)據,對各個服務執(zhí)行解多路復用以便解調所述服務,和通過屏幕輸出解調的服務給用戶。用戶需要有關DVB系統(tǒng)所提供的各種服務的類型、每項服務的內容等等的信息。在DVB系統(tǒng)中,存在ESG數(shù)據以便報告有關每項服務的信息。所述ESG數(shù)據包括有關特定服務的時間信息,相關的內容信息,接收內容所必須的信息,購買內容所必須的信息等等。該ESG數(shù)據為了信息的有效傳輸而配置數(shù)據模型,并根據該數(shù)據模型確定傳輸數(shù)據。圖1是在結構方面圖示ESG的數(shù)據模型的方框圖。參考圖1,每個方塊表示ESG的分段(fragment)。ESG數(shù)據模型包括服務分段110、時間表(schedule)事件分段125、內容分段135、獲取分段115、服務束(bundle)分l爻105、購買分^爻120和購買通道分段130。服務分段110包括有關整個服務的描述,時間表事件分段125表示根據時間的服務信息,獲取分段U5包括實際接收數(shù)據所必須的信息。服務束分段105包括有關其中捆綁和提供多個服務的服務束的信息,以及購買分段120報告用于購買服務束的成本信息,購買通道分段130報告有關系統(tǒng)的信息,該分段必須被使用以便獲取購買的權利。所述數(shù)據模型的每個分段可以參考其他分段。參考表示當前分段通過使用從其他分段發(fā)送的信息報告有關其自己分段的信息。當一項服務束括多個內容時,服務分段110包括有關整個服務的描述,例如服務名稱和在服務中使用的語言,但是不包括有關通過該服務發(fā)送的內容的描述。取而代之的是,服務分段110參考相應內容的內容分段135。而且,當終端接收服務時所需要的各種信息,例如在傳輸協(xié)議中使用的會話信息,能夠通過接收和解調由服務分段110參考的獲取分段115而獲得。當一個分段參考另一個分段時,被參考分段的IP必須包含在參考分段的信息中。當服務分段110參考特定內容時,服務分段110在服務分段110中清楚地定義被參考內容分段135的ID。ESG數(shù)據模型在獨立于實際數(shù)據流的一定時間被通過單獨的IP流發(fā)送到終端。相應地,通過使用ESG數(shù)據模型,服務提供者能夠發(fā)送信息,用戶在實際接收服務之前必須知道該信息。而且,除了關于節(jié)目的指南之外ESG數(shù)據模型可以在各種用途中被使用。當ESG數(shù)據通過單獨的IP流被發(fā)送時,ESG數(shù)據可以通過單個的IP流,或如果ESG數(shù)據量大的話通過一個或多個IP流發(fā)送。使用單個IP流的情況將被稱為單個流模式,使用一個或多個IP流的情況將被稱為多流模式。在使用多流模式的情況下,存在用于將所述分段劃分(partition)到每個IP流中的規(guī)則。這個規(guī)則表示當存在多個分段時,考慮到分段之間的相互關系將所述分段劃分和分配到每個IP流中。該規(guī)則表示DVB系統(tǒng)中的劃分信息。該劃分信息可以包括時間、服務ID等等。例如,當使用兩個IP流發(fā)送ESG數(shù)據時,可以以這種方式設置劃分,即,使用兩個IP流中的第一IP流發(fā)送從當前時間到隨后的12小時的ESG數(shù)據,以及^f吏用兩個IP流中的最后一個IP流發(fā)送在第二個12小時期間的ESG數(shù)據。在這種情況下,每個IP流的劃分規(guī)則是時間以及劃分值是12個小時。該劃分規(guī)則可以具有一個或多個值以及使用每個IP流發(fā)送被劃分的數(shù)據。當使用多流模式時,接收機必須獲取有關使用的IP流數(shù)量的信息以便發(fā)送ESG數(shù)據,或者在一個或多個IP流中使用的劃分-見則。相應地,當所述劃分被使用時,必須從發(fā)送機向接收機發(fā)送有關所需參數(shù)的信息。當使用劃分規(guī)則發(fā)送ESG數(shù)據時,ESG數(shù)據表示ESG分段,這些ESG分段通過ESG容器進行發(fā)送。該容器對應于一組ESG分段,包括一個或多個ESG分段,并與描述每個分段特征的報頭一起被發(fā)送。相應地,當接收機解調通過ESG容器發(fā)送的ESG分段時,必須發(fā)送需要的初始信息,以及該初始信息也通過ESG容器被發(fā)送。發(fā)送初始信息的容器將被稱為"ESG初始(ESGinit)"容器。ESG初始容器包括各種字段。其中,有發(fā)送劃分信息的字段。這個字段被包括將被稱為劃分聲明。當ESG數(shù)據使用多流模式時,接收機能夠通過劃分聲明所提供的信息獲知有關每個IP流的信息和在每個IP流中使用的劃分信息。圖2是圖示根據現(xiàn)有技術以多流模式發(fā)送ESG數(shù)據的發(fā)送機的操作的流程圖。參考圖2,在步驟205中,發(fā)送機收集將要被發(fā)送的ESG數(shù)據。在步驟210中,發(fā)送機確定當發(fā)送ESG數(shù)據時是否使用多流模式。當發(fā)送機不使用多流模式時,執(zhí)行步驟215。發(fā)送機根據每種數(shù)據類型編碼所收集的ESG數(shù)據,和執(zhí)行步驟275。當發(fā)送機使用多流模式時,執(zhí)行步驟220。發(fā)送機設置數(shù)據發(fā)送所必須的參數(shù)。當使用多流模式時所需要的參數(shù)包括使用的劃分規(guī)則的數(shù)量N(即num—field)、重疊、和使用的劃分標識符(即field—identifier)、劃分編碼(即field—encoding)和劃分長度(即field—length)。所述劃分規(guī)則的數(shù)量是報告所使用的劃分規(guī)則的數(shù)量的參數(shù),所述重疊是報告劃分的重疊或非重疊的參數(shù),以及所述劃分標識符是報告每個劃分所使用的規(guī)則的參數(shù)。所述劃分編碼是報告每個劃分值已經被編碼的方案的參數(shù),以及所述劃分長度是報告指示每個劃分值的字段的字節(jié)數(shù)量的參數(shù)。每個劃分將被稱為一個字段。在設置參數(shù)之后,在步驟225中發(fā)送機設置IP流的數(shù)量,該IP流將要發(fā)送ESG數(shù)據(n—o—IPStream=p)。在設置基本參數(shù)之后,在步驟230中發(fā)送機設置IPstream—number(流編號)為0,以及設置field_number(字段編號)為0以^f更分配ESG分賴J會每個IP流。在步驟235中,發(fā)送機確定所述設置的IPstreamjumber是否小于將要使用的IP流的總數(shù)P。如果IPstream—number小于P,在步驟240中發(fā)送機確定field—number是否小于所使用的劃分的總數(shù)N。如果field—number小于N,在步驟250中發(fā)送機確定是否存在劃分的重疊。如果存在劃分的重疊,在步驟255中發(fā)送機設置開始值"start—field—value"和結束值"end—field—value"。所述開始值"start—field—value"和結束值"end一field—value"對應于劃分信息值。例如,當所述劃分標識符已經被設置為時間時,開始值"start一field—value"和結束值"end—field—value"指示每個IP流中的分段^^劃分的參考時間。也就是,從通過開始值"start一field—value"所指示時間到通過結束值"encLfield一value"所指示時間的分段對應于通過IP流發(fā)送的分段。在另一個示例中,當所述劃分標識符已經被設置為服務ID時,開始值"start—field—value"和結束值"end—field—vahie"指示每個IP流中的分段被劃分的服務ID號。從通過開始值"start—field—value,,指示的服務ID到通過結束值"end—field—value"指示的服務ID的分段對應于通過IP流發(fā)送的分段。作為在步驟250中確定的結果,如果不存在劃分的重疊,在步驟260中發(fā)送機取代開始值"start—field—value"僅僅設置結束值"end—field—value"。如果不存在劃分的重疊,發(fā)送機不單獨地聲明開始值"start一field—value",這是因為開始值"start—field—value"等于"(前一IP流的結束值end—field—value)+1"。如果完成開始值"start—field—value"和結束值"end—field—value"的設置,在步驟265中發(fā)送機將字段編號值增加一以便設置用于隨后的劃分規(guī)則的開始值"start—field—value"和結束值"end—field—value"。在步驟240中發(fā)送機再次確定"field—number"值是否小于所使用的劃分的數(shù)量N(即皿m一field值)。如果作為步驟240中確定的結果,"field一number"值小于所使用的劃分的數(shù)量N,則由于已經完成在每個IP流中所使用的劃分的開始值"start—field—value"和結束值"end—field—value"的設置,而執(zhí)行步驟245。也就是,發(fā)送機將IP流編號值增加一以便設置在隨后的IP流中將要使用的劃分的開始值"start—field—value"和結束值"end—field—value"。然后,執(zhí)行步驟235。也就是,發(fā)送機再次確定IP流編號值是否小于所使用的IP流的數(shù)量P。如果作為步驟230中確定的結果,IP流編號值大于所使用的IP流的數(shù)量P,由于已經完成將要使用的IP流的所有參數(shù)的設置,所以在步驟270中發(fā)送機通過使用所設置的參數(shù)值編碼ESG初始容器的劃分聲明字段。在步驟275中,發(fā)送機收集所有編碼的ESG數(shù)據以及ESG初始容器的編碼的劃分聲明字段。在步驟280中,發(fā)送機通過數(shù)量為P的IP流發(fā)送所收集的ESG數(shù)據。圖3是圖示根據現(xiàn)有技術用于以多流模式接收ESG數(shù)據的接收機操作的流程圖。參考圖3,在步驟305中,接收機接收ESG自舉(bootstrap)會話以便解調ESG數(shù)據。ESG自舉會話是通過它發(fā)送基本信息的會話,當接收機獲取有關發(fā)送ESG數(shù)據的IP流的信息時需要該基本信息。ESG自舉會話的IP地址總是固定的,以及接收機已經獲知該固定的IP地址。相應地,當接收機將要解調ESG數(shù)據時,接收機必須在任何其他事情之前接收該ESG自舉會話。如果接收ESG自舉會話,接收機能夠知道當前是通過多流模式還是單流模式發(fā)送ESG數(shù)據。在步驟310中,接收機確認該流模式。當使用單流模式時,在步驟315中接收機/人ESG自舉會話獲取通過它發(fā)送ESG數(shù)據的IP流的IP地址。在步驟320中,接收機通過使用所獲取的IP地址,能夠接收通過它發(fā)送ESG數(shù)據的IP流,和解調該ESG數(shù)據。作為在步驟310中的確認結果,當使用多流模式時,在步驟325中,接收機能夠從ESG自舉會話獲取ESG通知輪播(carousel)會話的IP地址。在使用多流模式發(fā)送ESG數(shù)據的情況下,ESG通知輪播會話是用于發(fā)送有關多個IP流的控制信息的會話,其中通過該IP流發(fā)送ESG數(shù)據,以及ESG初始容器通過ESG通知輪播會話被發(fā)送。在接收ESG通知輪播會話之后,在步驟330中接收機找到ESG初始容器的劃分聲明字段。如果已經接收ESG初始容器的劃分聲明字段,在步驟340中接收機獲取當前使用的IP流總數(shù)以便發(fā)送ESG數(shù)據,以及在步驟345中獲取多流模式所必須的參數(shù)值。參數(shù)包括所使用的劃分規(guī)則的數(shù)量、重疊、劃分標識符、劃分編碼和劃分長度。在圖2中詳細地描述每個參數(shù)。在獲取參數(shù)值之后,在步驟350中接收機找到有關通過每個流發(fā)送的ESG數(shù)據的劃分規(guī)則的劃分信息,通過其發(fā)送對應于每個劃分的分段的IP流等等。在步驟355中,接收機通過使用劃分信息選擇性地解調來自特定IP流的需要的ESG數(shù)據。在選擇性解調中,發(fā)送的ESG數(shù)據不被全部地解調而是僅僅部分被解調。例如,在劃分規(guī)則是時間的情況下,通過一個IP流發(fā)送從當前時間到之后12小時的ESG分段,通過另一個IP流發(fā)送在第二個12小時期間的ESG分段,接收機能夠根據它自己的性能只接收兩個IP流中的一個流和首先只解調在12小時期間的ESG數(shù)據,而不是解調在24小時期間的所有ESGtt據。將簡要地描述根據如上所述的現(xiàn)有技術,當使用多流模式時編碼ESG初始容器的劃分聲明字段的處理。如果使用一個或多個劃分規(guī)則,實質上必須聲明對應于每個IP流的每個劃分規(guī)則的開始值"start一field—value"和結束值"end—field—value"。甚至當使用一個或多個劃分規(guī)則時,有可能設置ESG傳輸方案以便每個IP流只發(fā)送對應于特定劃分MJ'j的分段。例如,當使用四個IP流和兩個劃分規(guī)則(時間和服務ID)時,第一和第二IP流根據時間(第一劃分規(guī)則)分發(fā)分段以及第三和第四IP流根據服務ID(第二劃分規(guī)則)分發(fā)分段,從而發(fā)送ESG數(shù)據。
      發(fā)明內容技術問題在這種情況下,當根據現(xiàn)有技術使用多流模式發(fā)送ESG數(shù)據時,如果僅僅一個劃分規(guī)則被應用于一個IP流,可能發(fā)生錯誤,其中實質上必須設置對應于在每個IP流中未^皮使用的劃分的開始值"start一field—value"和結束值"end—field—value"。解決方案相應地,已經作出本發(fā)明以解決現(xiàn)有技術中出現(xiàn)的至少上述問題,本發(fā)明的目的是提供一種配置在多流模式中使用的信令字段以便當在DVB系統(tǒng)中使用多流模式發(fā)送/接收ESG數(shù)據時更加有效地發(fā)送和解調ESG數(shù)據的方法和i殳備。根據本發(fā)明的一個方面,提供一種在數(shù)字視頻廣播(DVB)系統(tǒng)中發(fā)送電子服務指南(ESG)的方法,該方法包括收集將要發(fā)送的ESG數(shù)據;當使用多流模式以便發(fā)送ESG數(shù)據時,設置將要發(fā)送的參數(shù),和設置在多流模式中將要使用的IP流的數(shù)量;設置指示在每個IP流中多個預先確定的劃分規(guī)則中的至少一個規(guī)則的使用或未使用的信令字段;設置根據相應劃分規(guī)則使用的每個所述IP流的所有字段的開始字段值和結束字段值中的至少一個值;如果完成所述開始字段值和結束字段值的設置,編碼包括所設置的值的ESG初始容器的劃分聲明字段;以及發(fā)送該編碼的ESG數(shù)據到終端。根據本發(fā)明的另一個方面,提供一種在數(shù)字視頻廣播(DVB)系統(tǒng)中接收電子服務指南(ESG)的方法,該方法包括接收用于通過ESG自舉(bootstrap)會話接收ESG數(shù)據必須的基本信息;確定是否已經以多流模式發(fā)送ESG數(shù)據;如果已經以多流模式發(fā)送ESG數(shù)據,從所述基本信息獲取ESG通知輪播會話的IP地址,和確認ESG初始容器的劃分聲明字段;通過ESG初始容器的劃分聲明字段確認多流模式中IP流的數(shù)量,和確定是否在每個IP流中使用劃分規(guī)則;從劃分聲明字段獲取參數(shù)值,以及獲取通過所述每個IP流發(fā)送的ESG數(shù)據的劃分信息,當使用劃分規(guī)則時需要所述參數(shù)值;和通過使用獲取的劃分信息將特定的IP流劃分到至少一個字段,以及從特定字段選擇性地解調需要的ESG數(shù)據。根據本發(fā)明的再一個方面,提供一種在數(shù)字視頻廣播(DVB)系統(tǒng)中發(fā)送電子服務指南(ESG)的設備,該設備包括IP封裝器,它用于封裝和輸出至少一個ESGIP流,所述ESGIP流包括輸入數(shù)據IP流、其中已經設置在每個IP流中使用的劃分規(guī)則的參數(shù)、以及當使用多流模式時需要的參數(shù);用于多路復用封裝的IP流和TV流的多路復用器;以及調制所述多路復用的數(shù)據和發(fā)送該調制的數(shù)據到接收機的調制器。根據本發(fā)明的又一個方面,提供一種在數(shù)字視頻廣播(DVB)系統(tǒng)中接收電子服務指南(ESG)的設備,該設備包括用于解調從發(fā)送機接收的信號的解調器;用于解多路復用所述解調的信號和將該解多路復用的信號分成IP封裝的包和MPEG2傳輸流包的解多路復用器;用于將IP封裝的包解調為IP流和將該解調的IP流分成ESG流和數(shù)據流的IP封裝器;ESG處理器,當作為分析ESG數(shù)據的結果已經以多流模式發(fā)送ESG數(shù)據時,用于根據ESG數(shù)據確定是否在每個IP流中使用每個劃分規(guī)則,接收當使用多流模式時需要的參數(shù),分析接收的參數(shù),和解調ESG數(shù)據;用于處理所述數(shù)據流和傳輸流包的數(shù)據處理器;以及用于輸出從所述ESG處理器和數(shù)據處理器輸出的用戶請求信息的用戶接口單元。有益效果根據本發(fā)明,為了發(fā)送ESG數(shù)據,DVB系統(tǒng)設置指示在多流模式中使用的每個IP流中劃分規(guī)則使用或未使用的信令字段,以便有可能更加有效地發(fā)送ESG數(shù)據和解調ESG數(shù)據。根據以下結合附圖的詳細描述,本發(fā)明的上述和其他目的、特征和優(yōu)點將會更加明顯,其中圖l是在結構上圖示ESG的數(shù)據模型的方框圖;圖2是圖示根據現(xiàn)有技術用于以多流模式發(fā)送ESG數(shù)據的發(fā)送機操作的流程圖;圖3是圖示根據現(xiàn)有技術用于以多流模式接收ESG數(shù)據的接收機操作的流程圖;圖4是圖示根據本發(fā)明以多流模式發(fā)送ESG數(shù)據的發(fā)送機操作的流程圖;圖5是圖示根據本發(fā)明以多流模式發(fā)送ESG數(shù)據的發(fā)送機操作的流程圖;圖6是圖示根據本發(fā)明以多流模式接收ESG數(shù)據的接收機操作的流程圖;圖7是圖示根據本發(fā)明的發(fā)送機的結構流程圖;和圖8是圖示根據本發(fā)明的接收機的結構流程圖。具體實施方式這里在下文中將參考附圖詳細地描述本發(fā)明的優(yōu)選實施例。在以下的描述中,當這里所包含的已知功能和配置可能使本發(fā)明的主題難以理解時,將省略對它們的描述。在以下描述中描述的術語通過考慮其功能進行限定,因此它們可以隨定制和用途而改變。相應地,這些術語必須基于本申請的全部內容來定義。本發(fā)明提供兩個實施例以便當在ESG數(shù)據的發(fā)送中使用多流模式時有效地設置所發(fā)送的用于報告在每個IP流中所使用的劃分規(guī)則的信令字段的參數(shù)值。本發(fā)明提供的第一實施例對應于在參數(shù)值的發(fā)送中聲明用于報告是否在每個IP流中使用每個劃分規(guī)則的新參數(shù)的方法。圖4是圖示根據本發(fā)明的第一實施例發(fā)送機操作的流程圖。參考圖4,在步驟405中,發(fā)送機收集將要發(fā)送的ESG數(shù)據。在步驟410中,發(fā)送機當發(fā)送ESG數(shù)據時確定是否使用多流模式。當發(fā)送機不使用多流模式時,執(zhí)行步驟415。發(fā)送機根據每種數(shù)據類型編碼所收集的ESG數(shù)據,以及執(zhí)行步驟485。當發(fā)送機使用多流模式時,執(zhí)行步驟420。發(fā)送機設置將要發(fā)送的參數(shù)。當使用多流模式時需要的參數(shù)包括所使用的劃分規(guī)則的數(shù)量N(即num—field)、重疊、和所使用的劃分標識符(即field—identifier)、劃分編碼(即field—encoding)和劃分長度(即field—length)。在圖2中詳細地描述每個參數(shù)。在設置參數(shù)之后,在步驟425中發(fā)送機設置將要發(fā)送ESG數(shù)據的IP流的數(shù)量P。在設置基本參數(shù)之后,在步驟430中發(fā)送機設置在每個IP流中劃分規(guī)則的使用或未使用。發(fā)送機聲明一個新的參數(shù)。如果該參數(shù)的值是1,這意味著在每個IP流中使用劃分規(guī)則。如果該參數(shù)的值是O,這意味著在每個IP流中不使用劃分規(guī)則。在步驟435中,發(fā)送機設置IP"stream—number,,為0,以及"field—number"為0以便分配ESG分段給每個IP流。在步驟440中,發(fā)送機確定該設置的"stream—number"是否小于將要使用的IP流的總數(shù)P。如果該IF'stream—number"小于P,在步驟445中發(fā)送機確定"field—number"是否小于所使用的劃分的總數(shù)N。如果"field—number"小于N,在步驟455中發(fā)送機確定在每個IP流中所述字段即劃分規(guī)則是否被使用。確定新參數(shù)的準則通過本發(fā)明提供。如果如上所述新參數(shù)的值是l,這意味著在每個IP流中使用劃分規(guī)則。如果該參數(shù)的值是O,這意味著在每個IP流中不使用劃分規(guī)則。當不使用劃分規(guī)則時,在步驟475中發(fā)送機將字段編號增加一以便確定下一個劃分規(guī)則。然后,執(zhí)行步驟445。也就是,發(fā)送機再次確定"field—number"值是否小于所使用劃分的總數(shù)N。如果"field—number"小于N以及在步驟455中劃分規(guī)則被使用,那么在步驟460中發(fā)送機確定是否存在劃分的重疊。如果劃分的重疊不存在,在步驟470中發(fā)送機僅僅設置結束值"end—field—value"。如果劃分的重疊存在,在步驟465中發(fā)送機設置開始值"start—field—value"和結束值"end—field—value"。該開始值"start—field—value,,和結束值"end—field—value"對應于劃分信息值。例如,當所述劃分標識符已經被設置為時間時,開始值"start—field—value"和結束值"end一field一value,,指示每個IP流中的分段被劃分的參考時間。從通過開始值"start—field—value"所指示時間到通過結束值"end—field—value"所指示時間的分段對應于通過IP流發(fā)送的分段。在另一個實例中,當所述劃分標識符已經被設置為服務ID時,開始值"start—field—value,,和結束值"end—field—value"指示每個IP流中的分段被劃分的服務ID號。就是說,從通過開始值"start—field—value"指示的服務ID到通過結束值"end—field—value"指示的服務ID的分段對應于通過IP流發(fā)送的分段。如果劃分的重疊不存在,在步驟470中,發(fā)送機不單獨地聲明開始值"start—field—value",這是因為開始值"start—field—value"等于"(前一IP流的結束值end—field—value)+1"。如果完成開始值"start—field—value,,和結束值"enctfield一value"的設置,在步驟475中發(fā)送機將字段編號值增加一以便設置劃分規(guī)則的開始值"start—field—value"和結束值"encLfleldjalue"。然后,在步驟445中發(fā)送機再次確定"field—number"值是否小于所使用的劃分的數(shù)量N(即num_field值)。如果作為步驟445中確定的結果,"field一number"值小于所使用的劃分的數(shù)量N,則由于已經完成在每個IP流中所使用的劃分的開始值"start—field—value"和結束值"end—field—value"的設置,而執(zhí)行步驟450。也就是,發(fā)送機將IP流編號值增加一以便設置在下一個IP流中將要使用的劃分的開始值"start—fiel(Lvalue,,和結束值"enc^field—value"。然后,執(zhí)行步驟440。也就是,發(fā)送機再次確定IP流編號值是否小于所使用的IP流的數(shù)量P。如果作為步驟440中確定的結果,IP流編號值大于所使用IP流的數(shù)量P,那么由于已經完成將要使用的IP流的所有參數(shù)的設置,所以在步驟480中發(fā)送機通過使用所設置的參數(shù)值編碼ESG初始容器的劃分聲明字段。在步驟485中,發(fā)送機收集所有編碼的ESG數(shù)據以及ESG初始容器的編碼的劃分聲明字段。在步驟490中,發(fā)送機通過數(shù)量為P的IP流發(fā)送所收集的ESG數(shù)據。通過ESG初始容器字段的劃分聲明字段發(fā)送所述劃分規(guī)則信息。根據第一實施例的劃分聲明字段具有如表格1中圖示的語法結構。表格l<table>tableseeoriginaldocumentpage15</column></row><table>參考表格l,根據本發(fā)明,在上述語法中,新變量已經被添加到每個字段以便報告在每個IP流中是否已經使用每個字段,即每個劃分規(guī)則。在表格1中,語法建議名稱"available(可用)"作為報告每個劃分規(guī)則是否已經被使用的變量,并且在名稱方面不存在任何限制。當配置該語法時,有可能利用其他名稱聲明變量"available"和允許它執(zhí)行相同的功能?,F(xiàn)有技術使用一個變量以便報告重疊或不重疊。但是,本發(fā)明提出聲明用于每個字段的重疊變量以便報告每個劃分規(guī)則的重疊或不重疊的語法。在根據本發(fā)明的語法中,對于每個字段聲明變量"field—overlapping"以及每個字段的重疊或不重疊通過變量"field—overlapping"獨立地提供。接下來,本發(fā)明提供一種給開始值"start—field—value"和結束值"end—field一value"分配預定的值,以便報告在每個IP流中是否使用每個劃分規(guī)則的方法,其中針對每個劃分規(guī)則聲明這些值。圖5圖示根據本發(fā)明的發(fā)送機操作的流程圖。參考圖5,在步驟505中,發(fā)送機收集將要發(fā)送的ESG數(shù)據。在步驟510中,當發(fā)送ESG數(shù)據時發(fā)送機確定是否使用多流模式。當發(fā)送機不使用多流模式時,執(zhí)行步驟515。發(fā)送機根據每種數(shù)據類型編碼所收集的ESG數(shù)據,和執(zhí)行步驟590。當發(fā)送機使用多流模式時,執(zhí)行步驟520。發(fā)送機設置將要發(fā)送的參數(shù)。當使用多流模式時需要的參數(shù)包括所使用的劃分規(guī)則的數(shù)量(即num—field)、重疊、和所^使用的劃分標識符(即field—identifier)、劃分編碼(即field一encoding)和劃分長度(即field—length)。在圖2中詳細地描述每個參數(shù)。在設置參數(shù)之后,在步驟525中發(fā)送機設置將要發(fā)送ESG數(shù)據的IP流的數(shù)量P。在設置基本參數(shù)之后,在步驟530中發(fā)送機設置在每個IP流中劃分規(guī)則的使用或未使用。在步驟535中,發(fā)送機設置IP"stream—number"為0,以及"field—number,,為0以便分配ESG分段給每個IP流。在步驟540中,發(fā)送機確定所設置的"stream—number"是否小于將要使用的IP流的總數(shù)P。如果該IP"stream—number,,小于P,在步驟545中發(fā)送機確定"field—number"是否小于所使用的劃分的總數(shù)N。如果"field—number"小于N,在步驟555中發(fā)送機確定在每個IP流中是否使用所述劃分規(guī)則。如果在每個IP流中使用劃分規(guī)則,那么在步驟560中發(fā)送機確定是否存在劃分的重疊。如果劃分的重疊存在,在步驟565中發(fā)送機設置開始值"start—field—value,,和結束值"end—field—value"。該開始值"start—field—value,,和結束值"end—fielcLvalue"對應于劃分信息值。例如,當所述劃分標識符已經凈皮設置為時間時,開始值"start—field—value"和結束值"end一field—value,,指示每個IP流中的分段被劃分的參考時間。從通過開始值"start—field一value,,所指示時間到通過結束值"end—field—value"所指示時間的分^a對應于通過IP流發(fā)送的分段。在另一個實例中,當所述劃分標識符已經被設置為服務ID時,開始值"start—field—value"和結束值"end—fiekLvalue"指示每個IP流中的分段被劃分的服務ID號。從通過開始值"start—field—value"指示的服務ID到通過結束值"end—field—value"指示的服務ID的分^R對應于通過IP流發(fā)送的分^R。如果劃分的重疊不存在,在步驟570中,發(fā)送機不單獨地聲明開始值"start—field—value",這是因為開始值"start—fielcLvalue"等于"(前一IP流的結束值end—field—value)+l"并且僅設置結束值"end—field—value"。當在步驟555中在每個IP流中所述劃分規(guī)則不被使用,那么在步驟575中發(fā)送機設置開始值"start—field—value"和結束值"end—fielcLvalue,,具有相同的特定值。開始值"start—fiektvalue,,和結束值"end—field—value"不指示劃分信息值,而是將它們設置成沒有特殊含義的特定值從而它們能夠執(zhí)行用于指示在每個IP流中不使用劃分規(guī)則的信令角色。例如,當開始值"start—field—value"和結束值"end一field一value"已經被設置成具有諸如9999的特定值時,接收機能夠識別有關劃分規(guī)則未使用的通知。進一步,當開始值"start—field—value,,和結束值"end—field—value"已經被設置成具有字符串類型的諸如"NoURT的特定值時,接收機能夠識別有關劃分規(guī)則未使用的通知。也就是,一旦在發(fā)送機和接收機之間預先設置特定值,它就能夠具有任何類型的數(shù)據。如果完成開始值"start—field—value,,和結束值"encLfield—value"的設置,在步驟580中發(fā)送機將字段編號值增加一以便設置用于下一個劃分規(guī)則的開始值"start—field—value"和結束值"end—field—value"。然后,在步驟545中發(fā)送機再次確定"field一number"值是否小于所使用的劃分的數(shù)量N(即num—field值)。如果作為步驟545中確定的結果,"field—number"值大于N,則由于已經完成在每個IP流中所使用劃分的開始值"start—field—value"和結束值"end—field—value"的設置,而執(zhí)行步驟550。也就是,發(fā)送機將IP流編號值增加一以便設置在下一個IP流中將要使用的劃分的開始值"start一field一value,,和結束值"end一field—value"。然后,執(zhí)行步驟540。發(fā)送才幾再次確定IP流編號值是否小于所述使用的IP流的數(shù)量P。如果作為步驟540中確定的結果,IP流編號值大于P,則由于已經完成將要使用的IP流的所有參數(shù)的設置,而在步驟585中發(fā)送機通過使用所述參數(shù)值編碼ESG初始容器的劃分聲明字段。在步驟590中,發(fā)送機收集所有編發(fā)送機通過數(shù)量為P的IP流發(fā)送所收集的ESG數(shù)據。由于根據本發(fā)明的接收機的不同操作彼此等同,因此將參考一個附圖即圖6描述接收機的操作。圖6是圖示根據本發(fā)明以多流模式接收ESG數(shù)據的接收機操作的流程圖。參考圖6,在步驟605中,接收機接收ESG自舉會話以便解調ESG數(shù)據。該ESG自舉會話是通過它發(fā)送基本信息的會話,當接收機獲取有關發(fā)送ESG數(shù)據的IP流的信息時需要該基本信息。ESG自舉會話的IP地址總是固定的,以及接收機已經獲知該固定的IP地址。當接收機將要解調ESG數(shù)據時,接收機必須在任何其他事情之前接收該ESG自舉會話。如果接收ESG自舉會話,接收機能夠知道當前是否通過多流模式或單流模式發(fā)送ESG數(shù)據。在步驟610中,接收機確認該流模式。在步驟615中當使用單流模式時,接收機從ESG自舉會話獲取通過它發(fā)送ESG數(shù)據的IP流的IP地址。在步驟620中,接收機通過使用所述獲取的IP地址,接收通過它發(fā)送ESG數(shù)據的IP流,和解調該ESG數(shù)據。作為在步驟610中的確認結果,在步驟625中當使用多流模式時,接收機從ESG自舉會話獲取ESG通知輪播會話的IP地址。例如,在使用多流模式發(fā)送ESG數(shù)據的情況下,ESG通知輪播會話是用于發(fā)送有關多個IP流的控制信息的會話,其中通過該IP流發(fā)送ESG數(shù)據,以及ESG初始容器通過ESG通知輪播會話被發(fā)送。在接收ESG通知輪播會話之后,在步驟630中接收機找到ESG初始容器的劃分聲明字段。如果已經接收ESG初始容器的劃分聲明字段,在步驟640中接收機獲取當前使用的IP流總數(shù)以便發(fā)送ESG數(shù)據,以及在步驟645中確定在每個IP流中是否使用每個劃分。在確定劃分的使用或未使用的方法中,如上在本發(fā)明的一個實施例中所描述的,有可能使用所聲明的新信令字段的值以便報告每個劃分的使用或未使用,或者根據本發(fā)明的另一個實施例,有可能確定開始值"start—field—value"和結束值"end—field—value"是否被設置成具有相同的特定值。該特定值是在發(fā)送機和接收機之間預先設置的值。在確定劃分的使用或未使用之后,在步驟650中接收機獲取剩余的參數(shù)值。當使用多流模式時需要的這些參數(shù)包括使用的劃分規(guī)則的數(shù)目、重疊、和劃分標識符、劃分編碼和劃分長度。在圖2中詳細地描述每個參數(shù)。在獲取參數(shù)值之后,在步驟655中,接收機找到有關通過IP流的每個流,發(fā)送的ESG數(shù)據的劃分規(guī)則等等的劃分信息,其中通過該IP流發(fā)送對應于每個劃分的分段。在步驟660中,接收機通過使用所述劃分信息選擇性地從特定的IP流解調需要的ESG數(shù)據。在下文中,將描述根據本發(fā)明的發(fā)送機和接收機的結構。由于在本發(fā)明的不同方面使用相同的發(fā)送機和接收機,將一般性描述發(fā)送才幾和4妄收纟幾的結構。圖7是示意性圖示根據本發(fā)明的發(fā)送機結構的流程圖。參考圖7,多個MPEG-2流(TV流)輸入到DVB發(fā)送機,以及IP流經由多路復用器也輸入到DVB發(fā)送機。所述IP流包括基于IP的服務數(shù)據。而且,所產生的用于發(fā)送有關MPEG-2TV流數(shù)據和IP流數(shù)據的服務指南信息的ESG數(shù)據作為IP流被發(fā)送。ESG數(shù)據可以作為單個IP流被發(fā)送或者使用一個或多個多流模式被發(fā)送。輸入的IP流由DVBIP封裝器720封裝到MPEG-2傳輸流(TS)中并且被通過多路復用器725與其他MPEG-2TS(TV流)一起進行多路復用。多路復用的TS被通過DVB調制器730調制成OFDM碼元和通過天線發(fā)送。圖8是示意性圖示根據本發(fā)明的接收機結構的流程圖。參考圖8,DVB接收機通過天線接收信號,該接收的信號通過DVB解調器805進行OFDM解調處理。解調的數(shù)據通過解多路復用器810分成IP封裝的包和MPEG-2TS包。TS包經歷由數(shù)據處理器825執(zhí)行的向用戶顯示相應服務所必須的一系列處理。IP封裝的包通過IP去封裝器815解調成IP流并且一皮分成ESG流和凄t據流。類似于TS包,該數(shù)據流被輸入到數(shù)據處理器825。ESG流被輸入到ESG處理器820。ESG處理器820分析接收的ESG數(shù)據。當以多流模式發(fā)送ESG數(shù)據時,ESG處理器820從接收的ESG數(shù)據;險測和分析需要的參數(shù),和解調ESG數(shù)據。ESG處理器820和數(shù)據處理器825通過使用輸入的IP流輸出用戶想要的信息到用戶接口(UI)830。權利要求1.一種在數(shù)字視頻廣播(DVB)系統(tǒng)中發(fā)送電子服務指南(ESG)的方法,該方法包括以下步驟收集將要發(fā)送的ESG數(shù)據;設置將要發(fā)送的參數(shù),和當使用多流模式時,設置在多流模式中將要使用的IP流的數(shù)量,以便發(fā)送ESG數(shù)據;設置指示在每個IP流中至少一個劃分規(guī)則使用或未使用的信令字段;設置根據相應劃分規(guī)則使用的所述每個IP流的所有字段的開始字段值和結束字段值中的至少一個值;如果完成所述開始字段值和結束字段值的設置,編碼包括所設置的值的ESG初始信息容器的劃分聲明字段;以及發(fā)送該編碼的ESG數(shù)據到終端。2.根據權利要求1所述的方法,還包括將所述開始字段值和結束字段值設置成具有指示相應的字段在相應的IP流中不被使用的特定值。3.根據權利要求1所述的方法,其中當使用多流模式時將要發(fā)送的參數(shù)包括大量的使用的劃分規(guī)則、指示是否存在劃分重疊的重疊指示符、使用的劃分標識符、指示已經編碼每個劃分值指示符的方案的編碼指示符,和指示報告每個劃分值的字段長度的長度值。4.一種在數(shù)字視頻廣播(DVB)系統(tǒng)中接收電子服務指南(ESG)的方法,該方法包括以下步驟接收用于通過ESG自舉會話接收ESG數(shù)據必須的基本信息;確定是否已經以多流模式發(fā)送ESG數(shù)據;如果已經以多流模式發(fā)送ESG數(shù)據,從所述基本信息獲取ESG通知輪播會話的IP地址,和確認ESG初始信息容器的劃分聲明字段;通過ESG初始信息容器的劃分聲明字段確認多流模式中IP流的數(shù)量,和確定在每個IP流中是否使用劃分規(guī)則;從劃分聲明字段獲取參數(shù)值,獲取通過所述每個IP流發(fā)送的ESG數(shù)據的劃分信息,當使用劃分規(guī)則時需要所述參數(shù)值;和通過使用獲取的劃分信息將特定的IP流劃分到至少一個字段,以及從特定字段選擇性解調需要的ESG數(shù)據。5.根據權利要求4所述的方法,其中在確定是否使用劃分規(guī)則的步驟中,使用聲明的以便報告每個劃分使用或未使用的信令字段的值。6.根據權利要求4所述的方法,其中在確定是否使用劃分規(guī)則的步驟中,如果已經將每個字段的開始字段值和結束字段值設置成具有相同的特定值,則確定所述劃分規(guī)則被使用。7.根據權利要求4所述的方法,其中所述劃分信息包括使用的劃分規(guī)則的數(shù)目、指示是否存在劃分重疊的重疊指示符、使用的劃分標識符、指示在其中已經編碼每個劃分值的方案的編碼指示符,和指示報告每個劃分值的字段長度的長度值指示符。8.—種在數(shù)字視頻廣播(DVB)系統(tǒng)中發(fā)送電子服務指南(ESG)的設備,該設備包括IP封裝器,用于封裝和輸出至少一個ESGIP流,所述ESGIP流包括輸入數(shù)據IP流、其中已經設置在每個IP流中使用的劃分規(guī)則的參數(shù)、以及當使用多流模式時需要的參數(shù);多路復用器,用于多路復用封裝的IP流和TV流;以及調制器,用于調制多路復用的數(shù)據和發(fā)送該調制的數(shù)據到接收機。9.根據權利要求8所述的設備,其中當在每個IP流中不使用劃分規(guī)則時,開始字段值和結束字段值被設置成具有指示在每個IP流中不使用劃分規(guī)則的特定值。10.根據權利要求8所述的設備,其中當使用多流模式時所需的參數(shù)包括使用的劃分規(guī)則的數(shù)目、指示是否存在劃分重疊的重疊指示符、使用的劃分標識符、指示在其中已經編碼每個劃分值的方案的編碼指示符,和指示報告每個劃分值的字段長度的長度值。11.一種在數(shù)字視頻廣播(DVB)系統(tǒng)中接收電子服務指南(ESG)的設備,該設備包括解調器,用于解調從發(fā)送機接收的信號;解多路復用器,用于解多路復用所述解調的信號和將該解多路復用的信號分成IP封裝的包和MPEG2傳輸流包;IP封裝器,用于將所述IP封裝的包解調為IP流和將該解調的IP流分成ESG流和數(shù)據流;ESG處理器,當作為分析ESG數(shù)據的結果已經以多流模式發(fā)送ESG數(shù)據時,用于根據ESG數(shù)據確定是否在每個IP流中使用每個劃分規(guī)則,接收當使用多流模式時需要的參數(shù),分析接收的參數(shù),和解調ESG數(shù)據;數(shù)據處理器,用于處理所述數(shù)據流和傳輸流包;以及用戶接口單元,用于輸出從所述ESG處理器和數(shù)據處理器輸出的用戶請求信息。12.根據權利要求11所述的設備,其中所述ESG處理器利用指示在ESG13.根據權利要求11所述的設備,其中所述ESG處理器通過使用每個劃分規(guī)則的開始字段值和結束字段值確定劃分規(guī)則的使用或未使用,以及如果所述開始字段值和結束字段值被設置成具有特定的值則確定劃分規(guī)則被使用。14.根據權利要求11所述的設備,其中當使用多流模式時需要的參數(shù)包括使用的劃分規(guī)則的數(shù)目、指示是否存在劃分重疊的重疊指示符、使用的劃分標識符、指示在其中已經編碼每個劃分值的方案的編碼指示符,和指示報告每個劃分值的字段長度的長度值。全文摘要公開了一種在數(shù)字視頻廣播(DVB)系統(tǒng)中發(fā)送電子服務指南(ESG)的方法,該方法包括收集將要發(fā)送的ESG數(shù)據;當使用多流模式以便發(fā)送ESG數(shù)據時,設置將要發(fā)送的參數(shù),和設置在多流模式中將要使用的IP流的數(shù)量;設置指示在每個IP流中至少一個劃分規(guī)則使用或未使用的信令字段;設置根據相應劃分規(guī)則使用的每個所述IP流的所有字段的開始字段值和結束字段值中的至少一個值;如果完成所述開始字段值和結束字段值的設置,編碼包括所設置的值的ESG初始容器的劃分聲明字段;以及發(fā)送該編碼的ESG數(shù)據到終端。文檔編號H04H20/82GK101283582SQ200680037854公開日2008年10月8日申請日期2006年10月11日優(yōu)先權日2005年10月11日發(fā)明者安鐘薰,宋在涓,李國熙,李惠英申請人:三星電子株式會社
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1