專利名稱:使用頻譜的可用信道的數據無線傳輸的制作方法
技術領域:
本發明涉及網絡中的數據傳輸。
背景技術:
當前,諸如無線HDMI (高清晰度多媒體接口)之類的用于多媒體數據的無線顯示的多個方案正在開發之中。這些方案的主要目的是替換特定組件(例如,機頂盒、數字多功能光盤(DVD)播放器、計算設備)與顯示設備之間的HDMI電纜。一些供應商已經開發出使用專用方法來傳輸未壓縮視頻的方案。其它方案可以以消費電子設備(例如,游戲機或DVD播放器)為目標,并且在主機側和客戶端側上都需要專用的硬件。這種專用設備的功耗可能非常高。此外,在一些方案中未壓縮視頻的傳輸可能限制支持高分辨率數據傳輸的任何擴展能力。一些技術通過本地無線網絡(例如Wi-Fi) 為移動通信設備提供無線顯示擴展,以實現通用的顯示擴展能力。
發明內容
概括地說,本發明涉及用于使用頻譜的一個或多個識別的信道來發送數據的技術。一些技術可以有助于將從通信設備接收的數據無線傳輸到一個或多個其它接收設備, 例如數據接收機和/或電視。在各個例子中,這些技術可以由無線地耦合到源通信設備以及其它接收設備二者的獨立設備來實現,其中源通信設備提供源數據。在一些情況下,獨立設備可以執行代碼轉換操作,以將數據從第一格式轉換到易被接收設備使用的另一格式。一種示例性方法可以包括使用第一通信設備識別數字廣播頻譜中當前可用的至少一個信道;以及使用所述第一通信設備接收從第二通信設備發送的數據。所述方法還包括在所述數字廣播頻譜中的至少一個所識別的信道中,從所述第一通信設備發送所述數據,其中,所發送的數據符合數字廣播格式。—種示例性通信設備可以包括一個或多個處理器、信道識別器、接收機和發射機。 所述信道識別器可由所述一個或多個處理器操作以識別數字廣播頻譜中當前可用的至少一個信道。所述接收機可由所述一個或多個處理器操作以接收從第二通信設備發送的數據。所述發射機可由所述一個或多個處理器操作以在所述數字廣播頻譜中的至少一個所識別的信道中發送所述數據,其中,所發送的數據符合數字廣播格式。一種示例性計算機可讀存儲介質包括用于使通信設備的一個或多個處理器進行以下操作的指令識別數字廣播頻譜中當前可用的至少一個信道;接收從第二通信設備發送的數據;以及在所述數字廣播頻譜中的至少一個所識別的信道中發送所述數據,其中,所發送的數據符合數字廣播格式。本發明中所描述的技術可以用硬件、軟件、固件或其任意組合來實現。例如,各個技術可以由一個或多個處理器來實現或執行。如本文中使用的,處理器可以指微處理器、專用集成電路(ASIC)、現場可編程門陣列(FPGA)、數字信號處理器(DSP)或其它等價的集成或分立邏輯電路。軟件可以由一個或多個處理器執行。包括執行所述技術的指令的軟件可以首先存儲在計算機可讀介質中,并由處理器加載并執行。相應地,本發明還預料到包括用于使處理器執行本發明中描述的多種技術中的任何一種的指令的計算機可讀存儲介質。在一些情況下,計算機可讀存儲介質可以形成計算機程序存儲產品的一部分,其中,計算機程序存儲產品可以銷售給制造商和/或可以用在設備中。計算機程序產品可以包括計算機可讀介質,并且在一些情況下,還可以包括包裝材料。一個或多個方面的細節在附圖以及下文的描述中闡述。根據描述和附圖以及根據權利要求,其它特征、目標和優點將顯而易見。
圖1是示出了能夠進行無線通信的多個通信設備以及一個或多個數據接收機的示例的方框圖。圖2是示出了可以包括在圖1中所示的通信設備中的一個通信設備中的數據轉換單元/發射機的進一步細節的示例的方框圖。圖3是示出了經由無線網絡與第二通信設備進行通信的第一通信設備的示例的方框圖,其中,該第二通信設備經由無線網絡與一個或多個數據接收機進行通信。圖4是示出了經由無線網絡與第二通信設備進行通信的第一通信設備的另一示例的方框圖,其中,該第二通信設備經由無線網絡與一個或多個數據接收機/輸出設備進行通信。圖5是示出了經由無線網絡(例如Wi-Fi網絡)與第二通信設備進行通信的第一通信設備(例如手機、膝上型計算機)的另一示例的方框圖,其中,該第二通信設備經由無線網絡(例如ATSC廣播網絡)與數字電視(TV)接收機進行通信。圖6是示出了經由無線網絡與第二通信設備進行通信的第一通信設備的另一示例的方框圖,其中,該第二通信設備經由無線網絡與數字電視(TV)接收機進行通信。圖7A-圖7B是示出了顯示數據從第一設備無線地發送到第二設備、并且然后由第二設備接著發送到TV以便顯示的示例的概念圖。圖8是示出了與信道識別器結合的轉換單元/發射機的示例的方框圖,其可以實現在諸如圖5中所示的通信設備中的一個通信設備之類的通信設備中。圖9是示出了與信道識別器結合的轉換單元/發射機的另一示例的方框圖,其可以實現在諸如圖5中所示的通信設備中的一個通信設備之類的通信設備中。圖10是示出了協議棧的示例的概念圖,其可以由諸如圖1-圖6中的任意一個中所示的通信設備中的一個通信設備之類的通信設備實現以進行數據通信。圖11是示出了可以由第一通信設備發送到第二通信設備的數據的示例性數據格式的概念圖。
圖12是示出了可以由諸如圖1-圖6中的任意一個中所示的通信設備中的一個通信設備之類的通信設備執行的方法的示例的流程圖。
具體實施例方式圖1是示出了能夠經由一個或多個無線網絡7進行無線通信的多個通信設備1、2 以及一個或多個數據接收機9的示例的方框圖。通信設備1能夠從通信設備2接收數據, 并向數據接收機9發送數據。在一些情況下,所述數據可以包括多媒體數據,其包括音頻數據、視頻數據、文本數據、語音數據和圖形數據中的至少一個。在一些例子中,無線網絡7可以包括提供對經由無線局域網(WLAN)的通信(例如經由Wi-Fi (電氣和電子工程師協會(IEEE)802. 11標準)的通信)的支持的網絡。在一些例子中,無線網絡7可以包括提供對經由無線個域網(WPAN)的通信(例如經由藍牙 的通信)的支持的網絡。在一些情況下,無線網絡7可以包括對數字廣播格式的數字廣播頻譜上的通信的支持的網絡,僅舉幾個示例,數字廣播格式例如為先進電視系統委員會(ATSC)格式(其可以包括ATSC M/H(ATSC移動/手持)格式)、數字視頻廣播(DVB)格式、地面數字多媒體廣播(T-DMB)格式、地面綜合業務數字廣播(ISDB-T)格式或由國際標準IS0/IEC(國際電工委員會)13818-1提供的運動圖象專家組傳輸流(MPEG-TQ格式,這將在下文更詳細地描述。ATSC標準是先進電視系統委員會為數字電視傳輸而開發的一組標準。ATSC M/H 標準是先進電視系統委員會為移動電視傳輸而開發的一組標準。如本文中使用的,“ATSC” 包括并且表示任何與ATSC有關的標準,其包括針對數字電視(DTV)的ATSC標準和/或 ATSC M/H標準。DVB標準是一系列的國際接受的數字電視開放標準,并且由歐洲電信標準協會(ETSI)、歐洲電工標準化委員會(CENELEC)以及歐洲廣播聯盟(EBU)的聯合技術委員會(JTC)發布。DMB是用于向移動設備發送多媒體數據的數字無線傳輸技術。ISDB是用于數字電視和數字無線電的日本標準。數字廣播格式可以是所發送的數據中沒有提供或所發送的數據沒有指定具體的或特定的目的地的廣播格式。例如,數字廣播格式可以包括所廣播的數據分組或單元的報頭不包括任何目的地地址的格式。在一些情況下,無線網絡7還可以提供對其它無線通信(例如紅外或其它射頻通信)的支持。這些無線通信可以允許通信設備1向數據接收機9提供信道信息。在一些示例中,通信設備2能夠經由無線網絡7與通信設備1無線地通信,其中通信設備2與無線網絡7進行通信(例如,圖1中在通信設備2與無線網絡7之間的虛線)。 然而,在其它示例中,通信設備1或通信設備2可以與另一個對接(dock)或以其它方式耦合,在這種情況下,這些設備可以進行直接通信,而不需要使用無線網絡7(例如,圖1中在通信設備2和通信設備1之間的虛線)。通信設備1可以包括在指定位置處發送或接收數據的具有一個或多個設備的固定系統或者具有一個或多個設備的移動系統。每個設備可以包括一個或多個處理器。通信設備1可以包括一個或多個獨立設備,或者可以是更大系統的一部分。例如,通信設備1可以包括一個或多個外圍設備(例如,鍵盤、鼠標),其包括與其它設備無線通信的便攜式設備的外圍設備和/或配件。通信設備1還可以包括媒體服務器或包括在媒體服務器內,媒體服務器能夠干擾去往向多個不同的設備(例如數據接收機9)的媒體數據。在一些情況下,通信設備1可以包括在一個或多個集成電路或芯片中所包括的組件,其可以用在上文描述的一些或全部設備中。通信設備1能夠經由無線網絡7與通信設備2無線通信。例如,通信設備1可以接收通信設備2的數據發射機/接收機4所發送的數據。通信設備2還可以包括在指定位置處發送或接收數據的具有一個或多個設備的固定系統或具有一個或多個設備的移動系統。 每個設備可以包括一個或多個處理器。通信設備2可以包括以下各項或者是以下各項的一部分無線通信設備(例如,無線移動手機或設備)、數字照相機、數字電視(TV)、攝影機、視頻電話、數字多媒體播放器、個人數字助理(PDA)、視頻游戲機、個人計算機或膝上型計算機設備、智能本/智能電話或其它視頻設備。在一些情況下,通信設備2可以包括在一個或多個集成電路或芯片中所包括的組件,其可以用在上文描述的一些或全部設備中。在某些示例中,通信系統1可以用于視頻游戲或游戲應用。在這些示例中,通信系統1的一個或多個用戶可以玩一個或多個游戲,其包括經由到達通信系統1的網絡連接 (例如,無線網絡連接)與其它用戶進行的任何交互式應用。可以將包括實時信息的、游戲的圖形和/或視頻數據提供給數據接收機9,然后可以在耦合到數據接收機9的單獨的顯示設備(例如,高清晰度電視或顯示設備)上顯示所述數據。通過這種方式,用戶可以在該單獨的顯示設備上觀看游戲應用的顯示數據。如圖1中所示,通信設備1可以包括耦合到信道識別器5的數據轉換單元/發射機 3。通信設備1能夠接收、處理并生成數據。例如,通信設備1可以通過多個可能的無線或接入網絡(包括蜂窩網絡、本地網絡和/或個人無線(例如Wi-Fi,藍牙 )網絡或廣播網絡)
中的任何一個(例如從通信設備幻接收數據,例如包括ATSC、DVB、ISDB-T或T-DMB。在一些例子中,通信設備1可以通過有線接口或經由一個或多個嵌入式接口來接收數據。所述數據還可以包括未壓縮格式的數據,例如經由照相機或其它攝像錄像機應用的圖像/視頻傳感器接收的數據。在一些示例中,所述數據可以包括音頻數據、視頻數據、圖形數據、文本數據、語音數據或元數據中的一個或多個。在一些示例中,通信設備1可以經由無線局域網從通信設備2接收數據,該無線局域網可以是無線網絡7中的一個。例如,在一些具體場景下,通信設備1和通信設備2可以經由任何WLAN(例如Wi-Fi)協議或WPAN(例如,藍牙 )協議交換信息。通信設備1還能夠通過無線網絡7向諸如數據接收機9之類的一個或多個其它設備廣播或以其它方式發送數據。數據轉換單元/發射機3能夠將數據轉換成特定的數字廣播格式。例如,數據轉換單元/發射機3可能能夠將數據編碼成符合特定的數字廣播格式 (例如ATSC、DVB、ISDB-T、T-DMB、MPEG-TS)的格式,調制以及隨后發送該數據。信道識別器5能夠識別頻譜的至少一個可用信道,其中,通信設備1中的一個或多個設備可以參與識別所述至少一個可用信道。例如,識別所述至少一個可用信道可以由通信設備1中的一個或多個設備發起。在一些例子中,信道識別器5可以識別數字廣播頻譜 (例如數字電視廣播頻譜)的未用和/或未許可部分中的至少一個可用信道。在一些例子中,所述至少一個可用信道可以包括電視頻帶空白(television band white space)。如在聯邦通信委員會(FCC)于2008年11月4日采用并于2008年11月14日發布的作為FCC 命令 08—260 的"Second Report and Order and Memorandum Opinion and Order,,中所規定的,“空白”可以包括廣播電視頻譜中的當前未被許可服務使用并且因而可以被未許可的無線發射機使用的未使用部分或位置。在一些例子中,可用信道可以包括當前未被占用的信道。在一個示例中,可用信道可以包括當前未被任何授權或許可用戶(例如,FCC所許可的用戶)使用的信道。在一個示例中,可用信道可以包括當前未被許可用戶或未許可用戶(例如其它空白信道用戶)使用的信道。在一些情況下,可用信道可以包括在從另一許可用戶獲取二次許可時用戶可以使用的信道。在識別出一個或多個可用信道之后,轉換單元/發射機3可以使用至少一個所識別的可用信道經由無線網絡7向數據接收機9發送數據。在一些情況下,通信設備1將基于在通信設備1或通信設備2內本地運行的一個或多個服務或應用的執行,自動地或經由用戶輸入來執行上面提到的動作中的一個或多個。數據接收機9可以包括用于對來自通信設備1的所接收的廣播數據進行解調和/或解碼的功能。如上面描述的,信道識別器5能夠針對特定數字廣播格式識別數字廣播頻譜中當前可用的至少一個可用信道。在一個示例中,信道識別器5可以包括頻譜傳感器,頻譜傳感器用于通過感測數字廣播頻譜內的一個或多個信道范圍或頻帶中的信號信息,來識別至少一個可用信道。在一個示例中,信道識別器5可以訪問數據庫(例如,諸如圖6中所示的數據庫之類的數字TV頻帶數據庫)來識別當前可用的至少一個可用信道。例如,通信設備1可以包括地理定位功能,從而通信設備1能夠例如通過使用全球定位系統(GPS)或其它類似組件、導頻信號或其它定位技術(包括基于因特網協議地址的定位查找服務)來確定其地理位置。在這個例子中,通信設備1可以向數字TV頻帶數據庫提供這種位置信息。可以給數字TV頻帶數據庫填充基于位置的信道信息,并且數字TV頻帶數據庫能夠向通信設備1提供通信設備1當前占據的地理區域內的任何可用信道的列表。在一些示例中,通信設備1能夠使用通信設備1的因特網協議(IP)地址經由位置估計來確定其地理位置。通過IP地址進行的地理定位是一種通過將通信設備1的公共IP 地址與其它電子鄰近服務器、路由器或具有已知位置的其它設備的IP地址進行比較來確定通信設備1的地理緯度、經度以及潛在的城市和國家的技術。在這些示例中,通信設備1 可以(例如經由無線通信)向外部服務器提供其IP地址。外部服務器可以訪問包含具有已知位置的其它設備的IP地址的數據庫。外部服務器可以使用通過將通信設備1的IP地址與數據庫中的、具有已知位置的設備的IP地址進行比較來獲得通信設備1的位置的估計的技術,并且然后可以將該估計的位置提供回給通信設備1。在一些情況下,外部服務器可以通過確定數據庫中哪些設備具有的IP地址最接近地匹配或類似于通信設備1的IP地址來執行該比較。信道識別器5可以自動地選擇一個或多個所識別的可用信道,以供數據轉換單元 /發射機3使用。在一些情況下,通信設備1可以向通信設備2提供所識別的可用信道的列表。通信設備2的用戶或應用然后可以選擇可用信道中的一個或多個,并且通信設備2然后可以將信道選擇發送回給通信設備1。在一些例子中,在通信設備2上執行的應用可以請求多個可用信道。例如,該應用可能希望在不同的信道上向數據接收機9中的多個不同的數據接收機發送相同的節目內容或數據。在一些情況下,該應用可能希望在不同的信道上向數據接收機9中的同一數據接收機發送不同的節目內容或數據。這些僅僅是通信設備2 可以在其中選擇可用信道中的多個可用信道的幾個示例性例子。
13
如圖1中所示,通信設備1可以可選地包括信道發射機11。通信設備1能夠通過數字廣播頻譜的未使用部分發送數據,以及能夠從一個傳輸信道切換到另一個傳輸信道。 例如,通信設備1可以使用頻譜的未使用部分中的所識別的可用信道,并經由無線網絡7使用該可用信道向數據接收機9發送數據。在一些例子中,通信設備1可能需要在隨后檢測到許可用戶對特定信道的使用時而空出該信道。在這些例子中,通信設備1可能需要識別不同的可用信道,以供在向數據接收機9發送其它數據時使用。在此類的例子中,信道發射機11能夠經由無線網絡7上的通信向數據接收機9發送信道改變信息。例如,信道識別器5可以在第一時間點識別可用于由通信設備1使用以發送數據的第一信道。信道發射機11可以經由無線網絡7向數據接收機9發送允許數據接收機9 確定或識別第一信道的信息。例如,信道發射機11可以發送直接指定第一信道的信息或者以其它方式允許數據接收機9基于所接收的信息確定第一信道的信息。在之后時間點,信道識別器5可以確定第一信道不再可用于由通信設備1使用。 例如,如果另一用戶(例如許可用戶)已經占據了第一信道,或者如果第一信道以其它方式變得不可用,則信道識別器5可能需要識別當前可用于由通信設備1在經由無線網絡7發送后續數據時使用的第二不同的信道。在識別出這種第二信道之后,信道發射機11能夠經由無線網絡7發送允許數據發射機9確定或識別新的第二信道的信息。然后,數據接收機 9能夠通過第二信道從通信設備1接收數據傳輸。為了在(針對例如用戶的收聽或觀看體驗)最小中斷的情況下進行信道改變,可以使用閉環控制機制或協議。這種控制機制可以包括信道發射機11和數據接收機9之間的經由無線網絡7的通信協議。例如,信道發射機11可以使用紅外(IR)或射頻(RF)通信來經由無線網絡7向數據接收機9發送信道改變信息,使得數據接收機9可以在對包括在或以其它方式耦合到數據接收機9的設備(例如顯示設備)的終端用戶最小中斷的情況下, 高效地改變信道。在一些情況下,數據轉換單元/發射機3可以在先前使用的信道以及新選擇的信道上都發送冗余信息,以降低或消除對數據接收機9所處理的數據流的中斷或影響。在一些示例中,信道發射機11可以包括低功率、低成本的紅外發射機,其可以嵌入在包括在通信設備1之內的便攜式設備中。信道發射機的發射功率可以是可配置的,并且還可以是用戶可編程的。例如,信道發射機11可能不在接收機的視線內。在這種情況下, 如果信道發射機11包括基于紅外的發射機,則信道發射機11的更高輸出功率可以使光能夠從障礙物反射到達數據接收機并且閉合環路。可替換地,如果信道發射機包括基于IR的發射機,則信道發射機11可以具有潛在地朝向數據接收機9的反射器。然而,信道發射機11不限于提供基于IR的通信。例如,信道發射機11可以經由無線網絡/通信7向數據接收機9提供任意數量的射頻或無線通信。例如,作為對IR的替換或除了 IR以外,信道發射機11還可以實現藍牙 、ZigBee 、超寬帶(UWB)、無線個域網 (WPAN)或其它低功率無線RF協議。因此,信道發射機11可以使用IR通信、RF通信或兩者的組合來發送信道信息。在一個方面,通信設備1能夠從通信設備2接收數據。通信設備1的信道識別器 5可以識別至少一個頻譜(例如無線網絡7中的一個網絡中的頻譜)信道。然后,數據轉換單元/發射機3可以在頻譜的至少一個所識別的信道中發送數據。例如,數據轉換單元/發射機3可以經由無線網絡7向數據接收機9廣播數據。通信設備2可以以第一數據格式向通信設備1發送數據。然后,通信設備1可以以第二數據格式在至少一個所識別的信道中發送該數據。第一數據格式可以與第二數據格式相同或可以不同。例如,如果第一數據格式與第二數據格式相同,則通信設備1可以不必在向數據接收機9傳輸或廣播數據之前改變數據。另一方面,如果第一數據格式與第二數據格式不同,則通信設備1可以在向數據接收機9發送數據之前對數據進行編碼或代碼轉換,這將在下文進一步描述。在一些示例中,通信設備1可以接收從通信設備2以數字廣播格式發送的數據,并且通信設備1可以以數字廣播格式經由無線網絡7向數據接收機9廣播或以其它方式發送數據。在一些示例中,通信設備1可以與通信設備2對接或以其它方式直接耦合到通信設備2。在其它示例中,通信設備1和通信設備2可以使用第一無線協議(例如,WLAN、WPAN 協議)經由無線網絡7進行通信。然而,通信設備1可以使用不同的協議或標準向數據接收機9發送數據。例如,通信設備1可以經由無線網絡7根據諸如數字電視廣播格式(例如,ATSC)之類的數字廣播格式來廣播數據。因此,無線網絡7可以包括多個不同網絡類型以支持各種通信標準或協議。在一些例子中,通信設備2和通信設備1可以通過第一無線網絡(例如,WLAN、WPAN)進行通信,并且通信設備1可以通過第二不同的無線網絡(例如,數字廣播網絡)與數據接收機9進行通信,其中第一和第二無線網絡中的每一個都包括在無線網絡7之中。因此,通信設備2可以利用通信設備1向數據接收機9進行廣播通信的能力,而不必在通信設備2中包括任何這類能力或功能。相反,通信設備2能夠通過無線(例如WLAN、WPAN)通信與通信設備1直接地或無線地通信,并且然后允許通信設備1處理向數據接收機9進行的廣播通信。[100]從通信設備2發送的數據可以包括通信設備2的顯示信息。顯示信息可以包括在通信設備2上呈現的主顯示數據。例如,主顯示數據可以包括在通信設備2的顯示器上(例如,在移動設備的屏幕上)顯示的任何數據。然后,通信設備1可以通過向數據接收機9發送主顯示數據來在至少一個所識別的信道中從通信設備1發送數據,以(例如在耦合到數據接收機9的顯示器上,諸如在數字電視的顯示器上)進行顯示。[101]然而,在一些例子中,在至少一個所識別的信道中從通信設備1發送數據可以包括發送不同于在通信設備2上顯示的主顯示數據的輔顯示數據。通信設備1可以從通信設備2接收包括輔顯示數據的顯示信息,其中,輔顯示數據實際上不在通信設備2上進行顯示。然而,輔顯示數據可以在耦合到數據接收機9的顯示器上進行顯示。例如,這可能在通信設備2的用戶想要觀看可能不完全適合于(fit on)通信設備2的顯示屏的內容(例如網頁、桌面信息)時發生。[102]在一些示例中,通信設備2向通信設備1發送的顯示數據可以包括可以被通信設備2顯示的主顯示數據以及不同于主顯示數據的輔顯示數據,其中,輔顯示數據不在通信設備2上進行顯示(例如,如果輔顯示數據不適合于通信設備2所提供的顯示屏)。 在一些示例中,通信設備1可以向數據接收機9發送主顯示數據和/或輔顯示數據,以用于顯示的目的。例如,如果數據接收機9耦合到比通信設備2所提供的顯示屏更大的顯示屏, 則耦合到數據接收機9的顯示屏可能能夠例如通過顯示輔顯示數據來顯示更大量的數據。 耦合到數據接收機9的顯示屏還可以被配置為顯示主顯示數據。
在一些示例中,從通信設備2發送的數據可以包括通信設備2的人機接口設備 (例如,諸如觸摸屏之類的基于觸摸的設備)所提供的數據。通信設備1可以向數據接收機 9發送人機接口設備所提供的數據,其中,人機接口設備所提供的數據能夠被數據接收機9 用于控制耦合到數據接收機9的顯示屏所顯示的圖標(例如,光標)。例如,通信設備2的觸摸屏可以用作例如觸摸板,以控制數據接收機9的顯示器上的光標或其它圖標。圖2是示出了圖1中所示的數據轉換單元/發射機3的進一步細節的示例的方框圖。數據轉換單元/發射機3可以是通信設備2的一部分。如圖2中所示,數據轉換單元 /發射機3可以包括數據接收機6和數據發射機。數據轉換單元/發射機3還可以可選地包括轉換單元8和靜噪單元(quieting unit) 15。數據接收機6能夠從一個或多個源接收數據。例如,數據接收機6可以通過許多可能的無線或接入網絡中的任何一個(例如從通信設備幻接收數據,無線或接入網絡包括蜂窩網絡、本地無線(例如,Wi-Fi、藍牙 )網絡或廣播網絡,廣播網絡例如包括ATSC、DVB、
ISDB-T或T-DMB。數據發射機能夠從數據轉換單元/發射機3發送數據。數據發射機3 能夠通過許多可能的無線或接入網絡中的任何一個發送數據,無線或接入網絡包括蜂窩網絡、本地無線(例如,Wi-Fi、藍牙 )網絡或廣播網絡,廣播網絡例如包括ATSC、DVB、ISDB-T 或 T-DMB。在數據轉換單元/發射機3可能需要在向數據接收機發送任何所接收的數據之前將該數據轉換成不同的格式的情況下,轉換單元8可以執行這種轉換操作。如下文將更詳細地描述的,轉換單元8可以執行編碼和/或代碼轉換操作。例如,如果通信設備1接收第一格式(例如,運動圖象專家組(MPEG)4部分幻的數據,但是向數據接收機發送第二格式 (例如,MPEG-幻的數據,則轉換單元8可以執行一個或多個代碼轉換功能,以將第一格式的數據代碼轉換成第二格式的數據。靜噪單元15能夠在頻譜感測操作期間提供傳輸靜噪間隔。例如,如果信道識別器 5(圖1)包括頻譜感測功能,則靜噪單元15可以提供靜噪時間間隔。在這樣的時間間隔期間,數據轉換單元/發射機3可以抑制經由無線網絡7向數據接收機9發送數據。例如,數據轉換單元/發射機3可以例如通過臨時禁用或甚至臨時關閉其數據傳輸功能來抑制發送數據。在一個示例中,信道識別器5可以檢測在至少一個時間間隔期間是否存在頻譜的至少一個信道(例如,空白信道)可供使用。在該至少一個時間間隔期間,靜噪單元15可以 (例如,通過臨時禁用或關閉數據發射機10)使數據發射機10抑制向數據接收機9發送任何數據,這可以降低數據傳輸和頻譜感測操作之間的潛在干擾。雖然在圖2中被示為單獨的可選組件,但是在一些示例性情況中,靜噪單元15可以包括在數據發射機10中。圖3是示出了經由無線網絡18與第二通信設備20進行通信的第一通信設備12 的示例的方框圖,其中,第二通信設備20經由無線網絡觀與一個或多個數據接收機30進行通信。通信設備12能夠能夠向通信設備20發送數據(例如,多媒體數據)。在一些情況下,數據可以包括多媒體數據,多媒體數據包括音頻數據、視頻數據、文本數據、語音數據、 圖形數據以及輔助交互數據中的至少一個。通信設備12類似于圖1中的通信設備2,可以包括在指定位置處發送或接收數據的具有一個或多個設備的固定系統或者具有一個或多個設備的移動系統。每個設備可以包括一個或多個處理器。通信設備12可以包括以下各項或者可以是以下各項的一部分無線通信設備(例如,無線移動手機或設備)、數字照相機、數字電視(TV)、攝像機、視頻電話、數字多媒體播放器、個人數字助理(PDA)、視頻游戲機、個人計算機或膝上型計算機設備、智能本/智能電話或者其它視頻設備。在一些情況下,通信設備12可以包括一個或多個集成電路或芯片中所包括的組件,所述組件可以用在上面所描述的一些或全部設備中。如圖3中所示,通信設備12包括一個或多個多媒體處理器14。多媒體處理器可以包括分別用于處理圖形數據、音頻數據以及視頻數據的一個或多個圖形處理器(例如,圖形處理單元)、音頻處理器以及視頻處理器。多媒體處理器14還可以包括對用于輸出的數據進行處理的一個或多個處理器,例如顯示處理器或音頻輸出處理器。多媒體處理器14可以向通信設備12的數據轉換單元/發射機16提供數據。類似于圖2中所示的數據轉換單元/發射機3,數據轉換單元/發射機16可以包括數據接收機、數據發射機以及可選的轉換單元。如果通信設備12在經由無線網絡18傳輸數據(例如,音頻數據、視頻數據)之前對該數據進行編碼,那么可選的轉換單元可以執行這種編碼功能。當通信設備12從單獨的設備接收已編碼數據時,這種轉換單元還可以執行解碼功能。通信設備20可以經由無線網絡18從通信設備12接收任意的已發送數據。在一些例子中,無線網絡可以包括無線本地網絡。類似于圖1中的通信設備1,通信設備20可以包括數據轉換單元/發射機M以及信道識別器。數據轉換單元/發射機M可以類似于數據轉換單元/發射機3,并且信道識別器沈可以類似于信道識別器5。數據轉換單元/發射機M以及信道識別器26可以由一個或多個處理器22執行或可以實現在一個或多個處理器22中。通信設備20能夠經由無線網絡觀向一個或多個數據接收機30發送數據。在一些示例中,無線網絡28可以包括數字廣播網絡,例如數字電視廣播網絡。雖然在圖3中未示出,但是通信設備20還可以可選擇地包括信道發射機(未示出),其可以類似于圖1中所示的信道發射機11而運行。在圖3的示例中,無線網絡18可以與無線網絡觀不同。因而,通信設備12可以經由無線網絡18向通信設備20發送數據,而通信設備20可以經由不同的無線網絡28向數據接收機30發送數據。通信設備12可以用第一數據格式向通信設備20發送數據。然后,通信設備20可以用第二數據格式在至少一個所識別的信道中發送該數據。第一數據格式可以或者可以不與第二數據格式相同。例如,如果第一數據格式與第二數據格式相同,則通信設備20可以不必在向數據接收機30傳輸或廣播數據之前改變該數據。另一方面,如果第一數據格式與第二數據格式不同,則通信設備20可以在向數據接收機30發送數據之前,對該數據進行編碼或代碼轉換,這將在下文中進一步描述。在一些示例中,經由無線網絡18在通信設備12和通信設備20之間進行交換的數據的格式(例如,MPEG-4格式)可以與經由無線網絡觀在通信設備20和數據接收機30之間進行交換的數據的格式(例如,MPEG-2)不同。另外,無線網絡18可以是與無線網絡觀不同類型的網絡。因此,可以潛在地將通信設備20視為橋或接口模塊,其經由一個無線網絡(例如,Wi-Fi、藍牙 )用第一格式從通信設備12接收數據,并且然后經由另一無線網絡 (例如,ATSC廣播網絡)用第二格式向數據接收機發送已接收數據。在一些示例中,通信設備12可以不必包括能夠直接向數據接收機30提供數據通信的任何功能,但是在管理和控制這些通信的過程中可以替代地依賴通信設備20。用于與數據接收機30的這些通信的任何專用功能可以包括在通信設備20中,而不是通信設備12 中。因而,通信設備12可以只需要包括允許其經由無線網絡18與通信設備20進行通信的功能。通信設備20可以包括便攜式設備,其在一些示例中可以用作針對通信設備12的外圍/配件設備。例如,通信設備20可以包括無線通信并可與通信設備12 —起操作的可拆/可折疊鍵盤或鼠標(例如,如果通信設備12包括可以不包括鍵盤或鼠標的移動手機)。圖4是示出了經由無線網絡38與第二通信設備40進行通信的第一通信設備32 的另一示例的方框圖,其中,第二通信設備40經由無線網絡46與一個或多個數據接收機/ 輸出設備48A-48N進行通信。類似于圖3中的通信設備12,通信設備32包括一個或多個多媒體處理器34和數據轉換單元/發射機36。另外,通信設備32包括通信地耦合到多媒體處理器34的一個或多個輸出設備33。 輸出設備33可以包括顯示設備和揚聲器。多媒體處理器34可以向輸出設備33提供輸出數據。例如,多媒體處理器;34中的顯示處理器可以處理來自多媒體處理器34中的相應視頻和圖形處理器的視頻和/或圖形數據,并且可以向輸出設備33中的顯示設備提供顯示輸出。多媒體處理器34中的音頻輸出處理器可以向輸出設備33中所包括的任何揚聲器提供音頻輸出。類似于圖3中所示的通信設備20,通信設備40包括與信道識別器44通信地耦合的數據轉換單元/發射機42。數據轉換單元/發射機42能夠處理多媒體數據,并經由無線網絡46向多個外部設備(例如接收機/輸出設備48A-48N)發送多媒體數據。接收機/輸出設備48A-48N中的每一個可以接收通信設備40所發送的數據,并且每一個可以包括調諧到通過其從通信設備40廣播數據的適當信道(例如,頻率或頻帶)的調諧器。在一些情況下,接收機/輸出設備48A-48N可以包括用于解調和/或解碼來自通信設備40的已接收的廣播數據的功能。通常,通信設備40能夠經由無線網絡46向接收機/輸出設備48A-48N中的一個或多個廣播或以其它方式發送數據。接收機/輸出設備48A-48N中的每一個可以包括數據接收機以及一個或多個輸出設備(例如,顯示設備)。數據接收機和輸出設備可以是不同的或集成的組件。例如,如果接收機/輸出設備48A包括數字電視,則接收機和顯示設備可以集成到數字電視中。圖5是示出了經由無線網絡(例如,Wi-Fi網絡)56與第二通信設備58進行通信的第一通信設備(例如,手機、膝上型計算機)50的另一示例的方框圖,其中,第二通信設備 58經由無線網絡(例如,ATSC廣播網絡)64與數字電視(TV)接收機70進行通信。在圖5 的示例中,通信設備50可以類似于圖4中的通信設備32而運行。通信設備50可以包括移動通信設備,例如無線通信手機(例如,移動電話或PDA)或膝上型計算機。在一些示例中, 通信設備32可以包括任意形式的移動設備,例如移動通信手機、個人計算機或膝上型計算機、數字多媒體播放器、個人數字助理(PDA)、視頻游戲機、智能本/智能電話或其它視頻設備。類似于通信設備32,通信設備50包括通信地耦合到數據轉換單元/發射機M的一個或多個多媒體處理器52。多媒體處理器52還耦合到顯示器和一個或多個揚聲器51。顯示器/揚聲器51可以是圖4中所示的輸出設備33的一個示例。通信設備50可以經由無線網絡56與通信設備58進行通信。無線網絡56可以包括無線局域網,例如提供對Wi-Fi或藍牙 協議的支持的網絡。在這些例子中,例如當這些設備58、50位于相同的建筑(例如,房屋)或一般區域中時,通信設備58可以相對接近通信設備50。在一些示例中,通信設備58可以包括針對通信設備的外圍設備。例如,通信設備58可以包括鍵盤(例如,可拆鍵盤、無線鍵盤)或鼠標設備(例如無線鼠標),其包括用于通過無線網絡56接收和/或發送數據的功能。通信設備50和通信設備58之間的任意通信可以符合諸如Wi-Fi或藍牙@之類的無線通信協議。類似于圖4中的通信設備40,通信設備58包括數據轉換單元/發射機60以及信道識別器62。在圖4的示例中,數據轉換單元/發射機60包括數字TV轉換單元/發射機 60,假定該組件能夠向一個或多個電視設備發送數據。數字TV轉換單元/發射機60能夠經由無線網絡64向數字TV接收機(調諧器)70 發送數據。在一些情況下,無線網絡64可以包括數字TV廣播網絡,并且數字TV轉換單元 /發射機60所發送的數據可以符合特定的數字廣播格式(例如,ATSC)。如前面所描述的, 信道識別器62可以識別無線網絡64內的可供使用的一個或多個信道。例如,如果無線網絡64是數字TV廣播網絡(例如,符合ATSC標準的網絡),則信道識別器62可以識別數字廣播頻譜內的空白,其可以被數字TV轉換單元/發射機60使用以向數字TV接收機70發送數據。數字TV接收機70通信地耦合到顯示設備和一個或多個揚聲器68。數字TV接收機70和顯示器/揚聲器68可以包括不同的組件。在一些情況下,數字TV接收機70和顯示器/揚聲器68可以集成和/或建立在數字TV機66中。在一些情況下,數字TV 66可以包括高清晰度TV (HDTV)。通過經由無線網絡56從通信設備50向通信58傳輸數據以及經由無線網絡64從通信設備58向數字TV接收機70傳輸數據,可以將要在通信設備50的顯示器/揚聲器51 上以其它方式顯示的數據擴展成在顯示器/揚聲器68上進行顯示。例如,通信設備50可以包括移動手機設備,其中,顯示屏的大小有限。在一些情況下,顯示器可以包括具有觸摸屏的液晶顯示器(IXD)。然而,顯示器68的顯示屏的大小可以大得多,特別是在其包括在數字TV 66中時更是如此,數字TV 66可以包括大屏幕HDTV。在一些情況下,這種顯示器可以包括平板液晶顯示器(IXD)、平板等離子顯示器、投影顯示設備、投影設備等。將在通信設備50的顯示器 /揚聲器51中的顯示器上進行顯示的任意數據還可以在顯示器/揚聲器68中的顯示器上顯示,顯示器/揚聲器68中的顯示器可以向終端用戶提供更魯棒、更大以及更高分辨率的觀看體驗。還可以提供來自通信設備50的音頻數據,以在顯示器/揚聲器68上輸出。為了實現這一點,通信設備50的數據轉換單元/發射機M可以經由無線網絡56 向通信設備58發送數據,該數據可以包括音頻數據、視頻數據、圖形數據、文本數據、語音數據、輔助交互數據或其它數據。在一些情況下,通信設備58可以包括針對通信設備50的外圍設備。在這些情況下,通信設備可以包括無線外圍設備,例如用戶可以結合通信設備50 使用的鍵盤或鼠標。例如,如果通信設備50包括移動手機,則通信設備58可以包括可以結合該移動手機使用的外圍設備。
19
通信設備58利用其信道識別器62來識別無線網絡64中的一個或多個可用信道, 無線網絡64可以包括數字電視廣播網絡。然后,通信設備58可以經由無線網絡64向數字 TV接收機70發送數據,然后數字TV接收機70可以提供該數據以在顯示器/揚聲器68上進行輸出。在一些例子中,特別是在無線網絡56包括與無線網絡64不同的網絡時,通信設備 50可以用與通信設備58在向數字TV接收機70發送數據的過程中所使用的數據格式不同的數據格式來向通信設備58發送數據。在這些情況下,數字TV轉換單元/發射機60可以將其從通信設備50接收的數據轉換成不同的數據格式。例如,如下文將進一步描述的,數字TV轉換單元/發射機60可以在向數字TV接收機70再次發送來自通信設備50的已接收數據之前,對該數據進行編碼或代碼轉換。在一些情況下,數字TV轉換單元/發射機60可以將來自通信設備50的多媒體數據的多個已接收流轉換和/或封裝成單獨的單個節目傳輸流,其可以通過多個廣播信道進行發送。在一些情況下,多媒體數據的多個流可以封裝在同一傳輸流中,并在單個信道中進行發送。一個多媒體流可以作為畫中畫(PIP)數據路徑進行發送,其包括針對多媒體數據的補充多媒體信息或元數據。例如,元數據可以包括文本、通知消息、節目指南信息或菜單信息中的一個或多個。因為通信設備58能夠用可以直接被數字TV接收機70 (其可以嵌入到數字TV 66 中或者是數字TV 66的一部分)處理的格式經由無線網絡64發送數據,所以通信設備58 可以用作一種形式的TV適配器,其向通信設備50提供到數字TV 66的直接接口,而不需要數字TV 66的任何額外的硬件組件,例如機頂盒或其它用于當在顯示器68上進行呈現之前對任意已接收數據進行解碼的其它中間設備。通信設備58能夠將數據格式化成可以被數字TV接收機70直接接收并處理的適當格式(例如,ATSC格式),以實現與數字TV 66的無縫互操作。圖6是示出了經由無線網絡80與第二通信設備82進行通信的第一通信設備72 的另一示例的方框圖,其中,第二通信設備82經由無線網絡90與數字TV接收機96進行通信。在一些示例中,通信設備72可以類似于圖5中的通信設備50而運行,并且通信設備82 可以類似于圖5中的通信設備58而運行。類似于圖5,數字TV接收機96和顯示器/揚聲器94可以可選地集成到數字TV 92中。如圖6中所示,通信設備72包括顯示器和一個或多個揚聲器72、一個或多個多媒體處理器74以及發射機/接收機78。發射機/接收78能夠接收數據和發送數據并能夠處理這樣的數據以供通信設備72使用。如圖6中的示例中所示的,多媒體處理器74包括一個或多個編解碼器(編碼器/解碼器)76。編解碼器76可以將通信設備72的發射機/接收機78要發送的數據編碼成特定的數據格式,并且還可以對發射機/接收機78已經接收的特定格式的數據進行解碼。編解碼器76可以包括用于對已經被多媒體處理器74處理的視頻數據和音頻數據進行編碼/解碼的一個或多個視頻編解碼器和音頻編解碼器。例如,編解碼器76可以包括 MPEG-4編解碼器。在許多例子中,移動設備(例如,移動手機、PDA等)可以包括用于對符合運動圖象專家組定義的MPEG-4(例如,MPEG-4部分2)標準的數據進行處理的MPEG-4編解碼器。
通信設備82包括通信地耦合到信道識別器88的發射機/接收機84。信道識別器88可以類似于圖5中所示的信道識別器62而運行。發射機/接收機84可以包括類似于圖5中的轉換單元/發射機60的功能。在一些示例中,發射機/接收機84可以包括類似于圖2中所示的組件的組件。例如,發射機/接收機84可以包括用于接收數據的數據接收機以及用于發送數據的數據發射機。發射機/接收機84可以可選地包括類似于圖2中所示的靜噪單元15的靜噪單元,并且還包括轉換單元。在一些情形下,發射機/接收機84可以從通信設備72接收具有與用于經由無線網絡90向數字TV接收機96發送數據的格式不同的格式的數據。在這些情況下,發射機/ 接收機84可能需要在將已接收數據再發送至數字TV接收機96之前對該數據進行轉換(例如,編碼、代碼轉換)。在圖6的特定示例中,發射機/接收機84包括一個或多個編解碼器和/或代碼轉換器86。這些編解碼器/代碼轉換器86能夠將第一格式的數據轉換成第二不同格式的數據。編解碼器/代碼轉換器86可以包括一個或多個音頻代碼轉換器和/或視頻代碼轉換
ο在一些情形下,編解碼器/代碼轉換器86可以執行音頻代碼轉換。例如,編解碼器/代碼轉換器86可以將音頻數據代碼轉換成AC-3格式,AC-3格式是可以在經由無線網絡90向數字TV接收機96發送數據時使用的格式。在一些情況下,通信設備82可以不對音頻數據執行代碼轉換,并且可以從通信設備72向數字TV接收機96傳遞這樣的數據。然而,與視頻代碼轉換比較而言,立體聲音頻代碼轉換通常并不復雜,因而對時延/性能的任何影響可能并不嚴重。因此,編解碼器/代碼轉換器86通常可以包括用于將音頻數據代碼轉換成符合無線網絡90所實現的任何傳輸協議的格式的音頻代碼轉換功能。編解碼器/代碼轉換器86還可以包括一個或多個視頻編碼器。各個移動設備可能并不支持數字電視廣播網絡(例如,符合ATSC的網絡)所使用的各種數據格式。例如, 通信設備72可能在其編解碼器76中并不包括任何MPEG-2編碼器。然而,各個移動設備可以提供對MPEG-4(部分幻的支持,并且因而通信設備72的編解碼器76可以包括MPEG-4 編碼器,用以支持各種應用,例如視頻電話。因而,在這些類型的情況下,編解碼器/代碼轉換器86可以包括能夠將MPEG-4格式的數據轉換成MPEG-2格式的代碼轉換器。編解碼器 /代碼轉換器86還可以包括預處理功能,用以對已接收數據的分辨率進行上采樣和/或執行幀速率上轉換,從而在HDTV上(例如在數字TV 92上)實現高清晰度的重放。通常,編解碼器/代碼轉換器86可以通過選擇通信設備82經由無線網絡80所接收的數據的格式以及通信設備經由無線網絡90將發送的數據的格式所支持的特征的子集,來執行智能的代碼轉換操作。為了提供一個非常具體的示例來用于解釋的目的,將假定通信設備72的編解碼器76包括MPEG-4編解碼器,并且假定通信設備82的編解碼器/代碼轉換器86包括MPEG-4到MPEG-2的代碼轉換器。在這個非常具體的示例(其用于解釋的目的而不應當被示為是限制性的)中, MPEG-4到MPEG-2的代碼轉換器可以基于MPEG-4和MPEG-2數據格式/標準都可以支持的所選擇的一組特征來執行代碼轉換。為了提供幾種例證,代碼轉換器可以執行從MPEG-4(簡單簡檔)到MPEG-2(主簡檔)的報頭代碼轉換,以試圖最小化該代碼轉換器的時延和功耗。 通信設備72的編解碼器76可以根據MPEG-4簡單簡檔對I (內)幀和P (預測)幀進行編
21碼,并避免諸如不受限制的運動向量之類的不是MPEG-2的一部分的特征。在這種情況下,編解碼器/代碼轉換器86可以(例如,根據ATSC格式)用MPEG-2 報頭重新封裝I幀和P幀編碼的數據,其中不對已編碼數據(例如,片/宏塊數據)進行代碼轉換。雖然可以對其進行支持,但是B(雙向)幀可以不用在各情況中,以便降低解碼緩沖器的深度以及因此帶來的時延。MPEG-4支持MPEG-2中不可用的一些編碼模式,并且因此,在準備傳輸至無線網絡90的數據時,代碼轉換器可以不使用這些編碼模式。此外,編解碼器76中的MPEG-4編解碼器以及代碼轉換器86中的MPEG-4到MPEG-2的代碼轉換器可以避免對交錯編碼的使用,并且替代地使用逐行掃描順序編碼。在一些替換的示例中,編解碼器/代碼轉換器86可以包括簡化的MPEG-2熵編碼器,MPEG-2熵編碼器可以使用MPEG-4 所需要的硬件加速器。在一些例子中,多媒體處理器74可能不能對發送到通信設備82的全部數據的一部分進行編碼。在這些例子中,編解碼器/代碼轉換器86可以將已接收數據直接編碼成用于經由無線網絡90進行數據傳輸的數據格式。在一些情況下,通信設備72的編解碼器76 也可能可以直接將輸出數據(例如,視頻數據、音頻數據)編碼成可接受的或者以其它方式符合無線網絡80和無線網絡90上的數據傳輸的格式。在這些情況下,通信設備82的編解碼器/代碼轉換器86可能不需要對從通信設備72接收的數據的全部或一部分進行編碼或者甚至代碼轉換。相反,編解碼器/代碼轉換器86可以將該數據傳遞至數字TV接收機96。在通信設備82的編解碼器/代碼轉換器86提供代碼轉換功能(例如,從MPEG-4 到MPEG-2)的那些情況下,通信設備82和通信設備72可以在啟動時或在配置階段期間執行握手或其它操作,以確定可以使用的編碼功能。例如,通信設備72可以指定其編解碼器 76所支持的一組數據格式或標準,其可以被發送到通信設備82。同樣,通信設備82可以向通信設備72指定用于在無線網絡90上進行數據通信的一組數據格式或標準。舉例說明, 通信設備72可以指定其編解碼器76支持MPEG-4數據格式,并且通信設備82可以向通信設備72指定其在無線網絡90上提供的數據通信符合MPEG-2格式/標準。在這種信息交換期間,通信設備72和通信設備82可以相互認同數據格式,根據該數據格式,在無線網絡80上從通信設備72向通信設備82發送數據。例如,這些設備72和 82可以認同包括MPEG-4和MPEG-2標準都支持的一組特征的數據格式。然后,編解碼器/ 代碼轉換器86能夠執行某些代碼轉換操作,例如執行MPEG-4和MPEG-2編碼的數據之間的僅報頭代碼轉換。在這個過程期間,通信設備72還可以確定可以用于或可以不用于向通信設備82 進行的數據通信的編碼功能。例如,如之前描述的,在確定通信設備82使用哪些特征和數據格式之后,通信設備72可以調整編解碼器76所執行的編碼操作。例如,如果編解碼器76包括MPEG-4編碼器,則通信設備72可以控制編解碼器76 根據MPEG-4簡單簡檔來對I幀和P幀進行編碼,并且避免MPEG-2不支持的諸如不受限制的運動向量之類的這些特征。此外,通信設備72可以控制編解碼器76最小化或者甚至避免對B幀的使用,并避免對MPEG-2不支持的諸如交錯編碼之類的編碼模式的使用。通過以這種方式控制編解碼器76,通信設備82所接收的數據可以被編解碼器/代碼轉換器86更高效地代碼轉換成MPEG-2格式,以在無線網絡90上進行傳輸。因而,在一些示例中,通信設備72和通信設備82首先可以確定編解碼器76和編解碼器/代碼轉換器86所共有的或可使用的一組數據格式特征。在這些示例中,編解碼器 /代碼轉換器86可以基于這組共有的特征來執行一個或多個代碼轉換操作,并且在一些例子中可以執行報頭代碼轉換,例如針對通信設備72所提供的數據從MPEG-4到符合無線網絡90上的數據通信的MPEG-2報頭的報頭代碼轉換。在一些示例中,編解碼器/代碼轉換器86可以基于可以使用的不同數據格式所支持的一組共有的特征來執行代碼轉換功能。例如,編解碼器/代碼轉換器86可以被配置為執行MPEG-4和MPEG-2數據格式之間的代碼轉換。通信設備82可以被配置為經由無線網絡 80從通信設備72接收符合MPEG-4的數據。然而,通信設備82可能需要在無線網絡90上發送符合MPEG-2格式的數據。在這種情況中,編解碼器/代碼轉換器86能夠基于MPEG-4 和MPEG-2都支持的一組共有的特征來執行代碼轉換功能,以將已接收數據從MPEG-4格式代碼轉換成可接受的MPEG-2格式,以在無線網絡90上進行數據通信。下面所示的表1示出了 MPEG-2和MPEG-4 (部分2~)數據格式/標準中的每一個所支持的具體特征的示例。表1的第一列指定具體特征;第二列指定在MPEG-2中對這些特征的支持(或其潛在的不足);第三列指定在MPEG-4中對這些特征的支持(或其潛在的不足);以及第四列指定MPEG-4和MPEG-2都支持的、并且在通信設備72和通信設備82的任一個或兩個中可以用于編碼和/或代碼轉換功能的一組共有的特征。表 1
2權利要求
1.一種發送數據的方法,包括使用第一通信設備識別數字廣播頻譜中當前可用的至少一個信道;使用所述第一通信設備接收從第二通信設備發送的數據;以及在所述數字廣播頻譜中的至少一個所識別的信道中從所述第一通信設備發送所述數據,其中,所發送的數據符合數字廣播格式。
2.如權利要求1所述的方法,其中接收從所述第二通信設備發送的所述數據包括在無線網絡上接收從所述第二通信設備發送的所述數據。
3.如權利要求2所述的方法,其中,所述無線網絡與針對所述數字廣播頻譜的廣播網絡不同。
4.如權利要求1所述的方法,其中,從所述第二通信設備發送的所述數據包括所述第二通信設備的顯示信息。
5.如權利要求4所述的方法,其中所述顯示信息包括在所述第二通信設備上顯示的主顯示數據;以及在至少一個所識別的信道中從所述第一通信設備發送所述數據包括發送所述主顯示數據。
6.如權利要求4所述的方法,其中所述顯示信息包括與所述第二通信設備顯示的主顯示數據不同的輔顯示數據;以及在至少一個所識別的信道中從所述第一通信設備發送所述數據包括發送所述輔顯示數據。
7.如權利要求1所述的方法,其中從所述第二通信設備發送的所述數據包括所述第二通信設備的人機接口設備提供的數據;在至少一個所識別的信道中從所述第一通信設備發送所述數據包括向外部設備發送所述人機接口設備提供的所述數據,其中,所述人機接口設備提供的所述數據能夠被所述外部設備使用以控制所述外部設備顯示的圖標。
8.如權利要求7所述的方法,其中,所述第二通信設備的所述人機接口設備包括觸摸界面。
9.如權利要求1所述的方法,其中識別所述至少一個信道包括識別數字廣播電視頻譜的未使用部分中的所述至少一個信道;以及發送所述數據包括在所述數字廣播電視頻譜中的至少一個所識別的信道中根據數字廣播格式發送所述數據。
10.如權利要求9所述的方法,其中,所述數字廣播格式包括ATSC(先進電視系統委員會)格式、T-DMB(地面數字多媒體廣播)格式、DVB(數字視頻廣播)格式、地面綜合業務數字廣播(ISDB-T)格式或者運動圖象專家組傳輸流(MPEG-TQ格式。
11.如權利要求1所述的方法,其中,識別所述至少一個信道包括識別電視頻帶空白。
12.如權利要求1所述的方法,其中接收所述數據包括從所述第二通信設備接收第一數據格式的數據;所述方法還包括由所述第一通信設備將所述第一數據格式的所述數據轉換成第二數據格式的數據,所述第二數據格式符合所述數字廣播格式;以及發送所述數據包括在至少一個所識別的信道中從所述第一通信設備發送所述第二格式的所述數據。
13.如權利要求12所述的方法,其中,所述第一數據格式的所述數據和所述第二數據格式的所述數據中的每一個包括音頻數據、視頻數據、文本數據、語音數據、圖形數據以及輔助交互數據中的至少一個。
14.如權利要求12所述的方法,其中,將所述第一數據格式的所述數據轉換成所述第二數據格式的數據包括對所述第一數據格式的所述數據進行編碼以生成符合所述第二數據格式的已編碼數據。
15.如權利要求12所述的方法,其中,將所述第一數據格式的所述數據轉換成所述第二數據格式的數據包括將所述第一數據格式的所述數據代碼轉換成所述第二數據格式的所述數據。
16.如權利要求15所述的方法,其中,所述代碼轉換包括基于所述第一數據格式和所述第二數據格式共有的并且都支持的特征集,來將所述第一數據格式的所述數據代碼轉換成所述第二數據格式的所述數據。
17.如權利要求15所述的方法,其中代碼轉換包括將所述第一數據格式的視頻數據代碼轉換成所述第二數據格式的視頻數據;所述第一數據格式包括運動圖象專家組(MPEG) 4格式;以及所述第二數據格式包括MPEG-2格式。
18.如權利要求12所述的方法,還包括從所述第一通信設備向所述第二通信設備發送指定所述第二數據格式的信息。
19.如權利要求1所述的方法,其中接收從所述第二通信設備發送的所述數據包括接收數字廣播格式的數據。
20.如權利要求1所述的方法,其中,識別所述至少一個信道包括使用頻譜傳感器來識別所述至少一個信道。
21.如權利要求1所述的方法,還包括確定所述第一通信設備的地理位置,并且其中 識別所述至少一個信道包括訪問數字電視(TV)頻帶數據庫以識別所述至少一個信道;并且訪問所述數字TV頻帶數據庫包括將所述地理位置作為輸入提供給所述數字TV頻帶數據庫。
22.如權利要求21所述的方法,其中,確定所述地理位置包括使用所述第一通信設備中包含的全球定位系統(GPQ傳感器來確定所述地理位置或者向外部服務器提供所述第一通信設備的因特網協議(IP)地址以從所述外部服務器獲得所述第一通信設備的估計位置。
23.如權利要求1所述的方法,其中,識別所述至少一個信道包括識別所述數字廣播頻譜的多個可用信道,其中,所述方法還包括接收對所述多個可用信道中的至少一個的選擇, 并且其中,發送所述數據包括在所選擇的信道中的至少一個中發送所述數據。
24.如權利要求1所述的方法,其中,所述第二通信設備是對接的。
25.—種通信設備,包括一個或多個處理器;信道識別器,其可由所述一個或多個處理器操作以識別數字廣播頻譜中當前可用的至少一個信道;接收機,其可由所述一個或多個處理器操作以接收從第二通信設備發送的數據;以及發射機,其可由所述一個或多個處理器操作以在所述數字廣播頻譜的至少一個所識別的信道中發送所述數據,其中,所發送的數據符合數字廣播格式。
26.如權利要求25所述的通信設備,其中,所述接收機至少通過在無線網絡上接收從所述第二通信設備發送的所述數據來接收從所述第二通信設備發送的所述數據。
27.如權利要求沈所述的通信設備,其中,所述無線網絡與所述數字廣播頻譜不同。
28.如權利要求25所述的通信設備,其中,從所述第二通信設備發送的所述數據包括所述第二通信設備的顯示信息。
29.如權利要求觀所述的通信設備,其中所述顯示信息包括在所述第二通信設備上顯示的主顯示數據;以及所述發射機在至少一個所識別的信道中發送所述數據包括發送所述主顯示數據。
30.如權利要求觀所述的通信設備,其中所述顯示信息包括與所述第二通信設備顯示的主顯示數據不同的輔顯示數據;以及所述發射機至少通過發送所述輔顯示數據來在至少一個所識別的信道中發送所述數據。
31.如權利要求25所述的通信設備,其中從所述第二通信設備發送的所述數據包括所述第二通信設備的人機接口設備提供的數據;所述發射機通過向外部設備發送所述人機接口設備提供的所述數據來在至少一個所識別的信道中發送所述數據,其中,所述人機接口設備提供的所述數據能夠被所述外部設備使用以控制所述外部設備所顯示的圖標。
32.如權利要求31所述的通信設備,其中,所述第二通信設備的所述人機接口設備包括觸摸界面。
33.如權利要求25所述的通信設備,其中所述信道識別器識別數字廣播電視頻譜的未使用部分中的所述至少一個信道;以及所述發射機在所述數字廣播電視頻譜的至少一個所識別的信道中根據數字廣播格式發送所述數據。
34.如權利要求33所述的通信設備,其中,所述數字廣播格式包括ATSC(先進電視系統委員會)格式、T-DMB (地面數字多媒體廣播)格式、DVB (數字視頻廣播)格式、地面綜合業務數字廣播(ISDB-T)格式或者運動圖象專家組傳輸流(MPEG-TQ格式。
35.如權利要求25所述的通信設備,其中,所述信道識別器至少通過識別數字頻帶空白來識別所述至少一個信道。
36.如權利要求25所述的通信設備,其中所述接收機從所述第二通信設備接收第一數據格式的數據;所述通信設備還包括轉換單元,所述轉換單元用于將所述第一數據格式的所述數據轉換成第二數據格式的數據,所述第二數據格式符合所述數字廣播格式;以及所述發射機在至少一個所識別的信道中發送所述第二格式的所述數據。
37.如權利要求36所述的通信設備,其中,所述第一數據格式的所述數據和所述第二數據格式的所述數據中的每一個包括音頻數據、視頻數據、文本數據、語音數據、圖形數據以及輔助交互數據中的至少一個。
38.如權利要求36所述的通信設備,其中,所述轉換單元至少通過對所述第一數據格式的所述數據進行編碼以生成符合所述第二數據格式的已編碼數據,來將所述第一數據格式的所述數據轉換成所述第二數據格式的數據。
39.如權利要求36所述的通信設備,其中,所述轉換單元至少通過將所述第一數據格式的所述數據代碼轉換成所述第二數據格式的數據,來將所述第一數據格式的所述數據轉換成所述第二數據格式的所述數據。
40.如權利要求39所述的通信設備,其中,所述轉換單元基于所述第一數據格式和所述第二數據格式共有的并且都支持的特征集,來將所述第一數據格式的所述數據代碼轉換成所述第二數據格式的所述數據。
41.如權利要求39所述的通信設備,其中所述轉換單元將所述第一數據格式的視頻數據代碼轉換成所述第二數據格式的視頻數據;所述第一數據格式包括運動圖象專家組(MPEG) 4格式;以及所述第二數據格式包括MPEG-2格式。
42.如權利要求36所述的通信設備,其中,所述通信設備被進一步配置為向所述第二通信設備發送指定所述第二數據格式的信息。
43.如權利要求25所述的通信設備,其中,所述接收機至少通過接收數字廣播格式的數據來接收從所述第二通信設備發送的所述數據。
44.如權利要求25所述的通信設備,其中,所述信道識別器包括頻譜傳感器。
45.如權利要求25所述的通信設備,其中所述信道識別器至少通過訪問數字電視(TV) 頻帶數據庫以識別所述至少一個信道來識別所述至少一個信道。
46.如權利要求25所述的通信設備,其中,所述第二通信設備是對接的。
47.如權利要求25所述的通信設備,其中,所述通信設備包括無線通信設備手機。
48.如權利要求25所述的通信設備,其中,所述通信設備包括一個或多個集成電路設備。
49.一種通信設備,包括用于識別數字廣播頻譜中當前可用的至少一個信道的模塊;用于接收從第二通信設備發送的數據的模塊;以及用于在所述數字廣播頻譜的至少一個所識別的信道中發送所述數據的模塊,其中,所發送的數據符合數字廣播格式。
50.如權利要求49所述的通信設備,其中用于接收從所述第二通信設備發送的所述數據的所述模塊包括用于在無線網絡上接收從所述第二通信設備發送的所述數據的模塊。
51.如權利要求50所述的通信設備,其中,所述無線網絡與所述數字廣播頻譜不同。
52.如權利要求49所述的通信設備,其中,從所述第二通信設備發送的所述數據包括所述第二通信設備的顯示信息。
53.如權利要求52所述的通信設備,其中所述顯示信息包括在所述第二通信設備上顯示的主顯示數據;以及用于在至少一個所識別的信道中發送所述數據的所述模塊包括用于發送所述主顯示數據的模塊。
54.如權利要求52所述的通信設備,其中所述顯示信息包括與所述第二通信設備顯示的主顯示數據不同的輔顯示數據;以及用于在至少一個所識別的信道中發送所述數據的所述模塊包括用于發送所述輔顯示數據的模塊。
55.如權利要求49所述的通信設備,其中從所述第二通信設備發送的所述數據包括所述第二通信設備的人機接口設備提供的數據;用于在至少一個所識別的信道中發送所述數據的所述模塊包括用于向外部設備發送所述人機接口設備提供的所述數據的模塊,其中,所述人機接口設備提供的所述數據能夠被所述外部設備使用以控制所述外部設備所顯示的圖標。
56.如權利要求49所述的通信設備,其中用于接收從所述第二通信設備發送的所述數據的所述模塊包括用于接收數字廣播格式的數據的模塊。
57.如權利要求49所述的通信設備,其中用于識別所述至少一個信道的所述模塊包括用于識別數字廣播電視頻譜的未使用部分中的所述至少一個信道的模塊;以及用于發送所述數據的所述模塊包括用于在所述數字廣播電視頻譜的至少一個所識別的信道中根據數字廣播格式發送所述數據的模塊。
58.如權利要求49所述的通信設備,其中用于接收所述數據的所述模塊包括用于從所述第二通信設備接收第一數據格式的數據的模塊;所述通信設備還包括用于將所述第一數據格式的所述數據轉換成第二數據格式的數據的模塊,所述第二數據格式符合所述數字廣播格式;以及用于發送所述數據的所述模塊包括用于在至少一個所識別的信道中發送所述第二格式的所述數據的模塊。
59.如權利要求58所述的通信設備,其中,用于將所述第一數據格式的所述數據轉換成所述第二數據格式的數據的所述模塊包括用于基于所述第一數據格式和所述第二數據格式共有的并且都支持的特征集,來將所述第一數據格式的所述數據代碼轉換成所述第二數據格式的所述數據的模塊。
60.一種編碼有指令的計算機可讀存儲介質,所述指令用于使通信設備的一個或多個處理器執行以下操作識別數字廣播頻譜中當前可用的至少一個信道;接收從第二通信設備發送的數據;以及在所述數字廣播頻譜的至少一個所識別的信道中發送所述數據,其中,所發送的數據符合數字廣播格式。
61.如權利要求60所述的計算機可讀存儲介質,其中用于接收從所述第二通信設備發送的數據的所述指令包括用于在無線網絡上接收從所述第二通信設備發送的所述數據的指令。
62.如權利要求61所述的計算機可讀存儲介質,其中,所述無線網絡與所述數字廣播頻譜不同。
63.如權利要求60所述的計算機可讀存儲介質,其中,從所述第二通信設備發送的所述數據包括所述第二通信設備的顯示信息。
64.如權利要求63所述的計算機可讀存儲介質,其中所述顯示信息包括在所述第二通信設備上進行顯示的主顯示數據;以及用于在至少一個所識別的信道中發送所述數據的所述指令包括用于發送所述主顯示數據的指令。
65.如權利要求63所述的計算機可讀存儲介質,其中所述顯示信息包括與所述第二通信設備顯示的主顯示數據不同的輔顯示數據;以及用于在至少一個所識別的信道中發送所述數據的所述指令包括用于發送所述輔顯示數據的指令。
66.如權利要求60所述的計算機可讀存儲介質,其中從所述第二通信設備發送的所述數據包括所述第二通信設備的人機接口設備提供的數據;用于在至少一個所識別的信道中發送所述數據的所述指令包括用于向外部設備發送所述人機接口設備提供的所述數據的指令,其中,所述人機接口設備提供的所述數據能夠被所述外部設備使用以控制所述外部設備所顯示的圖標。
67.如權利要求60所述的計算機可讀存儲介質,其中用于接收從所述第二通信設備發送的所述數據的所述指令包括用于接收數字廣播格式的數據的指令。
68.如權利要求60所述的計算機可讀存儲介質,其中用于識別所述至少一個信道的所述指令包括用于識別數字廣播電視頻譜的未使用部分中的至少一個信道的指令;以及用于發送所述數據的所述指令包括用于在所述數字廣播電視頻譜的至少一個所識別的信道中根據數字廣播格式發送所述數據的指令。
69.如權利要求60所述的計算機可讀存儲介質,其中用于接收所述數據的所述指令包括用于從所述第二通信設備接收第一數據格式的數據的指令;所述計算機可讀存儲介質還包括用于將所述第一數據格式的所述數據轉換成第二數據格式的數據的指令,所述第二數據格式符合所述數字廣播格式;以及用于發送所述數據的所述指令包括用于在至少一個所識別的信道中發送所述第二格式的所述數據的指令。
70.如權利要求69所述的計算機可讀存儲介質,其中,用于將所述第一數據格式的所述數據轉換成所述第二數據格式的數據的所述指令包括用于基于所述第一數據格式和所述第二數據格式共有的并且都支持的特征集,來將所述第一數據格式的所述數據代碼轉換成所述第二數據格式的所述數據的指令。
全文摘要
概括地說,本發明涉及用于使用頻譜的一個或多個所識別的信道來發送數據的技術。一個示例性方法包括使用第一通信設備識別數字廣播頻譜中當前可用的至少一個信道;以及使用所述第一通信設備接收從第二通信設備發送的數據。所述方法還包括在所述數字廣播頻譜中的至少一個所識別的信道中從所述第一通信設備發送所述數據,其中,所發送的數據符合數字廣播格式。
文檔編號H04H20/61GK102484546SQ201080040665
公開日2012年5月30日 申請日期2010年7月16日 優先權日2009年7月17日
發明者P·E·雅各布斯, S·R·奧爾特曼, V·R·拉維德朗, Y·A·王 申請人:高通股份有限公司