專利名稱:家庭網(wǎng)絡系統(tǒng)中發(fā)送消息的方法和設備的制作方法
技術領域:
本發(fā)明涉及一種家庭網(wǎng)絡系統(tǒng)和家庭娛樂系統(tǒng),并且更具體地涉及一種在家庭網(wǎng)絡系統(tǒng)和家庭娛樂系統(tǒng)中發(fā)送消息的方法和設備。本發(fā)明還涉及一種用于識別對應的消息將被發(fā)送到和將從其接收對應的消息的裝置的方法以及用于支持該方法的裝置。
背景技術:
本發(fā)明涉及HDBaseT (高清傳輸)技術。使用目前在家庭和辦公室中最常使用的電視接收器(TV)、個人計算機(PC)和音頻系統(tǒng)要求大量線纜。 在目前最廣泛使用的HD (高清)傳輸線纜當中,一些技術在傳輸速率方面受到限制并且還在傳輸能力方面受到限制。因此,這樣的限制導致不能夠以很快的速率處理內容的問題,其中內容的大小不斷地增加。而且,由于當前的HD傳輸技術不支持未壓縮視頻,因此如果裝置彼此間隔數(shù)米的距離則難以將多個視頻裝置彼此連接。此外,還難以在整個家庭和/或辦公室中提供HD多媒體綜合內容。另外,由于為各種傳統(tǒng)電氣裝置分別地提供HDTV線纜、音頻線纜、視頻線纜、因特網(wǎng)LAN線纜、電源線纜等等,因此存在布線(或走線)復雜并且沒有提供令人滿意的外觀的問題。在當前使用的線纜當中,HDMI (高清多媒體接口)線纜是最廣泛使用的線纜。由于HDMI線纜使用未壓縮傳輸方法,因此不要求對應于壓縮域(或區(qū))的解碼器或解碼軟件的設備。此外,在使用HDMI技術的情況下,由于可以通過使用整合到單個數(shù)字接口的格式通過單個線纜傳輸諸如視頻信號、音頻信號和/或控制信號的信號,因此HDMI技術的有利之處在于能夠簡化用于連接傳統(tǒng)AV (音頻/視頻)裝置的復雜布線[或走線]。然而,HDMI技術的不利之處在于只有從多媒體源裝置到顯示裝置的單向(或單程)服務是可用的,并且僅能夠支持15米的最大線纜長度。此外,當使用HDMI技術時,難以有效地支持其中同時支持多個多媒體源的環(huán)境。例如,由于HDMI技術不能夠支持USB、聯(lián)網(wǎng)、串行連接方法的菊花鏈方法等等,因此在HDMI技術的采用(或使用)上存在限制。
發(fā)明內容
技術問題本發(fā)明中公開的HDBaseT技術涉及通過單個線纜經(jīng)由IOOMbps的以太網(wǎng)或基于IOOMbs以太網(wǎng)的CAT5/6 (5/6類)線纜提供未壓縮的高清(或高圖像質量)視頻和音頻的傳輸。另外,HDBaseT技術也可以用在家庭影院、DVR (數(shù)字視頻錄像機)、BDP (藍光盤播放器)、游戲裝置、PC (個人計算機)和/或移動產(chǎn)品中,并且HDBaseT技術可以連接到多個顯示器以構造多畫面。此外,HDBaseT技術也可以通過單個線纜提供雙向通信、多流的傳輸以及電力傳輸。然而,在HDBaseT技術的情況下,由于使用了多個實體,因此應該研究并提供用于從每個連接節(jié)點高效地識別并且引用這樣的實體的方法。因此,本發(fā)明的目的在于提供一種在家庭網(wǎng)絡系統(tǒng)中使用的高效通信方法和用于支持該通信方法的設備。本發(fā)明的另一目的在于提供一種用于準確地識別家庭網(wǎng)絡系統(tǒng)內的每個實體的方法以及用于支持該方法的設備。本發(fā)明的技術目的將不僅限于上述目的。因此,將在下面的描述中部分地闡述本申請的額外的技術目的并且這些額外的技術目的中的一部分將對于閱讀了下面的內容的本領域人員來說是顯而易見的,或者本領域技術人員也可以通過本申請的實踐來知曉。解決問題的技術方案 而且,本發(fā)明公開了用于發(fā)送分組的各種方法以及用于支持這些方法的設備。根據(jù)實施方式,一種用于在高清傳輸(下面稱為HDBaseT)系統(tǒng)中發(fā)送分組的方法包括下述步驟在發(fā)送適配器中接收來自源裝置的數(shù)據(jù);將發(fā)送適配器的接收到的數(shù)據(jù)轉換為下行流分組,以便于將轉換后的下行流分組通過HDBaseT網(wǎng)絡發(fā)送到接收適配器,并且將轉換后的下行流分組發(fā)送到接收適配器。在該情況下,下行流分組可以包括分層識別符,其用于識別下行流分組將被發(fā)送到的HDBaseT實體。根據(jù)本發(fā)明的另一實施方式,一種用于在高清傳輸(HDBaseT)系統(tǒng)中發(fā)送分組的裝置包括一個或多個端口,該一個或多個端口被構造為接收來自源裝置的數(shù)據(jù);HDMI-AV分組器,該HDMI-AV分組器被構造為將高清多媒體接口(HDMI)數(shù)據(jù)轉換為將要從HDBaseT系統(tǒng)發(fā)送的HDMI分組;以太網(wǎng)分組器,該以太網(wǎng)分組器被構造為將以太網(wǎng)數(shù)據(jù)轉換為將從HDBaseT系統(tǒng)發(fā)送的以太網(wǎng)分組;USB分組器,該USB分組器被構造為將USB (通用串行總線)數(shù)據(jù)轉換為將從HDBaseT系統(tǒng)發(fā)送的USB分組;下行流鏈路調度器,該下行流鏈路調度器被構造為控制HDMI分組、以太網(wǎng)分組和USB分組的發(fā)送順序;以及發(fā)送器,該發(fā)送器被構造為基于下行流鏈路調度器的控制發(fā)送分組。在該情況下,一個或多個端口可以包括用于接收HDMI數(shù)據(jù)的一個或多個HDMI端口、用于接收以太網(wǎng)數(shù)據(jù)的一個或多個以太網(wǎng)端口以及用于接收USB數(shù)據(jù)的一個或多個USB端口。發(fā)送適配器可以通過一個或多個端口接收來自源裝置的數(shù)據(jù),并且,為了將接收到的數(shù)據(jù)通過HDBaseT網(wǎng)絡發(fā)送到接收適配器。發(fā)送適配器可以使用HDMI-AV分組器、以太網(wǎng)分組器和USB分組器中的至少一種以將數(shù)據(jù)轉換為下行流,并且發(fā)送適配器可以將轉換后的下行流經(jīng)由發(fā)送器發(fā)送到接收適配器。在該情況下,下行流分組可以包括分層識別符以識別下行流分組將被發(fā)送到的HDBaseT實體。在本發(fā)明的實施方式中,分層識別符可以包括用于識別HDBaseT裝置的裝置管理實體的裝置介質訪問控制(MAC)地址字段、用于識別與HDBaseT裝置關聯(lián)的一個或多個端口的端口識別符字段、用于識別與一個或多個端口關聯(lián)的一個或多個HDBaseT組的T組識別符字段以及用于識別與一個或多個HDBaseT組關聯(lián)的一個或多個適配器的類型掩碼字段。在該情況下,類型掩碼字段可以指示高清多媒體接口(HDMI)源、HDMI目標、S/PDIF (索尼/飛利浦數(shù)字互連格式)源、S/PDIF目標、USB (通用串行總線)主機、USB裝置、IR TX (紅外發(fā)射器)、IR RX (紅外接收器)、UART (通用異步接收器/發(fā)送器)和擴展位中的至少一個。當設置有擴展位時,分層識別符可以指示為包括兩個或更多類型掩碼字段。端口識別符字段和T組識別符字段可以組合以一起用于識別特定T組實體。如果T組識別符字段被設置為“0”,則可以唯一地識別一個或多個端口。裝置管理實體可以對應于端口裝置管理實體(PDME)、切換裝置管理實體(SDME)和控制點管理實體(CPME)中的一個。根據(jù)本發(fā)明的另一方面,分層識別符可以包括下述中的至少一種用于識別接收適配器的管理實體的裝置識別符(裝置ID)、用于識別接收適配器的端口裝置的端口識別符(端口 ID)、用于識別接收適配器所屬于的HDBaseT組(T組)的組識別符(T組ID)和用于識別屬于識別出的T組的接收適配器的類型字段掩碼。 發(fā)送適配器可以執(zhí)行源裝置發(fā)現(xiàn)過程,以發(fā)現(xiàn)源裝置。在該情況下,端口識別符字段和T組識別符字段可以組合以識別特定T組實體。本發(fā)明的上述實施方式僅是本發(fā)明的優(yōu)選實施方式的一部分。并且,將理解的是,本發(fā)明的前述一般性描述和下面的詳細描述都是示例性和說明性的并且意在提供權利要求所記載的本發(fā)明的進一步說明。本發(fā)明的有利效果根據(jù)本發(fā)明的實施方式,本發(fā)明具有下述優(yōu)點。首先,通過使用單條線纜,本發(fā)明中公開的HDBaseT技術可以執(zhí)行高清(或高圖像質量)視頻/音頻的傳輸、3D圖像的發(fā)送和接收、數(shù)據(jù)通信(互聯(lián)網(wǎng))、電力提供和/或各種控制信號傳輸。因此,可以僅使用單條線纜來代替大量的線纜。其次,通過將未壓縮的HD多媒體內容和數(shù)據(jù)、控制信號和電力通過單條線纜同時提供到多個房間,HDBaseT技術可以增強用戶便利性。第三,可以高效地識別和引用在HDBaseT技術中使用的多個實體。最后,通過使用本發(fā)明中公開的設備和方法,家庭網(wǎng)絡系統(tǒng)可以能夠更有效率地使用對應的內容??梢詮谋景l(fā)明的實施方式獲得的效果不僅限于上述效果。因此,在隨后的描述中將會部分地闡述本發(fā)明的額外的效果,并且部分效果對于已經(jīng)研究過下面所述的本領域技術人員來說將是顯而易見的,或者部分效果將通過本發(fā)明的實踐來知曉。更具體地,也可以通過具有本領域公知常識的技術人員來推導出在實施本發(fā)明時獲得的其它效果。
圖I示出了本發(fā)明的實施方式中使用的HDBaseT網(wǎng)絡的示例性層結構模型。圖2示出了本發(fā)明的實施方式中使用的HDBaseT適配器的結構和功能。圖3示出了本發(fā)明的實施方式中使用的示例性HDBaseT網(wǎng)絡(T網(wǎng)絡)。圖4示出了作為本發(fā)明的實施方式的用于識別HDBaseT實體的4級分層引用方法和識別符結構。圖5示出了根據(jù)本發(fā)明的實施方式的示例性引用方法。圖6示出了作為本發(fā)明的實施方式的示例性發(fā)送適配器(Tx適配器)和示例性分層引用方法。圖7示出了根據(jù)本發(fā)明的實施方式的示例性接收適配器(Rx適配器)。圖8示出了根據(jù)本發(fā)明的實施方式的由T適配器執(zhí)行的用于選擇裝置的示例性過程。
具體實施例方式本發(fā)明的實施方式涉及HDBaseT系統(tǒng),其中公開了用于識別在HDBaseT系統(tǒng)中使用的裝置、實體和元件的引用方法以及用于支持引用方法的設備。下面描述的實施方式對應于本發(fā)明的元件和特征以及特性的預定組合。此外,除非另有所述,否則本發(fā)明的每個元件或特性可以被視為本發(fā)明的可選特征。這里,本發(fā)明的每個元件或特性也可以在沒有與本發(fā)明的其它元件或特性組合的情況下操作或執(zhí)行。替代地,本發(fā)明的實施方式可以通過組合本發(fā)明的元件和/或特性來實現(xiàn)。另外,根據(jù)本發(fā)明的 實施方式描述的操作的順序可以改變。此外,本發(fā)明的任何一個特定實施方式的構造或特性的一部分也可以包括在本發(fā)明的另一實施方式中(或由其共享),或者本發(fā)明的任何一個實施方式的構造或特性的一部分可以替代本發(fā)明的另一實施方式的各構造或特性。為了避免本發(fā)明的概念(或理念)上的任何模糊,可以從本發(fā)明的附圖的描述中省略本發(fā)明中公開(或提及)的結構和裝置中的一些。而且,本領域技術人員能夠容易地理解的任何過程或步驟也沒有包括在本發(fā)明的描述中。在本發(fā)明的說明書中,本發(fā)明的實施方式的描述主要集中在發(fā)送適配器和接收適配器之間的數(shù)據(jù)發(fā)送和接收關系方面。根據(jù)本發(fā)明的實施方式,術語“下行流”是指從提供內容的裝置發(fā)送到接收發(fā)送的內容的裝置的邏輯數(shù)據(jù)或流。這里,術語下行流可以用作術語下行鏈路的同義詞。另外,術語上行流是指在與術語下行流的方向相反的方向上發(fā)送的邏輯數(shù)據(jù)或流。這里,術語上行流可以用作屬于上行鏈路的同義詞。此外,源裝置是指提供內容的裝置,諸如BDP (藍光盤播放器)、DVR (數(shù)字視頻錄像機)、計算機、ΧΒ0Χ、膝上式計算機等等。并且,目標裝置是指能夠實現(xiàn)內容的各種類型的顯示裝置,例如家庭影院系統(tǒng)、電視接收器、監(jiān)視器等等。本發(fā)明的實施方式可以由HDBaseT標準文檔(更具體地,HDBaseT規(guī)格草案版本I. O和/或版本I. 4)來支持。更具體地,在本發(fā)明的實施方式中,對于沒有描述的步驟或部件,可以參考上述文獻,這些對于本領域技術人員來說是顯而易見的。此外,本申請中公開的所有術語可以由上述標準文獻來描述。下面,將參考附圖詳細描述本發(fā)明的優(yōu)選實施方式。參考附圖在下面公開的本發(fā)明的詳細描述僅僅是本發(fā)明的示例性實施方式的描述。并且,因此,本發(fā)明的描述不宜在表不本發(fā)明的唯一實施方式。本發(fā)明的下面的實施方式中使用的特定術語用于方便本發(fā)明的理解。并且,因此,在不偏離本發(fā)明的精神和技術范圍的情況下,這樣的特定術語也可以改變和/或替換為其它術語。I. HDBaseT 網(wǎng)絡HDBaseT網(wǎng)絡的目的在于提供實時數(shù)據(jù)流(例如,HDMI I. 4流、S/PDIF (索尼飛利浦數(shù)據(jù)互連格式)流和USB (通用串行總線)流)與以太網(wǎng)數(shù)據(jù)之間的平行網(wǎng)絡、用戶預定配置和高端網(wǎng)絡。另外,HDBaseT網(wǎng)絡的另一目的在于提供能夠支持諸如HDMI、以太網(wǎng)、USB和S/PDIF的傳統(tǒng)裝置/接口(即,老式裝置)的網(wǎng)絡以及被配置為支持將在未來開發(fā)的核心網(wǎng)絡服務的網(wǎng)絡。(在下面,S/PDIF對應于用于傳輸數(shù)字視頻信號的標準,并且S/roiF源自AES/EBU0)HDBaseT鏈路用于支持包括兩個中間RJ45連接器、IOOm和點對點(PTP)的四個UTP (非屏蔽雙絞線)/STP (屏蔽雙絞線)CAT5e/6/6a線纜。下行流子鏈路可以支持8Gbps、500M個符號/秒、PAM 16個符號,并且上行流子鏈路可以支持300Mbps、25M個符號/秒、PAM 16個符號。此外,在這里,支持USB I. 0/2. 0、S/PDIF、IR (紅外)和UART (通用異步接收器/發(fā)送器)之間的雙向公共使用(或共享)200Mbps,并且還支持雙向以太網(wǎng)100Mbps。 HDBaseT可以同時支持單個鏈路內的多個流。這里,HDBaseT可以支持至少8個HDMI I. 4下行流、12個USB或S/PDIF雙向流、8個IR和8個UART雙向流。圖I示出了本發(fā)明的實施方式中使用的HDBaseT網(wǎng)絡的示例性層結構模型。HDBaseT網(wǎng)絡是基于OSI (開放系統(tǒng)互連)參考模型。然而,由于本發(fā)明的實施方式應用于HDBaseT技術,因此,圖I示出了其中HDBaseT與OSI引參考模型組合的新類型的網(wǎng)絡層結構。參考圖1,HDBaseT網(wǎng)絡由作為第一層(LI)的物理層、作為第二層(L2)的數(shù)據(jù)鏈路層、作為第三層的網(wǎng)絡層、作為第四層的傳輸層、作為第五層的中間件層以及作為第六層的應用層構成。在該情況下,由第一層提供的功能包括用于發(fā)送T流的物理編碼功能、HDSBI(HDBaseT準備模式接口)功能等等。由第二層提供的功能包括流控制功能、錯誤控制功能、接入控制功能、QoS (服務質量)功能、提供關于HDBaseT裝置的配置的信息的HD⑶(HDBaseT配置數(shù)據(jù)庫)功能、組幀(framing)功能、物理尋址功能、電力控制功能、經(jīng)由以太網(wǎng)的電力控制功能(即,PoE (以太網(wǎng)供電))功能。由第三層提供的功能包括邏輯尋址功能、用于發(fā)送優(yōu)化數(shù)據(jù)的路由功能、接入控制功倉泛等等。由第四層提供的功能包括流控制功能、錯誤控制功能、連接控制功能、服務點尋址功能、支持上級數(shù)據(jù)的分段和重組的分段/重組功能等等。由第五層提供的功能包括提供關于老式裝置的信息以支持老式裝置的老式裝置配置功能、用于與其它網(wǎng)絡通信的功能(即,其它網(wǎng)絡查看功能)、用于決定保護數(shù)據(jù)的隱私級別和數(shù)據(jù)的優(yōu)先級別的功能(即,隱私/優(yōu)先功能)等等。由第六層提供的功能包括用于控制通過HDBaseT網(wǎng)絡的通信的HDBaseT網(wǎng)絡控制應用功能以及通過使用PIP (畫中畫)方法示出(或顯示)多流的運動圖像的功能。在本發(fā)明的實施方式中使用的HDBaseT裝置可以基于圖I的層模型結構發(fā)送和接收數(shù)據(jù)和流。II. HDBaseT 適配器(T 適配器)
HDBaseT適配器(下面稱為T適配器)將各種類型的協(xié)議/接口 /應用數(shù)據(jù)格式轉換為HDBaseT數(shù)據(jù)格式,并且反之亦然。T適配器使用T網(wǎng)絡(由HDBaseT使用的網(wǎng)絡)來執(zhí)行與其它T適配器的通信,并且目標T適配器可以將轉換后的HDBaseT系統(tǒng)流(下面稱為T流)恢復為初始格式。圖2示出了本發(fā)明的實施方式中使用的HDBaseT適配器的結構和功能。在HDBaseT系統(tǒng)中使用的T適配器可以包括末端節(jié)點(例如,加密狗)、HDMI選擇器和USB選擇器。參考圖2,T適配器包括末端節(jié)點(例如,加密狗),并且T適配器的功能包括源發(fā)現(xiàn)功能、裝置識別符匹配功能(即,裝置ID到HDMI/以太網(wǎng)/USB端口匹配功能)、使用 HDMI-CEC、HDMI選擇器、USB選擇器的Tx適配器控制功能等等。而且,T適配器中包括的末端節(jié)點可以支持HD⑶(HDBaseT配置數(shù)據(jù)庫)、以太網(wǎng)供電功能、以太網(wǎng)端口、HDMI端口和USB (I. 0/2. 0/4. O)端口。T適配器可以至少包括一個或更多HDMI輸入端口。T適配器可以使用HDMI切換技術以將來自源裝置的HDMI數(shù)據(jù)連接到連接到另一 T適配器(S卩,Rx適配器)的目標裝置。在該情況下,HDMI選擇器可以根據(jù)用戶設置基于HDMI-CEC (消費電子控制)接口的控制選擇一個或多個HDMI輸入端口。這將稱為HDMI選擇。此外,T適配器可以包括一個或多個USB端口。根據(jù)用戶設置,T適配器可以選擇USB端口中的一個,并且該處理可以由T適配器中包括的USB選擇器來執(zhí)行。單流T適配器支持與HDBaseT網(wǎng)絡內的另一適配器的點對點連接。通過支持諸如以太網(wǎng)、USB和CEC的老式網(wǎng)絡,T適配器可以使得CP (控制點)能夠使用老式網(wǎng)絡并且可以使得能夠控制HDMI切換。在HDBaseT系統(tǒng)中使用的T適配器的主要功能包括HDMI切換、用于發(fā)現(xiàn)連接到T適配器的HDMI端口和/或USB端口的源裝置的源發(fā)現(xiàn)功能、用于基于HDMI端口選擇選擇USB端口的端口匹配功能等等。源發(fā)現(xiàn)功能是指使得T適配器能夠發(fā)現(xiàn)哪個源裝置實際上連接(或固定)到T適配器本身中包括的端口的功能。T適配器不了解連接到HDMI端口、以太網(wǎng)端口和USB端口的裝置的實際裝置名稱。裝置名稱由用戶直接(或個性地)分配(或指派)。為了從HDCD(HDBaseT配置數(shù)據(jù)庫)裝置實體獲取并且設置實際裝置名稱,T適配器可以使用包括裝置描述串的HLIC (HDBaseT鏈路內部控制)獲取/設置處理過程(例如,HLIC獲取事務/HLIC設置事務)。端口匹配功能是指將裝置識別符匹配到HDMI端口、以太網(wǎng)端口和/或USB端口的功能。基于源裝置識別符的選擇,T適配器可以選擇對應的HDMI/以太網(wǎng)/USB端口作為端口組。USB集線器可以包括在附接(或連接)到USB端口的接收T適配器中。圖3示出了本發(fā)明的實施方式中使用的示例性HDBaseT網(wǎng)絡(T網(wǎng)絡)。為了支持以太網(wǎng)服務和實時通彳目流,HDBaseT網(wǎng)絡(下面稱為T網(wǎng)絡)可以提供聞效率且低延遲的周期性的穩(wěn)定的服務。T適配器可以通過開關裝置并且通過支持串行連接方法的菊花鏈裝置的連接組來提供足夠的HDBaseT服務。例如,根據(jù)原生協(xié)議/接口 /應用的要求,T適配器可以通過開關裝置和菊花鏈裝置選擇足夠的T服務。在該情況下,不要求向開關裝置和菊花鏈裝置通知T適配器類型和消息處理方法。
T網(wǎng)絡對應于從T適配器轉換來的HDBaseT流被發(fā)送到的區(qū)域。這里,T網(wǎng)絡是指從源T適配器到目標T適配器的通信區(qū)域。在DS (下行流)中,T適配器用作發(fā)送適配器(Tx適配器),并且在US (上行流)中,T適配器用作接收適配器(Rx適配器)。在該情況下,Tx適配器可以同等地用作源適配器,并且Rx適配器可以同等地用作目標適配器。更具體地,根據(jù)流的發(fā)送格式,T適配器可以執(zhí)行Tx適配器的功能和Rx適配器的功能。為了執(zhí)行T網(wǎng)絡內的T適配器之間的通信,命令式地要求對會話進行配置。會話定義通信網(wǎng)絡的路徑并且承載足夠的服務。每個激活的會話由在每個HDBaseT中伴隨的SID標記(即,會話ID或流ID)識別。網(wǎng)絡路徑中包括的開關基于SID標記對分組進行切換。通過在HDBaseT中使能小分組的使用,SID標記的使用可以最小化分組地址開銷。HDBaseT流(下面稱為T流)是指對應于屬于原生會話的信息的HDBaseT分組流的組。屬于T流的分組中的每一個包括相同的SID標記。T流可以可選地包括不同類型的分組。
III.用于識別HDBaseT實體的方法在上面,已經(jīng)描述了在HDBaseT網(wǎng)絡中使用的各種HDBaseT裝置和實體。然而,還沒有清楚地描述當在T網(wǎng)絡內發(fā)送T流時如何通過多個裝置和實體并且通過多個端口發(fā)送T流。而且,還沒有清楚地描述即使當數(shù)據(jù)和/或服務被發(fā)送到相同裝置時,如何根據(jù)提供的數(shù)據(jù)和/或服務識別各數(shù)據(jù)或服務。因此,下面,將詳細描述用于參考并識別HDBaseT網(wǎng)絡內的HDBaseT實體的方法。圖4示出了作為本發(fā)明的實施方式的用于識別HDBaseT實體的4級分層參考方法和識別符結構。參考圖4,一個HDBaseT裝置可以具有一個或更多端口裝置。并且,每個端口裝置可以具有一個或更多T組(HDBaseT組)。而且,每個T組可以具有一個或多個T適配器。下面,將詳細描述用于識別HDBaseT網(wǎng)絡內的各種實體的4級分層參考方法。可以通過使用用于識別包括在HDBaseT裝置中的管理(或控制)實體(即,端口裝置管理實體(PDME )、開關裝置管理實體(SDME )、控制點管理實體(CPME ))的裝置MAC地址、用于識別每個端口的端口識別符(端口 ID)、用于識別每個T組的T-G識別符(T-G ID)和是用于識別每個T適配器的唯一掩碼的類型掩碼來執(zhí)行該4級分層參考方法。在本發(fā)明的實施方式中,裝置識別符(裝置ID)用于識別HDBaseT裝置。在該情況下,以太網(wǎng)MAC地址可以用作裝置ID,并且這可以稱為裝置MAC地址。裝置MAC地址對應于用于識別對應的HDBaseT裝置中包括的管理(或控制)實體的唯一識別符。優(yōu)選的是,PDME、SDME和CPME支持以太網(wǎng)終止。并且,如果PDME用作以太網(wǎng)終止,則以太網(wǎng)MAC地址可以用作唯一識別符。然而,如果PDME沒有用作以太網(wǎng)終止,則優(yōu)選的是,PDME使用HLIC (HDBaseT鏈路內部控制)處理過程以與其鏈路伙伴(SDME)進行通信。而且,通過演繹(或推導)SDME的裝置ID,PDME可以借用(或采用)SDME的識別符。此外,PDME可以使用SDME MAC地址作為PDME的裝置ID并且可以還使用SDME的端口索引作為PDME的端口索引。鏈路伙伴SDME應將所有控制(或管理)處理過程傳遞給PDME。如果鏈路伙伴沒有對應于直接點(即,點對點)的切換,則PDME不能夠具有唯一識別符。唯一地識別PDME要求端口參考(裝置ID :端口 ID)。在本發(fā)明的實施方式中,通過使用以太網(wǎng)MAC地址作為裝置ID,可以配置T網(wǎng)絡和E網(wǎng)絡之間的鏈接,并且可以執(zhí)行使用以太網(wǎng)通信的會話和T網(wǎng)絡的管理(或控制)。參考圖4,顯然的是,端口識別符(ID)字段用于識別端口裝置,并且T-G識別符(ID)字段用于識別T組。在該情況下,可以一起使用端口 ID字段和T組字段,這兩個字段構成總共2字節(jié)的大小(每個字段由10比特和6比特構成)。在該情況下,端口 ID和T-GID可以都稱為TPG識別符(ID)(或組端口 ID)。2字節(jié)的TPG ID字段可以伴隨著端口裝置的10比特索引以及端口裝置內的6比特T組索引。均具有非零值的范圍從I至1023的端口索引提供了 HDBaseT裝置內的端口裝置的唯一參考。而且,均具有非零值的范圍從I至63的T組索引提供了端口裝置內的特定T組的唯一參考。在TPG ID中,當T組索引等于O時,TPG ID提供了 HDBaseT內的端口的唯一參考并且可以被稱為端口 ID。在端口 ID等于O的情況下,TPG ID不能夠提供任何有效值。參考圖4,能夠了解的是,類型掩碼字段用于識別T適配器。每個T組可以具有指 示與對應組關聯(lián)的T適配器類型的一個或多個T適配器類型掩碼字段?;绢愋脱诖a字段對應于16比特大小的字段,并且每個比特指示與對應的T組關聯(lián)的T適配器的特定類型。下面示出的表I指示了對應于每個T適配器類型的類型掩碼字段的示例性位索引。表I
位索引~ T適配器類型位索引I τ適配器類型
~OHDMI 源8S/PDIF 源
~ HDMI 目標9S/PDIF 目標
~ ηη
I urnπ urn
~USB 主機12IR Tx
~USB裝置/集線器 13IR Rx
~614UART
~ urnis rl^參考表1,位索引O和I分別指示HDMI源裝置和目標裝置。位索引4和5分別指示USB主機和USB裝置/集線器。位索引8和9分別指示SA3DIF源和目標。此外,位索引12和13分別指示IR發(fā)送端(紅外Tx)和IR接收端(紅外Rx),并且位索引14指示UART(通用異步接收器/發(fā)送器)。如果位索引15 (bl5)被設置,則這指示額外地使用了 16比特的附加擴展字段以指示T適配器類型。這里,HDBaseT裝置沒有假設索引15始終被設置為O。而且,HDBaseT裝置可以支持最多3個擴展字段。例如,HDBaseT裝置可以支持最多64比特的類型掩碼字段。每個T組不能夠與多個特定T適配器類型關聯(lián)。因此,類型掩碼字段可以僅唯一地識別T組內的特定T適配器。而且,通過使用根據(jù)本發(fā)明的類型掩碼引用,可以通過與T組關聯(lián)的T適配器組來參考一個或多個T適配器。圖4公開了通 過使用10字節(jié)識別T適配器的分層參考方法。更具體地,當T流從源T適配器發(fā)送到目標T適配器時,可以發(fā)送包括10字節(jié)源T適配器識別符和10字節(jié)目標T適配器識別符的消息(或流)。此外,如果在特定HDBaseT裝置內發(fā)送和接收信號或消息,則可以對于每個字段進行調整。例如,可以在HDBaseT末端節(jié)點的PDME和HDBaseT開關的SDME之間的通信中使用的HD-CMP消息中使用8字節(jié)源識別符(例如,6字節(jié)裝置識別符+2字節(jié)TPG識別符)以及8字節(jié)目標識別符。在本發(fā)明的實施方式中,類型掩碼用于區(qū)分端口的接口。例如,如果在T組端口識別符中包括HDMI、IR和USB接口,則類型掩碼用于區(qū)分每個接口。而且,類型掩碼也可以在當形成會話時在T組端口識別符內指定特定接口的情況下使用。例如,當通過使用HD-CMP消息在兩個端口之間形成會話時,類型掩碼也可以當在HD-CMP消息內指示源和目標時使用。圖5示出了根據(jù)本發(fā)明的實施方式的示例性參考方法。參考圖5,邊緣開關I包括邊緣端口 1、2和3以及虛擬邊緣端口 4。邊緣端口 I通過邊緣鏈路連接到末端節(jié)點裝置1(E1)。邊緣端口 2通過邊緣鏈路連接到不具有以太網(wǎng)終止的末端節(jié)點裝置2 (E2)。邊緣端口 3通過邊緣鏈路連接到末端節(jié)點裝置3 (E3)。此外,虛擬邊緣端口 4連接到嵌入式T適配器(E4)。在圖5中,為了識別HDBaseT實體(例如,HDMI源、USB主機等等),可以使用4層識別符。例如,作為4層識別符,在Ref :aaaaaa:b, c:0x0001中,MAC地址是aaaaaa,T組識別符(TPG)字段是I和2 (BP, TPG ID = b, c),并且類型掩碼用于識別0x0001的HDBaseT實體(例如,T適配器)。下面,將基于上述細節(jié)描述圖5。參考圖5,末端節(jié)點裝置I的MAC地址是“ffffff ”,并且末端節(jié)點裝置2的MAC地址是“yyyyyy”,并且末端節(jié)點裝置3的MAC地址是“xxxxxx”,并且嵌入式T適配器的MAC地址是“yyyyyy”。末端節(jié)點裝置3 (E3)是HDBaseT裝置中的一個。末端節(jié)點裝置3包括一個或多個HDMI源T適配器和USB主機T適配器作為鏈路實體。而且,末端節(jié)點裝置3包括使用與具有I的T組ID的T組實體的MAC地址相同的MAC地址的端口裝置管理實體(PDME )、具有2的T組ID的T組實體、以太網(wǎng)切換實體和末端節(jié)點裝置。此外,末端節(jié)點裝置3可以進一步包括發(fā)送端(Tx或發(fā)送模塊)作為物理實體。圖6示出了作為本發(fā)明的實施方式的示例性發(fā)送適配器(Tx適配器)和示例性分
層參考方法。下面,將主要針對下行流發(fā)送來描述本發(fā)明從而能夠針對Tx適配器的功能來進行描述。參考圖6,作為T適配器的示例,發(fā)送適配器可以將諸如藍光盤播放器(BDP)、XB0X和/或臺式機的源裝置的多媒體內容傳遞(或傳輸)到目標裝置。從每個源裝置接收的HDMI數(shù)據(jù)(H1,H2,H3)被輸入到HDMI選擇器。HDMI選擇器將接收到的數(shù)據(jù)傳送到HDMI HDCP鏈路層,并且HDMI HDCP鏈路層將接收到的數(shù)據(jù)發(fā)送到將控制數(shù)據(jù)轉換為控制流的控制分組器,并且還將接收到數(shù)據(jù)發(fā)送到將HDMI數(shù)據(jù)轉換為HDMI T流的HDMI-AV分組器。而且,從每個源裝置接收的USB數(shù)據(jù)(U2,U3)被輸入到USB選擇器。之后,接收到的USB數(shù)據(jù)可以基于USB選擇器的選擇而被轉換為以太網(wǎng)T流。此外,從每個源裝置接收的以太網(wǎng)數(shù)據(jù)(El,E3,E4)被輸入到以太網(wǎng)開關。并且,以太網(wǎng)開關將接收到的以太網(wǎng)數(shù)據(jù)輸入到以太網(wǎng)分組器。以太網(wǎng)分組器將以太網(wǎng)數(shù)據(jù)轉換為以太網(wǎng)T流,從而能夠在T網(wǎng)絡內發(fā)送對應數(shù)據(jù)。在該情況下,以太網(wǎng)T流可以包括轉換后的HDMI分組、控制分組和/或以太網(wǎng)分組。由上述控制分組器、HDMI-AV分組器和以太網(wǎng)分組器轉換的T流中的每一個被輸 入到下行流鏈路調度器。下行流鏈路調度器(DS調度器)控制正在通過DS鏈路發(fā)送的分組的順序。DS調度器發(fā)送的分組可以基于正在通過HDBaseT鏈路發(fā)送的數(shù)據(jù)類型而區(qū)分。例如,由DS調度器控制的分組包括HDMI-AV分組、控制分組和以太網(wǎng)分組。鏈路層的下行流鏈路調度器可以使用物理層的發(fā)送天線(或發(fā)送模塊)以將接收到的T流通過T網(wǎng)絡發(fā)送到接收適配器。除了上述鏈路層的實體之外,圖6的Tx適配器還可以包括控制上行流鏈路的上行流鏈路分配器、將以太網(wǎng)T流轉換為原生數(shù)據(jù)的以太網(wǎng)去分組器以及將控制T流轉換為控制數(shù)據(jù)的控制去分組器。更具體地,Tx適配器可以接收從Rx適配器發(fā)送的控制流和/或以太網(wǎng)流,以將接收到的流傳遞到各源裝置。而且,Tx適配器還可以包括對應于提供所有各種音頻和視頻文檔的高質量控制功能的實體的CEC (消費電子控制)實體、對應于多主控串行計算機總線的I2C實體和包括關于Tx適配器的配置和狀態(tài)的信息的HD⑶(HDBaseT配置數(shù)據(jù)庫)。此外,Tx適配器可以進一步包括用于訪問直接附接到另一 HDBaseT裝置并且提供用于控制HDBaseT鏈路的連接裝置的HD⑶的HLIC (HDBaseT鏈路內部控制)實體和提供用于發(fā)送和接收T流的控制和管理協(xié)議的HD-CMP (HDBaseT控制&管理協(xié)議)實體。圖7示出了根據(jù)本發(fā)明的實施方式的示例性接收適配器(Rx適配器)。圖7中公開的接收適配器(Rx適配器)對應于用于上行流傳輸?shù)膶嶓w。Rx適配器中包括的實體的描述與圖6的描述相同。因此,下面的描述將主要針對當傳輸上行流時的Rx適配器的操作。參考圖7,Rx適配器接收來自Tx適配器的T流。接收到的下行流T流被輸入到下行流鏈路分配器,以基于對應的T流中包括的識別符分配到控制去分組器、HDMI-AV去分組器和以太網(wǎng)去分組器。另外,控制去分組器、HDMI-AV去分組器和以太網(wǎng)去分組器可以將每個T流轉換為原生數(shù)據(jù)。轉換后的數(shù)據(jù)然后被輸入到HDMI-HDCP鏈路層實體或輸入到以太網(wǎng)開關,以發(fā)送到由每個識別符指示的各自的目標裝置的端口。參考圖6和圖7,Tx適配器和Rx適配器可以使用圖4中描述的4層參考方法,以發(fā)送和接收消息、數(shù)據(jù)或流。參考圖6,在源裝置當中,從膝上式計算機發(fā)送的數(shù)據(jù)由控制分組器、HDMI-AV分組器和以太網(wǎng)分組器轉換為T流。然后,轉換后的T流被在下行流鏈路調度器中組合,從而通過發(fā)送端(Tx)發(fā)送到Rx適配器。更具體地,Tx適配器可以將包括用于每個流的膝上式計算機的裝置識別符、膝上式計算機的端口識別符、分配給端口的T組識別符(TPG ID)和Tx適配器的類型掩碼的下行流發(fā)送到Rx適配器。而且,在圖7中,為了將接收到的T流從下行流分配器發(fā)送到對應流的目標裝置,可以基于每個端口識別符分配接收到的T流。更具體地,Rx適配器的下行流分配器可以基于TGP ID 了解每個T流將被發(fā)送到目標裝置的哪個端口。因此,下行流分配器將每個T流傳遞到控制去分組器、HDMI-AV去分組器和以太網(wǎng)去分組器,并且每個去分組器將T流轉換為初始數(shù)據(jù)(即,HDMI數(shù)據(jù)、USB數(shù)據(jù)和/或以太網(wǎng)數(shù)據(jù)),從而將轉換后的數(shù)據(jù)傳遞到目標裝置的各端口。圖8示出了根據(jù)本發(fā)明的實施方式的由T適配器執(zhí)行的用于選擇裝置的示例性過程。
圖8描述了由T適配器執(zhí)行的用于選擇裝置和/或實體的方法。而且,圖8描述了當用戶選擇一個源裝置時,要求哪個信息來選擇由T適配器選擇的源裝置的HDMI端口、以太網(wǎng)端口和USB端口。參考圖8,為了驗證哪個源裝置被附接到Tx適配器,Tx適配器執(zhí)行源發(fā)現(xiàn)處理(S810)。在步驟S810中,當發(fā)生周期性事件時,T適配器可以從HDMI-CEC接口收集關于源裝置的信息。T適配器可以從存儲在HD⑶端口實體中的端口激活類型字段和端口類型能力字段獲取關于HDMI輸入/輸出、以太網(wǎng)端口和USB端口的信息。下面示出的表2示出了各種端口實體的示例性字段格式。表權利要求
1.在一種用于在高清傳輸(下面稱為HDBaseT)系統(tǒng)中發(fā)送分組的方法中,用于發(fā)送分組的所述方法包括 在發(fā)送適配器中接收來自源裝置的數(shù)據(jù); 將所述發(fā)送適配器的接收到的數(shù)據(jù)轉換為下行流分組,以便于將轉換后的所述下行流分組通過HDBaseT網(wǎng)絡發(fā)送到接收適配器;以及 將轉換后的所述下行流分組發(fā)送到所述接收適配器, 其中,所述下行流分組包括用于識別所述下行流分組將被發(fā)送到的HDBaseT實體的分層識別符。
2.根據(jù)權利要求I所述的方法,其中,所述分層識別符包括用于識別HDBaseT裝置的裝置管理實體的裝置介質訪問控制(MAC)地址字段、用于識別與所述HDBaseT裝置關聯(lián)的一個或多個端口的端口識別符字段、用于識別與所述一個或多個端口關聯(lián)的一個或多個HDBaseT組的T組識別符字段以及用于識別與所述一個或多個HDBaseT組關聯(lián)的一個或多個適配器的類型掩碼字段。
3.根據(jù)權利要求2所述的方法,其中,所述類型掩碼字段指示下述中的至少一種高清多媒體接口(HDMI)源、HDMI目標、S/PDIF (索尼/飛利浦數(shù)字互連格式)源、S/PDIF目標、USB (通用串行總線)主機、USB裝置、IR TX (紅外發(fā)射器)、IR RX (紅外接收器)、UART (通用異步接收器/發(fā)送器)和擴展位。
4.根據(jù)權利要求3所述的方法,其中,當設置有所述擴展位時,所述分層識別符指示為包括兩個或更多類型掩碼字段。
5.根據(jù)權利要求2所述的方法,其中,所述端口識別符字段和所述T組識別符字段組合以一起用于識別特定T組實體。
6.根據(jù)權利要求5所述的方法,其中,當所述T組識別符字段被設置為“0”時,唯一地識別所述一個或多個端口。
7.根據(jù)權利要求2所述的方法,其中,所述裝置管理實體對應于端口裝置管理實體(PDME)、切換裝置管理實體(SDME)和控制點管理實體(CPME)中的一個。
8.根據(jù)權利要求I所述的方法,其中,所述分層識別符包括下述中的至少一種用于識別所述接收適配器的管理實體的裝置識別符(裝置ID)、用于識別所述接收適配器的端口裝置的端口識別符(端口 ID)、用于識別所述接收適配器所屬于的HDBaseT組(T組)的組識別符(T組ID)和用于識別屬于識別出的所述T組的所述接收適配器的類型字段掩碼。
9.根據(jù)權利要求8所述的方法,其中,所述發(fā)送適配器執(zhí)行用于發(fā)現(xiàn)所述源裝置的源裝置發(fā)現(xiàn)過程。
10.根據(jù)權利要求8所述的方法,其中,所述端口識別符字段和所述T組識別符字段組合以識別特定T組實體。
11.在一種用于在高清傳輸(HDBaseT)系統(tǒng)中發(fā)送分組的裝置中,所述裝置包括 一個或多個端口,所述一個或多個端口被構造為接收來自源裝置的數(shù)據(jù); HDMI-AV分組器,所述HDMI-AV分組器被構造為將高清多媒體接口(HDMI)數(shù)據(jù)轉換為將要從所述HDBaseT系統(tǒng)發(fā)送的HDMI分組; 以太網(wǎng)分組器,所述以太網(wǎng)分組器被構造為將以太網(wǎng)數(shù)據(jù)轉換為將從所述HDBaseT系統(tǒng)發(fā)送的以太網(wǎng)分組;USB分組器,所述USB分組器被構造為將USB (通用串行總線)數(shù)據(jù)轉換為將從所述HDBaseT系統(tǒng)發(fā)送的USB分組; 下行流鏈路調度器,所述下行流鏈路調度器被構造為控制所述HDMI分組、所述以太網(wǎng)分組和所述USB分組的發(fā)送順序;以及 發(fā)送器,所述發(fā)送器被構造為基于所述下行流鏈路調度器的控制發(fā)送所述分組, 其中,所述一個或多個端口包括用于接收所述HDMI數(shù)據(jù)的一個或多個HDMI端口、用于接收所述以太網(wǎng)數(shù)據(jù)的一個或多個以太網(wǎng)端口以及用于接收所述USB數(shù)據(jù)的一個或多個USB 端口, 其中,所述發(fā)送適配器通過所述一個或多個端口接收來自所述源裝置的數(shù)據(jù), 其中,為了將所述數(shù)據(jù)通過HDBaseT網(wǎng)絡發(fā)送到所述接收適配器,所述發(fā)送適配器使用所述HDMI-AV分組器、所述以太網(wǎng)分組器和所述USB分組器中的至少一種以將所述數(shù)據(jù)轉換為下行流,并且其中,所述發(fā)送適配器將轉換后的所述下行流經(jīng)由所述發(fā)送器發(fā)送到所述接收適配器,并且 其中,所述下行流分組包括分層識別符,所述分層識別符用于識別所述下行流分組將被發(fā)送到的HDBaseT實體。
12.根據(jù)權利要求11所述的裝置,其中,所述分層識別符包括用于識別HDBaseT裝置的裝置管理實體的裝置MAC地址字段、用于識別與所述HDBaseT裝置關聯(lián)的所述一個或多個端口的端口識別符字段、用于識別與所述一個或多個端口關聯(lián)的一個或多個HDBaseT組的T組識別符字段以及用于識別與所述一個或多個HDBaseT組關聯(lián)的一個或多個適配器的類型掩碼字段。
13.根據(jù)權利要求12所述的裝置,其中,所述類型掩碼字段指示下述中的至少一種(HDMI)源、HDMI目標、S/PDIF (索尼/飛利浦數(shù)字互連格式)源、S/PDIF目標、USB (通用串行總線)主機、USB裝置、IR TX (紅外發(fā)射器)、IR RX (紅外接收器)、UART (通用異步接收器/發(fā)送器)和擴展位。
14.根據(jù)權利要求13所述的裝置,其中,當設置有所述擴展位時,所述分層識別符指示為包括兩個或更多類型掩碼字段。
15.根據(jù)權利要求11所述的裝置,其中,所述端口識別符字段和所述T組識別符字段組合以一起用于識別特定T組實體。
16.根據(jù)權利要求15所述的裝置,其中,當所述T組識別符字段被設置為“0”時,唯一地識別所述一個或多個端口。
17.根據(jù)權利要求11所述的裝置,其中,所述裝置管理實體對應于端口裝置管理實體(PDME)、切換裝置管理實體(SDME)和控制點管理實體(CPME)中的一個。
全文摘要
與家庭網(wǎng)絡系統(tǒng)和家庭娛樂系統(tǒng)相關地,公開了一種用于在家庭網(wǎng)絡系統(tǒng)和家庭娛樂系統(tǒng)中發(fā)送分組的方法和設備。另外,這里還公開了一種用于識別分組將被發(fā)送到的裝置的方法和用于支持該方法的設備。根據(jù)實施方式,一種用于在高清傳輸(下面稱為HDBaseT)系統(tǒng)中發(fā)送分組的方法包括下述步驟在發(fā)送適配器中接收來自源裝置的數(shù)據(jù);將發(fā)送適配器的接收到的數(shù)據(jù)轉換為下行流分組,以便于將轉換后的下行流分組通過HDBaseT網(wǎng)絡發(fā)送到接收適配器,并且將轉換后的下行流分組發(fā)送到接收適配器。在該情況下,下行流分組可以包括分層識別符,其用于識別下行流分組將被發(fā)送到的HDBaseT實體。
文檔編號H04L29/02GK102812668SQ201180015064
公開日2012年12月5日 申請日期2011年2月23日 優(yōu)先權日2010年2月23日
發(fā)明者李旼洙, 金鎮(zhèn)湖, 全范鎮(zhèn) 申請人:Lg電子株式會社