專利名稱:在家庭網(wǎng)絡中管理用于廣播服務的調諧器的方法和設備的制作方法
技術領域:
本發(fā)明涉及一種向家庭網(wǎng)絡中的裝置提供廣播服務的方法和設備,更具 體地講,涉及一種管理調諧器以向家庭網(wǎng)絡中的多個裝置提供廣播服務的方法和設備o背景技術圖1示出了傳統(tǒng)數(shù)字廣播系統(tǒng)的結構。參照圖1,在傳統(tǒng)數(shù)字廣播系統(tǒng)中,數(shù)字TV ( DTV )和個人視頻錄像機(PVR)連接到機頂盒(STB )。 STB 接收通過衛(wèi)星、線纜或地波發(fā)送的數(shù)字廣播信號以通過使用PVR來記錄所述 數(shù)字廣播信號。DTV直接連接到STB并顯示通過衛(wèi)星、線纜或地波接收的數(shù) 字廣播節(jié)目,或者顯示存儲在PVR中的內容。圖2示出了包括多個裝置的家庭網(wǎng)絡的結構。近來,隨著通信和廣播快速地與家用電器結合,已經提出將廣播服務與 家庭網(wǎng)絡相結合的服務。互聯(lián)網(wǎng)協(xié)議電視(IPTV)是用于提供所述服務的一 個示例。參照圖2,家庭網(wǎng)絡包括STB,使得從外部廣播網(wǎng)絡發(fā)送的廣播服 務通過家庭網(wǎng)絡被接收;DTV,從家庭網(wǎng)絡接收廣播服務并顯示廣播服務提 供的廣播節(jié)目;和PVR,記錄廣播信號以通過家庭網(wǎng)絡共享廣播節(jié)目。諸如 STB、 PVR和DTV的裝置通過基于IP的家庭網(wǎng)絡被連接,以彼此通信并共 享內容。所述裝置可通過使用一個家庭網(wǎng)關來共享廣播服務。為了使用一個 家庭網(wǎng)關向多個裝置提供廣播服務,必須考慮資源管理(即調諧器管理),所 述資源管理在單個用戶使用傳統(tǒng)DTV系統(tǒng)時不成問題。當多個裝置通過使用 家庭網(wǎng)絡中的一個網(wǎng)關共享通過幾個廣播頻道提供的廣播服務時,家庭網(wǎng)關 需要多個被適當管理的調諧器以向裝置提供廣播服務。然而,還沒有提供用 于管理調諧器的經過認證的標準。發(fā)明內容本發(fā)明的說明性的、非限制性的實施例克服了以上缺點和以上未描述的
其他缺點。此外,本發(fā)明不需要克服上述缺點,并且本發(fā)明的說明性的、非 限制性的實施例可以不克服上述任何問題。本發(fā)明的示例性實施例提供了 一種管理多個調諧器以向家庭網(wǎng)絡中的多 個裝置提供廣播服務的方法和設備。本發(fā)明的示例性實施例提供了 一種在通過家庭網(wǎng)絡中的單個家庭網(wǎng)關向 多個裝置提供廣播服務的環(huán)境下當所述多個裝置分別請求不同廣播服務時管 理多個調諧器的方法,從而可有效地向所述多個裝置提供廣播服務。根據(jù)本發(fā)明的一方面,提供了 一種管理多個調諧器以根據(jù)家庭網(wǎng)絡中的多個裝置的請求提供廣播服務的方法,所述方法包括檢測接收特定廣播節(jié) 目以提供由所述多個裝置之一請求的廣播服務的調諧器;和根據(jù)檢測結果選 擇性地將請求的廣播服務分配給所述多個調諧器之一。此外,可確定預先分配了任意廣播服務的調諧器是否除了提供預先分配 的廣播服務之外還能夠提供請求的廣播服務,并可將請求的廣播服務另外地 分配給所述調諧器。如果所述調諧器不存在,則在能夠接收與請求的廣播服 務相應的廣播節(jié)目的多個調諧器中檢測沒有分配廣播服務的調諧器,并將請 求的廣播服務分配給所述調諧器。根據(jù)本發(fā)明的另 一方面,提供了 一種其上包含有用于執(zhí)行管理多個調諧 器以根據(jù)家庭網(wǎng)絡中的多個裝置的請求提供廣播服務的方法的計算機程序的 計算機可讀介質。根據(jù)本發(fā)明的另 一方面,提供了 一種用于管理多個調諧器以根據(jù)家庭網(wǎng) 絡中的多個裝置的請求提供廣播服務的設備,所述設備包括檢測單元,檢 測接收特定廣播節(jié)目的調諧器以提供由所述多個裝置之一請求的廣播服務; 和分配單元,將請求的廣播服務分配給檢測單元檢測到的調諧器。此外,如果檢測單元確定沒有廣播服務被分配給能夠接收廣播節(jié)目的所 有調諧器,則分配單元可將請求的廣播服務分配給能夠接收廣播節(jié)目的調諧 器之一。
圖1示出了傳統(tǒng)數(shù)字廣播系統(tǒng)的結構。圖2示出了包括多個裝置的家庭網(wǎng)絡的結構。圖3是根據(jù)本發(fā)明示例性實施例的管理調諧器的方法的流程圖。
圖4示出了根據(jù)本發(fā)明示例性實施例的服務如何彼此交互以執(zhí)行管理調 諧器的方法。圖5示出了根據(jù)本發(fā)明另一示例性實施例的服務如何彼此交互以執(zhí)行管 理調諧器的方法。圖6示出了根據(jù)本發(fā)明示例性實施例的調諧器對象。圖7示出了根據(jù)本發(fā)明示例性實施例的在預定記錄服務(SRS)中使用 的recordTask只于象。圖8示出了根據(jù)本發(fā)明示例性實施例的在現(xiàn)場直播服務(LBS)中使用 的liveBroadcast對象。圖9示出了根據(jù)本發(fā)明示例性實施例的當廣播服務完成時服務如何彼此交互。圖10示出了根據(jù)本發(fā)明示例性實施例的用于管理調諧器的設備的結構。
具體實施方式
圖3是根據(jù)本發(fā)明實施例的管理調諧器的方法的流程圖。 在操作310中,從包括在家庭網(wǎng)絡中的任意裝置接收到提供特定廣播服 務的請求。廣播服務可以是現(xiàn)場直播服務或預定記錄服務。UPnPAV架構中 定義了提供由家庭網(wǎng)關執(zhí)行的廣播服務的處理的一個示例。因此,將省略其 描述。在操作320中,為了選擇將被用于提供請求的廣播服務的調諧器,檢查 多個調諧器以檢測預先分配了另 一 廣播服務的調諧器。如果檢測到所述調諧 器,則在步驟330中,確定在操作320中檢測到的調諧器是否除了提供預先 分配給該調諧器的廣播服務以外還可提供在操作310中請求的廣播服務。如 果確定該調諧器存在并可提供另外的廣播服務,則在操作310中請求的廣播 服務被另外地分配給該調諧器。通常,當同時接收相同數(shù)據(jù)時,可通過單個 調諧器提供兩個廣播服務。也就是說,相同的廣播節(jié)目被分配給單個調諧器。 在這種情況下,無論廣播服務是現(xiàn)場直播服務還是預定記錄服務,都可通過 單個調諧器來提供兩個廣播服務。根據(jù)調諧器對象(稍后將參照圖6進行描 述)的inputID,可確定相同的廣播服務是否被分配給單個調諧器。即使當不 同廣播節(jié)目被分配給單個調諧器時,根據(jù)本發(fā)明的示例性實施例,也可同時 通過單個調諧器來接收所述不同廣播節(jié)目。在這種情況下,廣播節(jié)目具有相 同的input ID。雖然不是相同的廣播節(jié)目,但是如果廣播時間彼此不同,則可通過單個 調諧器提供兩個或更多個廣播服務。如果在操作330中確定所述調諧器不存在,則在操作350中,檢測需要 用來提供請求的廣播服務的另一調諧器。換句話說,當對通過衛(wèi)星廣播提供 的廣播節(jié)目請求預定記錄服務時,檢查用于衛(wèi)星廣播的調諧器以檢測尚未分 配另一廣播服務的空閑調諧器。如果空閑調諧器不存在,則在操作360,將 錯誤消息返回到在操作310中請求廣播服務的裝置。如果空閑調諧器存在, 則在操作370中,將請求的廣播服務分配給該空閑調諧器。如果在操作320中確定預先分配了另一廣播服務的調諧器不存在,則在 操作370中,將請求的廣播服務分配給能夠接收該廣播節(jié)目的多個調諧器中 的任意空閑調諧器。為了將廣播服務分配給調諧器,關于廣播節(jié)目的信息被插入到調諧器對 象。產生的調諧器對象的數(shù)量與包括在家庭網(wǎng)關中的調諧器的數(shù)量相等。這 將在稍后被詳細描述。圖4示出了根據(jù)本發(fā)明示例性實施例的服務如何彼此交互以執(zhí)行管理調 諧器的方法。參照圖4,預定記錄服務(SRS)、現(xiàn)場直播服務(LBS)和調諧器管理 服務(TMS)在家庭網(wǎng)關中彼此交互。TMS執(zhí)行管理調諧器的方法。SRS目 前正由UPnP的AV工作委員會進行標準化,并且通過允許控制點請求對廣播 數(shù)據(jù)的預定記錄來提供廣播服務。如圖4所示,當任意裝置請求UPnP架構 下的SRS時,控制點通過CreateRecordSchedule ()動作請求SRS,并且SRS 創(chuàng)建包括關于請求的預定記錄任務的信息的recordTask對象。如上所述,為 了將請求的廣播服務所需的調諧器分配給recordTask對象,TMS檢查能夠接 收廣播服務的調諧器以檢測由另 一請求預先分配了另 一廣播服務的調諧器對 象。如果檢測到所述調諧器對象,則確定請求的廣播服務是否被分配給調諧 器。如果確定請求的廣播服務被分配給調諧器,則請求的廣播服務被另外地 分配給該調諧器。如果確定所述調諧器不存在,則請求的廣播服務被分配給 空閑調諧器。此外,相同的處理可用于LBS。圖5示出了根據(jù)本發(fā)明另一示例性實施例的服務如何彼此交互以執(zhí)行管 理調諧器的方法。參照圖5, TMS與SRS和LBS分離。服務間的交互與圖4
相同。因此,將省略其詳細描述。圖6示出了根據(jù)本發(fā)明示例性實施例的調諧器對象。創(chuàng)建的調諧器對象的數(shù)量與家庭網(wǎng)關能夠提供的調諧器的數(shù)量相等。將 被接收的廣播節(jié)目被分別分配給每個調諧器對象。參照圖6,調諧器對象具有ID tuner一001。此外,預定記錄服務sl(B-Ol 和現(xiàn)場直播服務live—001目前被分配給該調諧器對象。當任意廣播服務被分 配給調諧器對象時,occupancy值變?yōu)閅ES 。每個調諧器對象的occupancy值 被初始設置為NO。 i叩utID識別每個調諧器對象接收的廣播節(jié)目數(shù)據(jù)。在本 發(fā)明的該示例性實施例中,在通過使用例如但不限于衛(wèi)星、線纜或地波的廣 播接入網(wǎng)絡接收廣播服務數(shù)據(jù)的情況下,input ID是用于識別將被接收的數(shù)據(jù) 的transportjd。因此,如果兩個或更多個廣播節(jié)目具有相同的input ID時, 可通過單個調諧器來接收廣播節(jié)目。圖7示出了根據(jù)本發(fā)明示例性實施例的在SRS中使用的recordTask對象。 參照圖7, recordTask對象具有關于在2004年8月31日22點將頻道46 的節(jié)目記錄到HDD中1小時的任務的信息。tuner ID是本發(fā)明示例性實施例 的特點,其識別分配了廣播服務的調諧器。在本發(fā)明的該示例性實施例中分 配的調諧器是ID為tuner—001的調諧器,即,由圖6的調諧器對象指示的調 諧器。當創(chuàng)建recordTask對象時,檢查每個調諧器對象。如果存在i叩ut ID 與將被記錄的廣播節(jié)目的input ID相同的調諧器對象,即,如果存在能夠在 特定時間接收將被記錄的廣播節(jié)目的調諧器,則插入關于與調諧器對象相應 的廣播服務的信息,并且將調諧器對象的ID值分配給recordTask對象的tuner ID值。如果不存在具有與將被記錄的廣播節(jié)目相同的input ID的調諧器對象, 則通過選擇occupancy值為NO的調諧器對象來分配廣播服務。如果不存在 occupancy值為NO的調諧器對象,則沒有將被使用的空閑調諧器。在這種情 況下,將錯誤消息返回到recordTask對象。該錯誤消息被發(fā)送到請求廣播服 務的裝置。圖8示出了根據(jù)本發(fā)明示例性實施例的在LBS中使用的liveBroadcast對象。如圖4所示,控制點通過CreateLiveBroadcast動作來請求LBS,從而創(chuàng) 建liveBroadcast對象。例如,在本發(fā)明的該示例性實施例中,頻道9的體育 節(jié)目是將被接收的廣播節(jié)目。如同SRS的情況,當存在input ID與將被接收
的廣播節(jié)目的input ID相同的調諧器對象時,關于廣播服務的信息被分配給 該調諧器對象,并且該調諧器對象的ID值被分配給liveBroadcast對象的tuner ID。在本發(fā)明的該示例性實施例中分配的調諧器是圖6的調諧器對象 (tuner—001 )指示的調諧器。如果不存在input ID與將被接收的廣播節(jié)目的 input ID相同的調諧器對象,則通過選擇occupancy值為NO的調諧器對象來 分配關于廣播服務的信息。如果不存在occupancy值為NO的調諧器對象, 則沒有將被使用的空閑調諧器。在這種情況下,將錯誤消息返回到 liveBroadcast對象。該錯誤消息被發(fā)送到請求廣播服務的裝置。圖9示出了根據(jù)本發(fā)明示例性實施例的當廣播服務完成時服務如何彼此交互。當使用SRS時,為了取消SRS,控制點通過DeleteScheduledRecord () 動作來停止預定記錄任務,并刪除調諧器對象的相關值。當完成SRS時,刪 除調諧器對象的相關值,并將上述處理通知給recordTask對象。在LBS的情 況下,當控制點通過DeleteLiveBroadcast ()動作停止LBS時,刪除調諧器 對象的相關值。參照圖10,用于管理調諧器的設備500包括I/0接口 510、檢測單元520、 分配單元530和響應單元540。I/O接口 510允許用于管理調諧器的設備500與包括在家庭網(wǎng)絡中的裝 置和控制點通信。當通過I/0接口 510從包括在家庭網(wǎng)絡中的任意裝置請求 特定廣播服務時,檢測單元520檢查調諧器來檢測分配了請求的廣播服務以 提供該廣播服務的調諧器。如上所述,確定是否存在由另一請求預先分配了 另一廣播服務的調諧器。如果所述調諧器存在,則確定是否存在i叩ut ID與 提供請求的廣播服務所需的廣播節(jié)目的i叩ut ID相同的調諧器。如果不存在 分配了相同input ID的調諧器,則檢查是否存在能夠接收廣播節(jié)目的空閑調 諧器。分配單元530接收檢測單元520的檢查結果,并將請求的廣播服務分配 給調諧器。如果不存在由另一請求預先分配了另一廣播服務的調諧器,貝'j將 請求的廣播服務分配給能夠接收廣播節(jié)目的任意空閑調諧器。在存在由另一 請求預先分配了廣播服務的調諧器,并且不存在input ID與請求的廣播服務 的input ID相同的調諧器,而存在能夠接收廣播服務的空閑調諧器的情況下,
將請求的廣播服務分配給空閑調諧器。如果其他廣播服務被預先分配給所有調諧器,并且如果不存在i叩ut ID與提供請求的廣播服務所需的廣播節(jié)目的input ID相同的調諧器,則響應單 元540產生錯誤消息,并將該錯誤消息發(fā)送到控制點或請求該廣播服務的裝置。因此,本發(fā)明的示例性實施例提供了這樣一種方法,所述方法在通過家 庭網(wǎng)絡中的單個家庭網(wǎng)關向多個裝置提供廣播服務的環(huán)境下當所述多個裝置 分別請求各種廣播服務時管理多個調諧器,從而可有效地向所述多個裝置提 供廣播服務。本發(fā)明的示例性實施例可寫成存儲在計算機可讀記錄介質上的計算機程 序,并且可在使用計算機可讀記錄介質執(zhí)行程序的通用數(shù)字計算機中實現(xiàn)。 計算機可讀記錄介質的例子包括,但不限于,磁存儲介質(例如ROM、軟盤、 硬盤等)、光學記錄介質(例如CD-ROM或DVD等)以及諸如載波的存儲介 質(例如通過互聯(lián)網(wǎng)傳輸)。雖然已經參照本發(fā)明示例性實施例具體顯示和描述了本發(fā)明,但是本領 域技術人員應該理解,在不脫離由權利要求限定的本發(fā)明的精神和范圍的情 況下,可在形式和細節(jié)上對其進行各種改動。示例性實施例應該僅纟支認為是 描述性的,并不用于限制的目的。因此,本發(fā)明的范圍不是通過本發(fā)明的詳 細描述而是通過權利要求來限定,并且在該范圍內的所有不同將被解釋為包 括在本發(fā)明中。
權利要求
1、一種管理網(wǎng)絡中的多個調諧器的方法,所述方法包括檢測接收特定廣播節(jié)目以提供由網(wǎng)絡中的多個裝置之一請求的廣播服務的調諧器;和根據(jù)檢測結果選擇性地將請求的廣播服務分配給所述多個調諧器之一。
2、 如權利要求l所述的方法,其中,檢測接收特定廣播節(jié)目的調諧器的 操作包括在多個調諧器中^^測預先分配了任意廣播服務的調諧器;和 確定在檢測預先分配了任意廣播服務的調諧器的操作中檢測到的調諧器 是否除了提供預先分配的廣播服務之外還提供請求的廣播服務。
3、 如權利要求2所述的方法,其中,檢測接收特定廣播節(jié)目的調諧器的 操作還包括如果確定檢測到的調諧器的操作確定不存在所述調諧器,則在 能夠接收廣播節(jié)目的多個調諧器中檢測沒有分配廣播服務的調諧器。
4、 如權利要求2所述的方法,其中,在檢測接收特定廣播節(jié)目的調諧器 的操作中,如果在檢測預先分配了任意廣播服務的調諧器的操作中沒有檢測 到調諧器,則將請求的廣播服務分配給在能夠接收廣播節(jié)目的多個調諧器中 沒有分配廣播服務的調諧器。
5、 如權利要求2所述的方法,其中,在檢測接收特定廣播節(jié)目的調諧器 的操作中,請求的廣播服務被另外地分配給在確定檢測到的調諧器的操作中 確定的調諧器。
6、 如權利要求3所述的方法,其中,在檢測接收特定廣播節(jié)目的調諧器 的操作中,如果在檢測沒有分配廣播服務的調諧器的操作中沒有檢測到調諧 器,則將錯誤信息返回所述裝置。
7、 如權利要求1所述的方法,其中,請求的廣播服務是關于廣播節(jié)目的 現(xiàn)場直播服務或預定記錄服務。
8、 如權利要求l所述的方法,其中,所述網(wǎng)絡是家庭網(wǎng)絡。
9、 一種用于管理網(wǎng)絡中的多個調諧器的設備,所述設備包括 檢測單元,檢測接收特定廣播節(jié)目以提供由網(wǎng)絡中的多個裝置之一請求的廣播服務的調諧器;和分配單元,將請求的廣播服務分配給檢測單元檢測到的調諧器。
10、 如權利要求9所述的設備,其中,檢測單元確定預先分配了廣播服 務的調諧器是否除了纟是供預先分配的廣播服務之外還能夠提供請求的廣播服 務。
11、 如權利要求IO所述的設備,其中,如果預先分配了廣播服務的調諧器除了預先分配的廣播服務之外不能提供請求的廣播服務,則檢測單元在能 夠接收廣播節(jié)目的多個調諧器中檢測沒有分配廣播服務的調諧器。
12、 如權利要求9所述的設備,其中,如果檢測單元確定沒有廣播服務 被分配給能夠接收廣播節(jié)目的調諧器,則分配單元將請求的廣播服務分配給 能夠接收廣播節(jié)目的調諧器。
13、 如權利要求9所述的設備,其中,分配單元根據(jù)檢測單元的確定結 果,將請求的廣播服務分配給除了預先分配的廣播服務之外還能夠提供請求 的廣播服務的預先分配了廣播服務的調諧器。
14、 如權利要求9所述的設備,還包括響應單元,如果檢測單元沒有 檢測到所述調諧器,則將錯誤消息返回到所述多個裝置之一。
15、 如權利要求9所述的設備,其中,請求的廣播服務是現(xiàn)場直播服務 或預定記錄服務。
16、 如權利要求9所述的設備,其中,所述網(wǎng)絡是家庭網(wǎng)絡。
17、 如權利要求16所述的設備,其中,所述家庭網(wǎng)絡還包括網(wǎng)關。
18、 如權利要求17所述的設備,其中,所述網(wǎng)關還包括 預定記錄服務;現(xiàn)場直播服務;和 調諧器管理服務。
19、 如權利要求9所述的設備,還包括與控制點通信的輸入輸出接口。
20、 一種其上包含有用于執(zhí)行如權利要求1所述的方法的計算機程序的 計算機可讀介質。
21、 一種其上包含有用于執(zhí)行如權利要求2所述的方法的計算機程序的 計算機可讀介質。
22、 一種其上包含有用于執(zhí)行如權利要求3所述的方法的計算機程序的 計算機可讀介質。
23、 一種其上包含有用于執(zhí)行如權利要求4所述的方法的計算機程序的 計算機可讀介質。
24、 一種其上包含有用于執(zhí)行如權利要求5所述的方法的計算機程序的 計算機可讀介質。
25、 一種其上包含有用于執(zhí)行如權利要求6所述的方法的計算機程序的 計算機可讀介質。
26、 一種其上包含有用于執(zhí)行如權利要求7所述的方法的計算機程序的 計算機可讀介質。
全文摘要
一種管理多個調諧器以向家庭網(wǎng)絡中的多個裝置提供廣播服務的方法和設備。為了提供由所述多個裝置之一請求的廣播服務,確定預先分配了任意廣播服務的調諧器是否除了提供預先分配的廣播服務之外還提供請求的廣播服務,并將請求的廣播服務另外地分配給所述調諧器。如果所述調諧器不存在,則在能夠接收與請求的廣播服務相應的廣播節(jié)目的多個調諧器中檢測沒有分配廣播服務的調諧器,并將請求的廣播服務分配給所述調諧器。因此,在通過網(wǎng)絡中的單個網(wǎng)關將各種廣播服務提供給多個裝置的環(huán)境下,可將廣播服務提供給所述多個裝置。
文檔編號H04L12/18GK101213787SQ200680023518
公開日2008年7月2日 申請日期2006年8月24日 優(yōu)先權日2005年8月25日
發(fā)明者張基錫, 李光哲, 阿希爾·查帕拉瑪杜古 申請人:三星電子株式會社