專利名稱:Dvb-h系統(tǒng)中有效提供esg數(shù)據(jù)的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種手持?jǐn)?shù)字視頻廣播(DVB-H)系統(tǒng),更具體地講,涉及一 種在DVB-H系統(tǒng)中有效提供電子業(yè)務(wù)指南(ESG)數(shù)據(jù)的系統(tǒng)和方法。
背景技術(shù):
手持?jǐn)?shù)字視頻廣播(DVB-H)指的是為了提高運動期間數(shù)字電視(DTV)的 接收性能的目的而建立的技術(shù)標(biāo)準(zhǔn),字母"H"代表"手持"。該標(biāo)準(zhǔn)支持即 使在駕駛或走路期間也能在任何時間和任何地點提供高質(zhì)量音頻和圖像業(yè)務(wù) 的移動多媒體廣播。使用這種DVB-H的業(yè)務(wù)模型具有下面的結(jié)構(gòu)。首先,發(fā)送端配置有網(wǎng) 絡(luò),通過該網(wǎng)絡(luò),公共電信公司(carrier)與廣播公司(broadcaster)根據(jù)數(shù)字視頻 廣播_通用移動電信系統(tǒng)(DVB-UMTS)互相作用。廣播公司在數(shù)字視頻廣播 -高級視頻編碼(DVB-AVC)的基礎(chǔ)上將壓縮數(shù)據(jù)發(fā)送給符合DVB-H的終端。 然后,該終端根據(jù)通信標(biāo)準(zhǔn)(諸如,數(shù)字視頻廣播-通用移動電信系統(tǒng)/全球移 動通信系統(tǒng)(DVB-UMTS/GSM))與公共電信公司通信,并且能夠經(jīng)過通信網(wǎng)絡(luò) 實時地將接收方信息發(fā)送給廣播公司。在DVB-H中,大多數(shù)廣播信息被包括在電子業(yè)務(wù)指南(ESG)中,通過使 用ESG,用戶能夠選擇有趣的TV或者無線電頻道或者選擇要下載的條目 (item)。另外,ESG提供允許終端能夠連接到包括在DVB-H傳輸流中的特定 互聯(lián)網(wǎng)協(xié)議(IP)流的信息。管理ESG的整個過程具體分為如下三個子過程 引導(dǎo)(bootstrap) ESG的第一子過程、獲取ESG的第二子過程和更新ESG的第 三子過程。第一子過程使終端了解(perceive)該終端能夠接收什么種類的ESG以及 如何獲得這些ESG。第二子過程使終端搜集ESG信息并管理搜集到的ESG 信息。第三子過程使終端恢復(fù)具有最新版本的ESG信息。上述終端應(yīng)該總是接收使其能夠提供音頻/視頻(AV)業(yè)務(wù)的ESG。由于在 ESG數(shù)據(jù)的傳輸期間接收實際AV業(yè)務(wù)所需的基本數(shù)據(jù)基本上與相對較大量 的附加的符合DVB-H的數(shù)據(jù)一起傳送,所以終端接收數(shù)據(jù)的效率降低,并且 終端花費很多時間對數(shù)據(jù)進行處理。因此,需要一種提高業(yè)務(wù)質(zhì)量的傳輸ESG 數(shù)據(jù)的方法。發(fā)明內(nèi)容如上所述,由于提供DVB-H廣播業(yè)務(wù)所必需的數(shù)據(jù)與附加數(shù)據(jù)同時傳 送,所以用戶必須在空閑模式下等待。用戶必須在空閑模式下等待直到 DVB-H廣播業(yè)務(wù)開始,這很不方便。因此,本發(fā)明解決上述在現(xiàn)有技術(shù)中發(fā)生的問題,本發(fā)明的目的在于提 供一種在DVB-H系統(tǒng)中有效提供ESG數(shù)據(jù)的系統(tǒng)和方法。另外,本發(fā)明另一目的在于提供一種提高DVB-H廣播業(yè)務(wù)的質(zhì)量的在 DVB-H系統(tǒng)中有效提供ESG數(shù)據(jù)的系統(tǒng)和方法。為了實現(xiàn)本發(fā)明的上述目的,提供了一種根據(jù)本發(fā)明實施例的在手持?jǐn)?shù) 字視頻廣播(DVB-H)系統(tǒng)中有效提供電子業(yè)務(wù)指南(ESG)數(shù)據(jù)的方法,該方法 包括由DVB-H業(yè)務(wù)提供者向終端傳送ESG數(shù)據(jù);確定在ESG數(shù)據(jù)中是否 存在對簡檔的設(shè)置,所述簡檔用于分離最少的ESG數(shù)據(jù)以處理分離的最少 ESG數(shù)據(jù),其中,該確定操作由終端執(zhí)行;當(dāng)設(shè)置了簡檔時,檢測在ESG數(shù) 據(jù)中設(shè)置的簡檔類型是否表示基本簡檔會話,所述基本簡檔會話包括提供 DVB-H廣播業(yè)務(wù)所必需的基本數(shù)據(jù);處理檢索出的基本簡檔會話。為了實現(xiàn)本發(fā)明的上述目的,提供了一種根據(jù)本發(fā)明實施例的在手持?jǐn)?shù) 字視頻廣播(DVB-H)系統(tǒng)中有效提供電子業(yè)務(wù)指南(ESG)數(shù)據(jù)的系統(tǒng),該系統(tǒng) 包括DVB-H業(yè)務(wù)提供者,向終端傳送ESG數(shù)據(jù);終端,用于確定ESG數(shù) 據(jù)是否包含對簡檔的設(shè)置,終端通過所述簡檔來分離最少的ESG數(shù)據(jù)以處理 分離的最少ESG數(shù)據(jù),當(dāng)設(shè)置了筒檔時,終端檢測在ESG數(shù)據(jù)中設(shè)置的簡 檔類型是否表示基本簡檔會話,所述基本筒檔會話包括提供DVB-H廣播業(yè)務(wù) 所必需的基本數(shù)據(jù),在檢測結(jié)果的基礎(chǔ)上,終端在檢索基本簡檔會話之后首 先處理檢索出的基本簡檔會話。
通過下面結(jié)合附圖進行的詳細(xì)描述,本發(fā)明的以上和其他目的、特點和 優(yōu)點將會變得更加清楚,其中 圖1是根據(jù)本發(fā)明優(yōu)選實施例的ESG單流(single stream)的傳輸模式的方框圖;圖2是才艮據(jù)本發(fā)明優(yōu)選實施例的ESG多流(multiple streams)的傳輸模式 的方框圖;圖3是根據(jù)本發(fā)明優(yōu)選實施例的ESG數(shù)據(jù)的簡檔(profiling)框圖; 圖4是根據(jù)本發(fā)明優(yōu)選實施例的分區(qū)聲明(partition declaration)中新定義 的語法的列表;圖5是由終端在接收ESG數(shù)據(jù)期間執(zhí)行的控制過程的流程圖; 圖6表示根據(jù)本發(fā)明優(yōu)選實施例的傳輸量的減少效果。
具體實施方式
將參照附圖對本發(fā)明的優(yōu)選實施例進行描述。在所有下面的描述以及附 圖中,相同的部件(雖然它們表示在不同的附圖中)由相同的標(biāo)號表示。另夕卜, 在下面對本發(fā)明的描述中,當(dāng)對這里所包括的已知功能和結(jié)構(gòu)的詳細(xì)描述可 能使本發(fā)明的主題不清楚時將省略這些詳細(xì)描述。根據(jù)本發(fā)明,提供了 一種將ESG數(shù)據(jù)分成基本數(shù)據(jù)和附加數(shù)據(jù)并分開提 供該數(shù)據(jù)的方法,其中,基本數(shù)據(jù)是提供DVB-H廣播業(yè)務(wù)所必需的。為了將 基本數(shù)據(jù)與附加數(shù)據(jù)分開提供,業(yè)務(wù)提供者在基本簡檔會話(session)期間發(fā)送 提供廣播業(yè)務(wù)所必需的基本數(shù)據(jù),并在高級簡檔會話期間單獨發(fā)送包括高等 級數(shù)據(jù)的附加數(shù)據(jù)。然后,終端確定是否建立了筒檔。如果建立了筒檔,則 終端訪問基本簡檔會話以獲取所述基本數(shù)據(jù),并且作為后臺工作(background job)而處理高級簡檔會話。結(jié)果,終端首先取得提供廣播業(yè)務(wù)所必需的基本 ESG數(shù)據(jù),其能夠早于廣播業(yè)務(wù)的開始,并且能夠很大程度上提高終端的數(shù) 據(jù)接收方案的效率。為了有效地描述本發(fā)明,首先描述DVB-H中的ESG的傳輸方案,然后 將描述根據(jù)本發(fā)明優(yōu)選實施例的通知消息(notice message)的格式和與所述格 式對應(yīng)的系統(tǒng)操作。首先,終端通過接收ESG流來獲取接收由業(yè)務(wù)提供者提供的業(yè)務(wù)所必需 的信息。當(dāng)用戶已通過使用獲取的信息選擇了特定業(yè)務(wù)時,終端訪問該業(yè)務(wù) 提供的數(shù)據(jù)流,然后接收數(shù)據(jù)。終端訪問數(shù)據(jù)流所需的信息以ESG片段 (fragment)的形式被^專送。
ESG數(shù)據(jù)根據(jù)片段被分類。ESG數(shù)據(jù)的片段被捆綁成幾個片段的單元, ESG數(shù)據(jù)的捆綁的片段中的每個片段被包括在容器(container)中。在flute會 話中,每個容器被傳送,因為它被視為單個對象。首先對ESG單流傳輸模式進行描述。如圖1中所示,ESG容器在同一 flute會話期間被傳送。該會話能夠通過從ESG引導(dǎo)會話發(fā)送的ESG訪問描 述符而被獲得。另一方面,如圖2中所示,在ESG多流傳輸模式下,ESG容器在三個以 上的會話期間被傳送。在ESG引導(dǎo)會話期間,ESG通告輪播(announcement carousel) flute會話被指定,在發(fā)送實際ESG容器的ESG通告輪播flute會話 期間,會話的數(shù)量以及關(guān)于會話的信息被了解。參照圖2,業(yè)務(wù)提供者將關(guān)于ESG引導(dǎo)會話的信道(即,路徑)的信息(以 下,稱為"路徑信息")通知給終端,以發(fā)送ESG。然后,如果終端根據(jù)該信 道信息與所述信道連接,則終端接收包括ESG提供者描述符和ESG訪問描 述符的引導(dǎo)信息。通過ESG提供者描述符,關(guān)于ESG提供者的ID、名稱、 標(biāo)志(logo)等的信息被發(fā)送,通過ESG訪問描述符,關(guān)于ESG的通告輪播的 信息以及關(guān)于傳送ESG的各IP會話的數(shù)量和地址的信息被發(fā)送。在ESG的通告輪播期間,發(fā)送ESG初始容器(init container)和ESG的索 引容器。ESG初始容器包括用于譯解ESG的解碼器的選項、分區(qū)聲明、索 引列表、和索引結(jié)構(gòu)。在多個會話期間傳送ESG的情況下,所述分區(qū)聲明包 括各會話的劃分基準(zhǔn)信息和各會話的信道信息。索引列表和索引結(jié)構(gòu)包括待 發(fā)送的ESG的片段和關(guān)于容器之間的映射的信息。圖1和圖2中示出的ESG flute會話表示ESG數(shù)據(jù)會話。ESG被包括在容器中,并隨后與容器一起發(fā)送。每個容器包括表示關(guān)于 構(gòu)造容器的片段的信息的片段管理結(jié)構(gòu)和ESG片段。ESG的這種數(shù)據(jù)模型包括業(yè)務(wù)片段、計劃片段(schedulefragment)、內(nèi) 容片段、采集片段(acquisition fragment).業(yè)務(wù)包片段、購買片段和購買信道 片段。ESG具有關(guān)于廣播業(yè)務(wù)的信息,并且通過相對于實際數(shù)據(jù)流使用另外 的互聯(lián)網(wǎng)協(xié)議(IP)流在另外的時間被發(fā)送給終端。因此,業(yè)務(wù)提供者可以在提 供業(yè)務(wù)之前通過使用ESG模型向用戶提供用戶在接收該業(yè)務(wù)之前必需了解的 信息。通過接收ESG模型,終端獲取接收業(yè)務(wù)提供者提供的業(yè)務(wù)所需的信息。 當(dāng)用戶選擇了特定業(yè)務(wù)時,終端通過使用獲取的信息來訪問為提供該業(yè)務(wù)而
發(fā)送的數(shù)據(jù)流,然后接收數(shù)據(jù)。下面將描述本發(fā)明的優(yōu)選實施例。該優(yōu)選實施例包括第一過程和第二過程。在第一過程中,通過使用分區(qū)聲明來報告整個ESG數(shù)據(jù)被分為基本數(shù) 據(jù)和附加數(shù)據(jù),劃分的各數(shù)據(jù)隨后被分開發(fā)送。在第二過程中,終端檢查在 分區(qū)聲明中是否建立了簡檔,將每個接收的會話分成基本簡檔會話和高級簡 檔會話,并處理劃分的各會話。首先,將參照圖3和圖4來描述與本發(fā)明的優(yōu)選實施例對應(yīng)的方案。在 其期間發(fā)送ESG數(shù)據(jù)的一個會話被分成幾個會話,劃分的各會話能夠提供 ESG數(shù)據(jù)。如圖3中所示,可以以多流模式發(fā)送ESG數(shù)據(jù)。在多流模式下, 每個會話的信息被插入到ESG通告輪播里面的初始容器中,然后,插入的信 息隨該初始容器一起被傳送。特別地,在多個會話期間傳送ESG的情況下, 分區(qū)聲明包括各會話的劃分基準(zhǔn)信息和各會話的信道信息。索引列表和索引 結(jié)構(gòu)包括待發(fā)送的ESG的片段和關(guān)于容器之間的映射的信息。因此,如果終 端確認(rèn)了分區(qū)聲明,則其現(xiàn)在能夠了解待發(fā)送的會話的數(shù)量、每個會話的IP 地址和關(guān)于端口的信息。如圖3中所示,ESG數(shù)據(jù)被分為基本簡檔數(shù)據(jù)和高級簡檔數(shù)據(jù),劃分的 ESG數(shù)據(jù)被分開發(fā)送。為了如上所述對會話進行劃分,必須改進手持?jǐn)?shù)字視頻廣播基于計算機 的消息系統(tǒng)(DVB-H CBMS)的標(biāo)準(zhǔn)的分區(qū)聲明的結(jié)構(gòu)。在有效劃分ESG數(shù)據(jù) 并發(fā)送劃分的數(shù)據(jù)的方法中,為了使終端執(zhí)行ESG數(shù)據(jù)的簡檔,在本發(fā)明的 優(yōu)選實施例中,定義名稱為"profiling"和"profiletype"的新字段。"profiling" 字段表示是否在分區(qū)聲明中建立了簡檔,簡檔會話的類型能夠根據(jù) "profiletype,,字段來區(qū)分。"profiling"字段可以使用保留位中的一位,或者 可增加一個字節(jié)的新字段來用作"profiling"字段。另外,"profiletype"字段 可以使用 一個新增加的字節(jié)。如上所述,在本發(fā)明的優(yōu)選實施例中,為了報告是否在分區(qū)聲明中建立 了簡檔,增加由圖4中的標(biāo)號400指定的字段。在"profiling"字段中,設(shè)置 一個值以便檢測由業(yè)務(wù)提供者提供的ESG數(shù)據(jù)的筒檔。例如,如果"profiling" 字段設(shè)置為"0",則終端確定筒檔方法未應(yīng)用于ESG數(shù)據(jù)會話,因此不執(zhí)行 簡檔。相反,如果"profiling"字段設(shè)置為"1",則終端確定簡檔方法應(yīng)用于 ESG數(shù)據(jù)會話,從而終端執(zhí)行簡檔。以這種方式,如果終端僅檢查在"profiling" 字段中設(shè)置的值,則終端能夠確定是否對ESG數(shù)據(jù)執(zhí)行簡檔。也就是說,終 端能夠確定是以與傳統(tǒng)的多流模式對應(yīng)的方式處理ESG數(shù)據(jù)還是將ESG數(shù) 據(jù)會話劃分成相關(guān)的簡檔會話以處理ESG數(shù)據(jù)會話。在本發(fā)明的優(yōu)選實施例中,為了當(dāng)設(shè)置了簡檔時終端能夠了解每個簡檔 會話的類型,增加由圖4中標(biāo)號410指定的"profiletype,,字段。該"profiletype" 字段代表應(yīng)用于每個會話的簡檔的類型。例如,在基本簡檔會話的情況下, "profiletype"字段的值設(shè)置為"0x0",在高級簡檔會話的情況下, "profiletype"字段的值設(shè)置為"0x1"。其他值"0x2 0xFF"對應(yīng)于保留值。 如果"profiling"字段設(shè)置為"1",則存在"profiletype"字段,如果"profiling" 字段設(shè)置為"0",貝'J ESG數(shù)據(jù)中不包括"profiletype"字段。換句話說,只 有業(yè)務(wù)提供者將"profiling"字段設(shè)置為報告簡檔方法應(yīng)用于"profiling"字 段所需的值,業(yè)務(wù)提供者才能夠設(shè)置"profiletype"字段的值。 一旦終端檢查 "profiling"字段,終端就可以確定是否設(shè)置了簡檔。如果設(shè)置了簡檔,則終 端檢查"profiletype"字段的值,并隨后將ESG數(shù)據(jù)會話分成基本簡檔會話 和高級簡檔會話以處理劃分的簡檔會話。參照圖3,將如下詳細(xì)地描述創(chuàng)建這些簡檔會話的過程。在由每個片段定義的xml方案內(nèi)的元素或?qū)傩缘奶卣鞯幕A(chǔ)上能夠劃分 基本簡檔會話和高級簡檔會話。例如,如果指示所述元素或?qū)傩缘奶卣鞯?minOccurs等于"0",或者如果用途對應(yīng)于"可選",則ESG數(shù)據(jù)會話被劃分 為高級簡檔會話。如果minOccurs等于或大于"1",或者如果用途對應(yīng)于"必 要",則ESG數(shù)據(jù)會話被劃分為基本簡檔會話。此時,因為可選數(shù)據(jù)可以是接收廣播業(yè)務(wù)(即AV業(yè)務(wù))所需的基本數(shù)據(jù), 所以這樣的數(shù)據(jù)可以例外地被包括在基本筒檔會話中。例如,即使接收廣播 業(yè)務(wù)所需的用于獲取對業(yè)務(wù)發(fā)現(xiàn)協(xié)議(SDP)信息的訪問的數(shù)據(jù)可能是可選的, 但由于該數(shù)據(jù)是執(zhí)行廣播業(yè)務(wù)所必需的,所以該數(shù)據(jù)必須被包括在基本筒檔 會話中。另外,由于基本簡檔會話的目的是首先劃分最小ESG數(shù)據(jù)并隨后分 開發(fā)送劃分的最小ESG數(shù)據(jù),所以基本簡檔會話的規(guī)則是使用一個會話進行 配置。另外,根據(jù)情況需要,高級簡檔會話使用一個會話或者使用兩個以上 的劃分的會話來配置。圖3中示出的基本簡檔會話表示包括service-r、 acquisition-r和SDP的信 道列表,其對應(yīng)于接收AV業(yè)務(wù)所需的最小量的信息,其中,包括在基本簡 檔會話中的內(nèi)容可根據(jù)廣播公司的需要而逐片(piece by piece)是不同的。更詳使用內(nèi)容的一部分配置的片段中的至少一個片段能夠被包括在基本簡檔會話 中。具體地講,基本數(shù)據(jù)可以是所有片段之中提供DVB-H廣播業(yè)務(wù)所必需 的至少一個片段的一組數(shù)據(jù),附加數(shù)據(jù)包括除構(gòu)成所述基本數(shù)據(jù)的片段之外 的剩余片段的數(shù)據(jù)。另一方面,基本數(shù)據(jù)可包括提供DVB-H廣播業(yè)務(wù)所必需 的 一個或多個片段內(nèi)的一組必要數(shù)據(jù),附加數(shù)據(jù)包括除構(gòu)成所述基本數(shù)據(jù)的 片段的必要數(shù)據(jù)之外的 一組其他附加數(shù)據(jù)。例如,因為必要數(shù)據(jù)和附加數(shù)據(jù)可以被包括在一個業(yè)務(wù)片段中,所以一 個業(yè)務(wù)片段被劃分成與業(yè)務(wù)片段的必要數(shù)據(jù)對應(yīng)的service-r和與業(yè)務(wù)片段的 附加數(shù)據(jù)對應(yīng)的service-o,由此可產(chǎn)生基本簡檔會話和高級簡檔會話。同樣,基本簡檔會話包括接收DVB-H廣播業(yè)務(wù)所需的片段的各字段之 中滿足上述要求的數(shù)據(jù)。高級簡檔會話包括除包括在基本簡檔會話中的基本數(shù)據(jù)之外的所有高級 數(shù)據(jù)。如圖3中所示,高級簡檔會話包括剩余片段的數(shù)據(jù),包括除與采集 片段的必要數(shù)據(jù)對應(yīng)的acquisition-r之外的與其他附加數(shù)據(jù)對應(yīng)的service-r之外的與其他附加數(shù)據(jù)對應(yīng)的service-o。該高級簡檔會話被分成幾個 會話,然后劃分的會話能夠被傳送。因此,在終端側(cè),基本簡檔會話期間的 數(shù)據(jù)和所述劃分的會話期間的數(shù)據(jù)必須放在一起以產(chǎn)生完整的ESG數(shù)據(jù)。因 此,終端首先接收基本簡檔會話以獲取基本簡檔會話期間的數(shù)據(jù),并且在作 為后臺工作接收高級簡檔會話之后必須合并基本簡檔會話期間的數(shù)據(jù)和高級 簡檔會話期間的數(shù)據(jù)。然后,通過在片段ID的基礎(chǔ)上檢測高級簡檔會話期間 的數(shù)據(jù)是否是相關(guān)數(shù)據(jù)來實現(xiàn)合并的過程。接收的整個高級簡檔會話根據(jù)數(shù) 據(jù)的有效周期(validity period)和特征被劃分成幾個高級簡檔會話,劃分的高級 簡檔會話能夠被發(fā)送。如上所述,如果ESG數(shù)據(jù)被分成廣播業(yè)務(wù)所需的基本數(shù)據(jù)和附加數(shù)據(jù), 并且如果在各會話期間傳輸和發(fā)送一些劃分的數(shù)據(jù),則終端首先接收并分析 提供廣播業(yè)務(wù)所需的基本數(shù)據(jù),并且能夠作為后臺工作處理剩余的附加數(shù)據(jù)。 因此,由于可以僅使用必要的最少數(shù)據(jù)在屏幕上顯示數(shù)據(jù)而無需等待完全接
收所有ESG數(shù)據(jù),所以顯著地減少了等待時間,并且顯著地提高了業(yè)務(wù)質(zhì)量。此外,由于終端能夠可選地訪問高級簡檔會話,所以可以省略終端不必要執(zhí) 行的數(shù)據(jù)處理。結(jié)果,處理性能可以變得更好。此外,由于在業(yè)務(wù)提供者一 方降低了待傳輸數(shù)據(jù)的容量,所以傳輸時間間隔的減小使得重復(fù)周期(repetitionperiod)縮短。因此,可以顯著提高終端的接收效率。下面講參照圖5來描述根據(jù)本發(fā)明實施例的接收ESG數(shù)據(jù)的終端所執(zhí)行 的控制操作。如圖5中所示,如果廣播業(yè)務(wù)被提供給觀看者(即,用戶),則在步驟500 中終端接收ESG引導(dǎo)會話。當(dāng)接收ESG引導(dǎo)會話時,終端分析ESG引導(dǎo)會 話,并在步驟505中確定當(dāng)前傳輸模式是多流模式還是單流模式。如果當(dāng)前 傳輸模式不是多流模式,則在步驟510中終端確定當(dāng)前傳輸模式是單流模式, 搜索相關(guān)的會話,并接收所有的ESG數(shù)據(jù)。另一方面,在多流模式的情況下, 在步驟515中,終端對通告輪播進行解碼。特別地,ESG數(shù)據(jù)傳輸開始于接 收ESG引導(dǎo)會話,所述ESG引導(dǎo)會包括ESG提供者描述符和ESG訪問描述 符。ESG訪問描述符具有通告輪播會話期間的信息。當(dāng)終端搜索通告輪播會 話以接收初始容器時,終端可以檢測關(guān)于初始容器中的分區(qū)聲明的信息。在 本發(fā)明中,通過使用關(guān)于分區(qū)聲明的信息,終端能夠確定是否在簡檔被應(yīng)用 于ESG數(shù)據(jù)的狀態(tài)下接收ESG數(shù)據(jù)。終端在圖4中示出的語法的基礎(chǔ)上分 析分區(qū)聲明。如上所述,如果終端對通告輪播會話進行解碼,則終端能夠從分區(qū)聲明 中獲取關(guān)于每個會話的信息。首先,在步驟520中,終端檢查是否設(shè)置了簡 檔。也就是說,終端確認(rèn)在分區(qū)聲明的profiling字段中是否設(shè)置了表示簡檔 的應(yīng)用的值。如果未設(shè)置簡檔,則終端前進至步驟525,并根據(jù)傳統(tǒng)的多流模式作為 多個流接收所有的ESG數(shù)據(jù)。也就是說,如果未設(shè)置筒檔,則按照通常的方 式,終端搜索各個多流中的相關(guān)會話,接收所有的ESG數(shù)據(jù),并完成該接收。 相反,如果設(shè)置了簡檔,則終端前進至步驟530,并確定是否存在簡檔類型 (profiletype)的會話要被檢查。然后,在設(shè)置了簡檔的情況下,由于一旦快速 獲取了包括在基本簡檔會話中的基本數(shù)據(jù)就能夠開始DVB廣播業(yè)務(wù),所以終 端首先定位基本簡檔會話。以這種方式,為了使傳送提供DVB-H廣播業(yè)務(wù)所 需的基本數(shù)據(jù)的基本簡檔會話與其他會話區(qū)分開,終端分析由圖4中的標(biāo)號410指定的部分,并辨別每個會話的簡檔類型?;诜治龇謪^(qū)聲明中的簡檔類型的結(jié)果,在步驟535中,終端確定該結(jié) 果是否表示基本簡檔會話。如果終端確定該結(jié)果不表示基本簡檔會話(也就是 說,如果簡檔類型被設(shè)置為高級簡檔),則終端前進至步驟540,在步驟540 中,終端作為后臺工作而處理高級簡檔會話。另一方面,如果終端確定該結(jié) 果表示基本簡檔會話(也就是說,如果簡檔類型被設(shè)置為基本簡檔),則終端前 進至步驟545,并獲取基本ESG數(shù)據(jù)。在步驟550中,終端準(zhǔn)備處理基本ESG 數(shù)據(jù)并準(zhǔn)備信道列表。因此,如果終端確定簡檔類型被設(shè)置為基本簡檔,則 終端搜索相關(guān)的基本簡檔會話,獲取所有的基本ESG數(shù)據(jù),并準(zhǔn)備信道列表 的數(shù)據(jù)以顯示在屏幕上。其后,終端返回至步驟530,;險查剩余會話的筒檔 類型,并作為后臺工作而處理高級簡檔會話。然后,如果不再有會話則終端 前進至步驟555,顯示信道列表,并結(jié)束ESG數(shù)據(jù)的接收。如上所述,由于如果簡檔方法被應(yīng)用于ESG數(shù)據(jù)則可以僅傳輸接收廣播 業(yè)務(wù)所必需的信息,所以可以省略終端不必要執(zhí)行的數(shù)據(jù)處理。結(jié)果,處理 性能變得更好。此外,由于降低了待傳輸數(shù)據(jù)的容量,所以傳輸時間間隔的 減小使得重復(fù)周期縮短。因此,可以顯著提高接收端的接收效率。在這方面, 傳輸容量的減小的數(shù)值具有一定的含義,并且根據(jù)各個ESG數(shù)據(jù)模型的傳輸 容量的減小效果如圖6中所示以表格形式顯示。這里,每個數(shù)值表示當(dāng)各數(shù) 據(jù)(例如,元素或?qū)傩?僅被劃分成必要/可選時獲得的減小效果。因此,當(dāng)構(gòu) 造實際的基本簡檔時,因為根據(jù)構(gòu)造基本簡檔的方法,包括業(yè)務(wù)包片段、購所以減小效果可比圖6中示出的lt值更大。如上所述,通過應(yīng)用簡檔方法(在該簡檔方法中,4^收DVB-H廣播業(yè)務(wù) 所需的最少ESG數(shù)據(jù)從整個ESG數(shù)據(jù)中分離,并隨后在單獨的會話中被傳 送),顯著地減少了用戶總是必需花費的用于接收ESG數(shù)據(jù)的等待時間。因 此,能夠?qū)崿F(xiàn)用戶所希望的業(yè)務(wù)質(zhì)量的提高。另外,如果在更新(renewing) 重要的ESG數(shù)據(jù)的情況下將相同的方法應(yīng)用于重要的ESG數(shù)據(jù),則能夠?qū)崿F(xiàn) 與上述相同的提高效果。盡管已參照本發(fā)明的特定優(yōu)選實施例表示和描述了本發(fā)明,但本領(lǐng)域技 術(shù)人員應(yīng)該理解,在不脫離由權(quán)利要求及其等同物限定的本發(fā)明的精神和范 圍的情況下,可以對這些實施例進行各種形式和細(xì)節(jié)上的修改。
權(quán)利要求
1、一種在DVB-H系統(tǒng)中有效提供ESG數(shù)據(jù)的方法,該方法包括(1)由DVB-H業(yè)務(wù)提供者向終端傳送ESG數(shù)據(jù);(2)由終端確定在ESG數(shù)據(jù)中是否存在對簡檔的設(shè)置,所述簡檔用于分離最少的ESG數(shù)據(jù)以處理分離的最少ESG數(shù)據(jù);(3)當(dāng)設(shè)置了簡檔時,檢測在ESG數(shù)據(jù)中設(shè)置的簡檔類型是否表示基本簡檔會話,所述基本簡檔會話包括提供DVB-H廣播業(yè)務(wù)所必需的基本數(shù)據(jù);(4)在檢測結(jié)果的基礎(chǔ)上,在檢索基本簡檔會話之后首先處理檢索出的基本簡檔會話。
2、 如權(quán)利要求1所述的方法,其中,當(dāng)終端接收到ESG引導(dǎo)會話以對 接收的ESG引導(dǎo)會話解碼時并且在解碼的結(jié)果指示ESG多流模式的情況下, 從ESG引導(dǎo)會話的ESG通告輪播會話期間的初始容器中的分區(qū)聲明中檢測 所述簡檔和所述簡檔類型。
3、 如權(quán)利要求l所述的方法,其中,步驟(4)還包括 從基本簡檔會話中獲取提供DVB-H廣播業(yè)務(wù)所需的基本數(shù)據(jù); 如果簡檔類型對應(yīng)于高級簡檔會話,則通過作為后臺工作處理高級簡檔會話來從高級簡檔會話中獲取附加數(shù)據(jù)。
4、 如權(quán)利要求1所述的方法,還包括將ESG數(shù)據(jù)劃分成附加數(shù)據(jù)和提供DVB-H廣播業(yè)務(wù)所需的基本數(shù)據(jù), 以便DVB-H業(yè)務(wù)提供者將簡檔應(yīng)用于ESG數(shù)據(jù);產(chǎn)生劃分成基本簡檔會話和至少一個高級簡檔會話的ESG數(shù)據(jù),所述 基本簡檔會話包括基本數(shù)據(jù),所述高級簡檔會話包括附加數(shù)據(jù)。
5、 如權(quán)利要求3所述的方法,其中,所述基本數(shù)據(jù)包括所有片段之中提 供DVB-H廣播業(yè)務(wù)所必需的至少一個片段的數(shù)據(jù)。
6、 如權(quán)利要求3所述的方法,其中,所述基本數(shù)據(jù)包括提供DVB-H廣 播業(yè)務(wù)所需的至少 一個片段中的 一組必要數(shù)據(jù)。
7、 如權(quán)利要求5所述的方法,其中,所述附加數(shù)據(jù)包括除構(gòu)成基本數(shù)據(jù) 的片段以外的剩余片段的數(shù)據(jù)。
8、 如權(quán)利要求6所述的方法,其中,所述附加數(shù)據(jù)包括除構(gòu)成基本數(shù)據(jù) 的片段的必要數(shù)據(jù)以外的 一組剩余的附加數(shù)據(jù)。
9、 如權(quán)利要求3所述的方法,還包括合并終端獲取的基本數(shù)據(jù)和附加 數(shù)據(jù)。
10、 一種在DVB-H系統(tǒng)中有效提供ESG數(shù)據(jù)的系統(tǒng),該系統(tǒng)包括 DVB-H業(yè)務(wù)提供者,向終端傳送ESG數(shù)據(jù);終端,用于確定在ESG數(shù)據(jù)中是否存在對簡檔的設(shè)置,終端通過所述簡 檔來分離最少的ESG數(shù)據(jù)以處理分離的最少ESG數(shù)據(jù),當(dāng)設(shè)置了簡檔時, 終端檢測在ESG數(shù)據(jù)中設(shè)置的簡檔類型是否表示基本簡檔會話,所述基本簡 檔會話包括提供DVB-H廣播業(yè)務(wù)所必需的基本數(shù)據(jù),終端在檢索基本簡檔會 話之后首先處理檢索出的基本簡檔會話。
11、 如權(quán)利要求10所述的系統(tǒng),其中,終端接收ESG引導(dǎo)會話以對接 收的ESG引導(dǎo)會話解碼,當(dāng)解碼的結(jié)果指示ESG多流才莫式時,終端從ESG 引導(dǎo)會話檢測ESG通告輪播會話期間的初始容器中的分區(qū)聲明中的所述簡檔 和所述筒檔類型。
12、 如權(quán)利要求IO所述的系統(tǒng),其中,終端從基本簡檔會話中獲取提供 DVB-H廣播業(yè)務(wù)所需的基本數(shù)據(jù),如果簡檔類型對應(yīng)于高級簡檔會話,則終 端通過作為后臺工作處理高級簡檔會話來從高級簡檔會話中獲取附加數(shù)據(jù)。
13、 如權(quán)利要求IO所述的系統(tǒng),其中,DVB-H業(yè)務(wù)提供者將ESG數(shù)據(jù) 劃分成附加數(shù)據(jù)和提供DVB-H廣播業(yè)務(wù)所需的基本數(shù)據(jù),以便DVB-H業(yè)務(wù) 提供者將簡檔應(yīng)用于ESG數(shù)據(jù),產(chǎn)生劃分成包括基本數(shù)據(jù)的基本簡檔會話和 包括附加數(shù)據(jù)的至少一個高級筒檔會話的ESG數(shù)據(jù),并向終端發(fā)送產(chǎn)生的 ESG數(shù)據(jù)。
14、 如權(quán)利要求12所述的系統(tǒng),其中,所述基本數(shù)據(jù)包括所有片段之中 提供DVB-H廣播業(yè)務(wù)所必需的至少一個片段的數(shù)據(jù)。
15、 如權(quán)利要求12所述的系統(tǒng),其中,所述附加數(shù)據(jù)包括提供DVB-H 廣播業(yè)務(wù)所需的至少 一個片段中的 一組必要數(shù)據(jù)。
16、 如權(quán)利要求14所述的系統(tǒng),其中,所述附加數(shù)據(jù)包括除構(gòu)成基本數(shù) 據(jù)的片段以外的剩余片段的數(shù)據(jù)。
17、 如權(quán)利要求15所述的系統(tǒng),其中,所述附加數(shù)據(jù)包括除構(gòu)成基本數(shù) 據(jù)的片段的必要數(shù)據(jù)以外的 一組剩余的附加數(shù)據(jù)。
18、 如權(quán)利要求12所述的系統(tǒng),其中,所述終端合并獲取的基本數(shù)據(jù)和 獲取的附加數(shù)據(jù)。
全文摘要
公開了一種在DVB-H系統(tǒng)中有效提供ESG數(shù)據(jù)的系統(tǒng)和方法。提供了一種將ESG數(shù)據(jù)分成基本數(shù)據(jù)和附加數(shù)據(jù)并且分開提供這些數(shù)據(jù)的方法,其中,基本數(shù)據(jù)是提供DVB-H廣播業(yè)務(wù)所必需的。為了將基本數(shù)據(jù)與附加數(shù)據(jù)分開提供,業(yè)務(wù)提供者在基本簡檔會話期間僅發(fā)送提供廣播業(yè)務(wù)所必需的基本數(shù)據(jù),并在包括附加的高等級數(shù)據(jù)的高級簡檔會話期間單獨發(fā)送附加數(shù)據(jù)。然后,終端確定是否建立了簡檔。如果建立了簡檔,則終端訪問基本簡檔會話以獲取所述基本數(shù)據(jù),并且作為后臺工作而處理高級簡檔會話。結(jié)果,終端首先取得提供廣播業(yè)務(wù)所必需的基本ESG數(shù)據(jù),其能夠早于廣播業(yè)務(wù)的開始,并且能夠很大程度上提高終端的數(shù)據(jù)接收方案的效率。
文檔編號H04N5/445GK101132514SQ200710128160
公開日2008年2月27日 申請日期2007年7月9日 優(yōu)先權(quán)日2006年8月21日
發(fā)明者全真佑, 成基演, 金永執(zhí), 韓榮燮 申請人:三星電子株式會社