專利名稱:組合網(wǎng)絡(luò)中電子裝置的發(fā)現(xiàn)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明的實(shí)施例一般涉及電子裝置領(lǐng)域,尤其涉及在組合網(wǎng)絡(luò)中電子裝置的發(fā)現(xiàn)。
背景技術(shù):
家庭及其他個人空間可包含數(shù)個電子裝置,包含娛樂裝置,例如電視、視頻播放器、音頻音響系統(tǒng)、游戲系統(tǒng)、個人計(jì)算機(jī)及移動裝置。此類裝置日益連接或聯(lián)網(wǎng)在一起,以使得能夠于此類裝置之間傳送數(shù)據(jù),例如顯示用的多媒體數(shù)據(jù)。裝置的網(wǎng)絡(luò)可包含HDMI (高清晰度多媒體接口 1.4規(guī)范,發(fā)布于2009年5月28日)數(shù)據(jù)協(xié)議以及MHL (移動高清鏈路)數(shù)據(jù)協(xié)議。MHL是提供移動裝置至HDMI顯示裝置的連接的一種接口協(xié)議。此種協(xié)議使得高清晰度多媒體數(shù)據(jù)能夠傳送于某些裝置之間。然而,一環(huán)境可包含多種網(wǎng)絡(luò),其取決于裝置間的關(guān)系及此類裝置的能力?;诙鄻踊膮f(xié)議,某些裝置可以多樣化的方法與其他裝置連接并通信,因此會使識別哪些裝置存在于該環(huán)境中以及這些裝置之間的關(guān)系如何的過程變得復(fù)雜。
本發(fā)明的實(shí)施例藉由附圖中的實(shí)例加以說明,而非用以限制本發(fā)明。附圖中相似的元件符號指代類似的元件。圖1顯示組合網(wǎng)絡(luò)的一實(shí)施例,上述組合網(wǎng)絡(luò)使裝置發(fā)現(xiàn)得以進(jìn)行;圖2顯示組合網(wǎng)絡(luò)的一實(shí)施例,上述組合網(wǎng)絡(luò)使裝置發(fā)現(xiàn)得以進(jìn)行;圖3顯示于組合網(wǎng)絡(luò)中裝置發(fā)現(xiàn)的流程圖;圖4顯示組合網(wǎng)絡(luò)中用于裝置發(fā)現(xiàn)的消息收發(fā)的一實(shí)施例;圖5顯示組合網(wǎng)絡(luò)中的裝置發(fā)現(xiàn)所產(chǎn)生的映射數(shù)據(jù)的一實(shí)施例;以及圖6顯示電子裝置的一實(shí)施例。
發(fā)明內(nèi)容
本發(fā)明的實(shí)施例一般涉及組合網(wǎng)絡(luò)中發(fā)現(xiàn)電子裝置。于本發(fā)明的第一方面中,一種方法的一實(shí)施例包含根據(jù)第一網(wǎng)絡(luò)協(xié)議為組合網(wǎng)絡(luò)中的第一裝置確定標(biāo)識符,上述組合網(wǎng)絡(luò)包含利用上述第一網(wǎng)絡(luò)協(xié)議的第一網(wǎng)絡(luò)以及利用第二網(wǎng)絡(luò)協(xié)議的第二網(wǎng)絡(luò),其中上述標(biāo)識符基于上述第一裝置的唯一標(biāo)號而予以確定;以及根據(jù)上述第二網(wǎng)絡(luò)協(xié)議為上述第一裝置確定尋址信息,其中確定上述尋址信息的步驟包含為上述第一裝置建立物理地址及邏輯地址。該方法進(jìn)一步包含廣播一個或多個消息至上述第一網(wǎng)絡(luò)中的裝置及上述第二網(wǎng)絡(luò)中的裝置,上述一個或多個消息內(nèi)含上述第一裝置的標(biāo)識信息及能力。上述第一裝置記錄并處理來自于上述第一裝置所接收到的消息的信息,上述消息可為上述第一網(wǎng)絡(luò)協(xié)議下的一個或多個消息以及上述第二網(wǎng)絡(luò)協(xié)議下的一個或多個消息。
于本發(fā)明的第二方面中,一種設(shè)備包含第一端口,用以連接組合網(wǎng)絡(luò)的第一網(wǎng)絡(luò),上述第一網(wǎng)絡(luò)操作于第一網(wǎng)絡(luò)協(xié)議下,其中上述設(shè)備接收從上述第一網(wǎng)絡(luò)上的裝置廣播而來的一個或多個消息,每一消息具有數(shù)據(jù),上述數(shù)據(jù)包含上述第一網(wǎng)絡(luò)上的發(fā)送裝置的標(biāo)識信息以及能力;以及第二端口,用以連接至上述組合網(wǎng)絡(luò)的第二網(wǎng)絡(luò),上述第二網(wǎng)絡(luò)操作于第二網(wǎng)絡(luò)協(xié)議下,其中上述設(shè)備接收從上述第二網(wǎng)絡(luò)上的裝置廣播而來的一個或多個消息,每一消息具有數(shù)據(jù),上述數(shù)據(jù)包含上述第二網(wǎng)絡(luò)上的發(fā)送裝置的標(biāo)識信息以及能力。該設(shè)備進(jìn)一步包含儲存裝置,用以根據(jù)第一網(wǎng)絡(luò)協(xié)議儲存上述設(shè)備的唯一裝置標(biāo)識符,且根據(jù)第二網(wǎng)絡(luò)協(xié)議儲存上述設(shè)備的尋址信息,上述尋址信息包含上述設(shè)備的物理地址及邏輯地址;以及處理器,用以處理從來自于上述第一網(wǎng)絡(luò)上的上述一個或多個裝置及上述第二網(wǎng)絡(luò)上的上述一個或多個裝置的消息所得的信息。
具體實(shí)施例方式本發(fā)明的實(shí)施例一般涉及組合網(wǎng)絡(luò)中電子裝置的發(fā)現(xiàn)。于某些實(shí)施例中,提供一種設(shè)備或方法,以標(biāo)識存在于組合網(wǎng)絡(luò)中的裝置。組合網(wǎng)絡(luò)是其中的裝置可利用多個不同協(xié)議的一種網(wǎng)絡(luò),例如在第一網(wǎng)絡(luò)協(xié)議下的第一網(wǎng)絡(luò)以及在第二網(wǎng)絡(luò)協(xié)議下的第二網(wǎng)絡(luò)。組合網(wǎng)絡(luò)可存在于某個受限的環(huán)境或區(qū)域中,例如家庭網(wǎng)絡(luò)。于某些實(shí)施例中,網(wǎng)絡(luò)可為消費(fèi)者娛樂網(wǎng)絡(luò)(consumer entertainment network),而上述裝置可為娛樂裝置,例如電視、視頻播放器、音頻音響系統(tǒng)、游戲系統(tǒng)、個人計(jì)算機(jī)及移動
>j-U ρ α裝直。于某些實(shí)施例中,組合網(wǎng)絡(luò)的第一網(wǎng)絡(luò)協(xié)議可提供第一網(wǎng)絡(luò)約定(first networkconvention),以用于標(biāo)識裝置,而第二網(wǎng)絡(luò)協(xié)議可提供第二網(wǎng)絡(luò)約定,以用于標(biāo)識裝置。于某些實(shí)施例中,一種設(shè)備或方法在組合網(wǎng)絡(luò)中的裝置發(fā)現(xiàn)過程中利用第一網(wǎng)絡(luò)約定及第二網(wǎng)絡(luò)約定兩者。于某些實(shí)施例中,組合網(wǎng)絡(luò)的一個或多個裝置可相容于一橋接協(xié)議,其用以橋接第一網(wǎng)絡(luò)協(xié)議及第二網(wǎng)絡(luò)協(xié)議,以使得能夠發(fā)現(xiàn)在第一網(wǎng)絡(luò)協(xié)議及第二網(wǎng)絡(luò)協(xié)議內(nèi)的
>j-U ρ α裝直。于某些實(shí)施例中,第二網(wǎng)絡(luò)可為IP (網(wǎng)際協(xié)議)網(wǎng)絡(luò)協(xié)議下的網(wǎng)絡(luò)。于某些實(shí)施例中,第二網(wǎng)絡(luò)可為高清晰度多媒體接口 /消費(fèi)者電子控制(HDMI/CEC)網(wǎng)絡(luò),其中裝置系利用消費(fèi)者電子控制總線鏈接。高清晰度多媒體接口/消費(fèi)者電子控制網(wǎng)絡(luò)可為多個高清晰度多媒體接口網(wǎng)絡(luò)中的一個。于某些實(shí)施例中,橋接協(xié)議系于IP網(wǎng)絡(luò)協(xié)議與高清晰度多媒體接口網(wǎng)絡(luò)協(xié)議之間進(jìn)行橋接,且使得在組合網(wǎng)絡(luò)中能夠發(fā)現(xiàn)裝置。于某些實(shí)施例中,提供一種設(shè)備或方法,以在組合網(wǎng)絡(luò)中唯一地標(biāo)識一組裝置例如消費(fèi)者裝置,從而允許理解網(wǎng)絡(luò)的每一網(wǎng)絡(luò)協(xié)議(例如CEC協(xié)議及IP協(xié)議)以及組合發(fā)現(xiàn)協(xié)議的裝置確定組合網(wǎng)絡(luò)中的所有裝置的清單,以及此類裝置的唯一裝置標(biāo)識符,每一此樣裝置的能力,網(wǎng)絡(luò)拓?fù)鋬?nèi)的每一裝置的相對位置,以及發(fā)送控制消息至每一裝置所需要的尋址信息。于某些實(shí)施例中,第一網(wǎng)絡(luò)協(xié)議及第二網(wǎng)絡(luò)協(xié)議為各自的網(wǎng)絡(luò)內(nèi)的裝置提供不同的標(biāo)識方法。于某些實(shí)施例中,網(wǎng)絡(luò)系利用提供裝置標(biāo)識符的 第一網(wǎng)絡(luò)協(xié)議,上述裝置標(biāo)識符系基于例如每一裝置的唯一地址。于某些實(shí)施例中,第一網(wǎng)絡(luò)協(xié)議不提供對裝置與物理網(wǎng)絡(luò)拓?fù)渲g的關(guān)系的確定。于一示例中,第二網(wǎng)絡(luò)協(xié)議可提供標(biāo)識符,上述標(biāo)識符系從全球唯一以太網(wǎng)媒體存取控制(MAC)地址取得或者若該裝置無媒體存取控制地址則從其他的全球唯一標(biāo)識符號碼取得。于某些實(shí)施例中,每一此樣標(biāo)識符系公布于網(wǎng)絡(luò)中,例如通過局域IP網(wǎng)絡(luò)上的周期性廣播消息。例如,廣播可通過內(nèi)含標(biāo)識信息及提供裝置能力的UDP(用戶數(shù)據(jù)報(bào)協(xié)議)分組來進(jìn)行。于此示例中,裝置收聽來自于IP網(wǎng)絡(luò)上的其他裝置的周期性廣播,并儲存從此類廣播取得的信息。于某些實(shí)施例中,第一網(wǎng)絡(luò)協(xié)議中并不包含提供確定裝置或物理網(wǎng)絡(luò)拓?fù)渲g的關(guān)系的過程。于某些實(shí)施例中,第二網(wǎng)絡(luò)協(xié)議可允許確定尋址信息,尋址信息包含這種網(wǎng)絡(luò)協(xié)議下的每一裝置的邏輯及物理地址。于此操作中,每一裝置的邏輯地址系取決于裝置類型的地址,而每一裝置的物理地址系描述該裝置在網(wǎng)絡(luò)中的相對位置的地址。于某些實(shí)施例中,物理地址系基于適當(dāng)裝置集群的特定根節(jié)點(diǎn)予以定義,例如描述從根節(jié)點(diǎn)至該裝置的路徑的地址。于某些實(shí)施例中,第二網(wǎng)絡(luò)協(xié)議系提供確定每一裝置的物理地址且接著確定每一裝置的邏輯地址,而不提供建立全球唯一地址。于某些實(shí)施例中,組合網(wǎng)絡(luò)包含利用CEC協(xié)議作為第二網(wǎng)絡(luò)協(xié)議的網(wǎng)絡(luò)。于某些實(shí)施例中,一網(wǎng)絡(luò)可進(jìn)一步相容于MHL數(shù)據(jù)協(xié)議,其中MHL系提供移動裝置至HDMI顯示裝置的鏈接的接口協(xié)議。CEC裝置系藉由兩種類型的地址加以標(biāo)識,上述地址為邏輯地址及物理地址。邏輯地址及物理地址兩種類型在特定CEC集群內(nèi)均為唯一。CEC裝置的物理地址標(biāo)識從HDMI根節(jié)點(diǎn)(一般為利用某些數(shù)據(jù)的數(shù)據(jù)槽(sink)或顯示器)至CEC裝置的路徑。CEC裝置的邏輯地址系藉由類型標(biāo)識上述裝置。對于CEC裝置,物理地址系在地址分配階段期間予以分配,其中地址分配階段系藉由熱插拔(hot plug)事件(其中第一裝置被連接至第二裝置)或電源開啟事件(其中一裝置最初被開啟或者被重置)加以初始化。從連接節(jié)點(diǎn)的HDMI樹的根部開始,上述根部具有物理地址0,每一子節(jié)點(diǎn)的物理地址系藉由將端口號附加于父節(jié)點(diǎn)的物理地址而確定,子裝置系通過上述端口號連接至其父裝置。對于每一附加節(jié)點(diǎn),重復(fù)該地址確定過程直到所有此類CEC節(jié)點(diǎn)具有物理地址,因此每一節(jié)點(diǎn)的物理地址指定從根節(jié)點(diǎn)至被尋址的該裝置的路徑。CEC裝置的邏輯地址系在此類裝置的物理地址確定之后予以分配。每一 CEC節(jié)點(diǎn)系基于其裝置類型選擇邏輯地址,其中所選擇的邏輯地址系為該裝置類型的數(shù)個已定義邏輯地址中的一個,節(jié)點(diǎn)接著傳送CEC輪詢消息至上述邏輯地址。若輪詢消息被認(rèn)收,則此表示邏輯地址在使用中,并且在響應(yīng)中CEC節(jié)點(diǎn)選擇已定義邏輯地址中的不同的邏輯地址。有某些邏輯地址系為了每一裝置類型而定義。節(jié)點(diǎn)重試選擇邏輯地址的過程,直到節(jié)點(diǎn)標(biāo)識未被使用的邏輯地址,或試完用于該裝置類型的已定義地址,于此情況中節(jié)點(diǎn)利用未經(jīng)定義的地址作為該節(jié)點(diǎn)的邏輯地址。于某些實(shí)施例中,第二網(wǎng)絡(luò)協(xié)議,例如HDMI/CEC協(xié)議,包含相對較小的邏輯地址集合,其中上述邏輯地址可大部分與預(yù)先定義的裝置類型相關(guān)聯(lián)。在HDMI/CEC協(xié)議的示例中,為確定網(wǎng)絡(luò)上的CEC裝置集合,CEC裝置將會傳送詢問至每一可能的邏輯地址。若邏輯地址在使用中,則擁有該地址的裝置將會以其物理地址回應(yīng)。上述物理地址系描述從HDMI樹的根部至該裝置的路徑。此過程使得發(fā)出詢問的CEC裝置能夠建立CEC網(wǎng)絡(luò)的物理拓?fù)鋱D,上述圖提供在HDMI樹中的所有裝置的完整清單以及關(guān)于哪些裝置連接至哪些其他裝置的信息。
然而,雖然物理地址及邏輯地址在某個地址樹內(nèi)是唯一的,但對其他樹并不一定唯一。例如,CEC邏輯及物理地址可復(fù)制于其他CEC樹中。于某些實(shí)施例中,第一網(wǎng)絡(luò)協(xié)議中的裝置可藉由確定裝置的地址并標(biāo)識該裝置的相關(guān)地址樹而加以唯一地標(biāo)識。例如,CEC裝置可藉由確定裝置的CEC地址以及CEC裝置位于哪一 HDMI樹中而加以唯一地標(biāo)識。于某些實(shí)施例中,在第一網(wǎng)絡(luò)協(xié)議中沒有全球唯一標(biāo)識符的組合網(wǎng)絡(luò)中,相關(guān)的地址樹可藉由該樹中的一節(jié)點(diǎn)的第二網(wǎng)絡(luò)協(xié)議標(biāo)識而加以唯一地標(biāo)識。于某些實(shí)施例中,HDMI樹可藉由CEC裝置的第二網(wǎng)絡(luò)協(xié)議ID及具有該樹中的最低物理地址的第二網(wǎng)絡(luò)協(xié)議感知節(jié)點(diǎn)的第二網(wǎng)絡(luò)協(xié)議ID而加以唯一地標(biāo)識。于某些實(shí)施例中,裝置發(fā)現(xiàn)過程藉由其識別的每一裝置以及提供在第一網(wǎng)絡(luò)(例如IP網(wǎng)絡(luò))及第二網(wǎng)絡(luò)(例如CEC網(wǎng)絡(luò))上的裝置能力的位向量而利用廣播。于某些實(shí)施例中,發(fā)現(xiàn)信息被廣播于CEC網(wǎng)絡(luò)上,以作為供應(yīng)商的特定CEC命令,其內(nèi)含第二網(wǎng)絡(luò)協(xié)議標(biāo)識及能力向量。于某些實(shí)施例中,上述命令僅在網(wǎng)絡(luò)改變時廣播于CEC網(wǎng)絡(luò)上,但會進(jìn)一步周期性地廣播于IP網(wǎng)絡(luò)上。于某些實(shí)施例中,組合網(wǎng)絡(luò)內(nèi)的裝置接收這些廣播,其記錄來自每一節(jié)點(diǎn)的最近的消息以及消息被接收的時間。于某些實(shí)施例中,支持第一網(wǎng)絡(luò)協(xié)議及第二網(wǎng)絡(luò)協(xié)議的裝置以及網(wǎng)絡(luò)發(fā)現(xiàn)過程可將兩個網(wǎng)絡(luò)協(xié)議系統(tǒng)組合至描述任一節(jié)點(diǎn)的拓?fù)涞挠诚?,上述任一?jié)點(diǎn)了解第一網(wǎng)絡(luò)協(xié)議及第二網(wǎng)絡(luò)協(xié)議兩者。于某些實(shí)施例中,映射過程可用以將物理布局信息附加至已知關(guān)于組合的第一網(wǎng)絡(luò)協(xié)議及第二網(wǎng)絡(luò)協(xié)議裝置的信息。于某些實(shí)施例中,為標(biāo)識任一個節(jié)點(diǎn)及其位置,可利用以下三個參數(shù):第一網(wǎng)絡(luò)協(xié)議標(biāo)識符、第二網(wǎng)絡(luò)協(xié)議邏輯地址以及第二網(wǎng)絡(luò)協(xié)議物理地址。于某些實(shí)施例中,第一多網(wǎng)絡(luò)協(xié)議感知裝置(其系第一網(wǎng)絡(luò)協(xié)議感知且第二網(wǎng)絡(luò)協(xié)議感知)若接收到第二網(wǎng)絡(luò)協(xié)議發(fā)現(xiàn)廣播消息則可確定第二此種多網(wǎng)絡(luò)感知裝置在相同的樹中。于某些實(shí)施例中,若第二多網(wǎng)絡(luò)裝置接收到第一網(wǎng)絡(luò)協(xié)議廣播,而未接收到第二網(wǎng)絡(luò)協(xié)議廣播,則可確定第一網(wǎng)絡(luò)協(xié)議裝置及第二網(wǎng)絡(luò)協(xié)議裝置在不同的樹中。于某些實(shí)施例中,經(jīng)組合的第一網(wǎng)絡(luò)協(xié)議及第二網(wǎng)絡(luò)協(xié)議發(fā)現(xiàn)系使得裝置能夠在IP網(wǎng)絡(luò)上通信,但知曉兩個裝置是否在相同的局域IP網(wǎng)絡(luò)中(例如相同的HDMI網(wǎng)絡(luò)),以及因此它們是否可在第二網(wǎng)絡(luò)上傳輸數(shù)據(jù),例如于HDMI網(wǎng)絡(luò)上承載音頻/視頻內(nèi)容。于某些實(shí)施例中,經(jīng)組合的網(wǎng)絡(luò)協(xié)議發(fā)現(xiàn)提供利用多個網(wǎng)絡(luò)的彈性以用于不同目的,例如利用IP聯(lián)網(wǎng)用以控制,同時利用高帶寬的HDMI聯(lián)網(wǎng)用以傳遞內(nèi)容。于一示例中,HDMI/CEC網(wǎng)絡(luò)可用以在一房間或集群內(nèi)進(jìn)行內(nèi)容傳遞及局域控制,而IP或WiFi網(wǎng)絡(luò)可用作為總的家庭網(wǎng)絡(luò)或用以充分地控制及訪問因特網(wǎng)。于某些實(shí)施例中,訪問網(wǎng)絡(luò)可藉由例如蜂窩電話或一般的計(jì)算機(jī)或通過源自在家庭外的服務(wù)器的網(wǎng)關(guān)加以進(jìn)行。圖1顯示組合網(wǎng)絡(luò)的一實(shí)施例,上述組合網(wǎng)絡(luò)使裝置發(fā)現(xiàn)得以進(jìn)行。于此圖中,組合網(wǎng)絡(luò)100包含在第一網(wǎng)絡(luò)協(xié)議105下的第一網(wǎng)絡(luò)(網(wǎng)絡(luò)I)以及在第二網(wǎng)絡(luò)協(xié)議下的一個或多個網(wǎng)絡(luò),例如第二網(wǎng)絡(luò)(網(wǎng)絡(luò)2) 110以及第三網(wǎng)絡(luò)(網(wǎng)絡(luò)3) 115。于某些實(shí)施例中,第一網(wǎng)絡(luò)協(xié)議為網(wǎng)際協(xié)議(IP),而第二網(wǎng)絡(luò)協(xié)議為HDMI/CEC。于某些實(shí)施例中,組合網(wǎng)絡(luò)為消費(fèi)者娛樂網(wǎng)絡(luò),且可限于某個區(qū)域,例如某個家庭。于某些實(shí)施例中,組合網(wǎng)絡(luò)100包含組合網(wǎng)絡(luò)發(fā)現(xiàn)協(xié)議160,其利用第一網(wǎng)絡(luò)協(xié)議及第二網(wǎng)絡(luò)協(xié)議唯一地標(biāo)識出一組包含于組合網(wǎng)絡(luò)中的裝置,例如消費(fèi)者裝置。于某些實(shí)施例中,了解網(wǎng)絡(luò)的每一網(wǎng)絡(luò)協(xié)議的裝置,例如CEC協(xié)議及IP協(xié)議,與組合網(wǎng)絡(luò)發(fā)現(xiàn)協(xié)議,可進(jìn)行操作以確定組合網(wǎng)絡(luò)中的所有裝置的清單,以及此類裝置的唯一裝置標(biāo)識符,每一此類裝置的能力,網(wǎng)絡(luò)拓?fù)鋬?nèi)的每一裝置的相對位置,以及傳送控制消息至每一裝置所需要的尋址信息。圖2顯示組合網(wǎng)絡(luò)的一實(shí)施例,上述組合網(wǎng)絡(luò)使裝置發(fā)現(xiàn)得以進(jìn)行。于本圖中,組合網(wǎng)絡(luò)100可由數(shù)個裝置220-250組成,上述數(shù)個裝置220-250在第一網(wǎng)絡(luò)中且操作于第一網(wǎng)絡(luò)協(xié)議105(例如IP協(xié)議)之下,其中這些裝置中的某些裝置可操作于第二網(wǎng)絡(luò)協(xié)議之下,例如第二網(wǎng)絡(luò)110中的裝置C230及裝置D235(其可形成第一 HDMI樹)的網(wǎng)絡(luò)110,以及第二網(wǎng)絡(luò)115中的裝置E240、裝置F245及裝置G250(其可形成第二 HDMI樹)。亦可有附加的未操作于第二網(wǎng)絡(luò)協(xié)議下的裝置,例如裝置A220及裝置B225。于某些實(shí)施例中,組合網(wǎng)絡(luò)發(fā)現(xiàn)協(xié)議160可利用第一網(wǎng)絡(luò)協(xié)議及第二網(wǎng)絡(luò)協(xié)議唯一地標(biāo)識裝置220-250,其中裝置的標(biāo)識包含產(chǎn)生組合網(wǎng)絡(luò)中的所有裝置的清單,以及此類裝置的唯一裝置標(biāo)識符,每一此類裝置的能力,網(wǎng)絡(luò)拓?fù)鋬?nèi)的每一裝置的相對位置,以及傳送控制消息至每一裝置所需要的尋址信息。于某些實(shí)施例中,在第一網(wǎng)絡(luò)協(xié)議下的每一裝置的標(biāo)識符從全球唯一以太網(wǎng)媒體存取控制地址或其他全球唯一號碼取得。于此圖中,唯一標(biāo)識符為裝置A至裝置G220-250中的每一個建立,其中出于說明本例示的目的,裝置A220的標(biāo)識符為1-A,裝置B225的標(biāo)識符為1-B,以此類推。然而,此類地址標(biāo)號是為了說明簡潔而使用的符號,并非意指為真實(shí)地址的形式。于某些實(shí)施例中,針對一個或多個網(wǎng)絡(luò)所內(nèi)含的每一裝置建立地址,上述一個或多個網(wǎng)絡(luò)在第二網(wǎng)絡(luò)協(xié)議之下,例如HDMI/CEC之下。于此圖中,裝置中的每一個被分配物理地址及邏輯地址。例如,物理地址可基于從根裝置至網(wǎng)絡(luò)中的每一裝置的路徑加以建立。假設(shè)裝置C230及裝置E240為根裝置,例如HDMI網(wǎng)絡(luò)中的電視顯示器或其他的數(shù)據(jù)槽(data sink),物理地址在此象征性地指定成:根裝置C230為2P-0 (其中O為用于根部的標(biāo)號)以及裝置D235為2P-0D (表示從根裝置至裝置D的路徑)。再者,根裝置E240的物理地址可為2P-0,裝置F245的物理地址可為2P-0F,而裝置G250的物理地址可為2P-0FG (表示從根部經(jīng)由裝置F至裝置G的路徑)。于此圖中,接著為第二及第三網(wǎng)絡(luò)110-115中的每一裝置建立邏輯地址。任一裝置的邏輯地址可基于裝置的類型建立。然而,對任一裝置類型可用的邏輯地址的數(shù)量可能有限制,因此地址在網(wǎng)絡(luò)之間并非唯一。例如,對于第二網(wǎng)絡(luò)Iio的裝置,裝置C230的邏輯地址可為X(圖示成2L-X以表示在第二網(wǎng)絡(luò)協(xié)議下的邏輯地址),裝置D235的邏輯地址可為Z。然而,此類邏輯地址中的一個或多個可存在于另一網(wǎng)絡(luò)中,例如第三網(wǎng)絡(luò)115。于一示例中,裝置C230可與裝置E240相同類型,裝置D235可與裝置G250相同類型。因此,于本圖中,裝置E240具有邏輯地址X,裝置F245具有邏輯地址Y,而裝置G250具有邏輯地址Z。于某些實(shí)施例中,一裝置可利用第一網(wǎng)絡(luò)協(xié)議及第二網(wǎng)絡(luò)協(xié)議標(biāo)識組合網(wǎng)絡(luò)中的所有裝置。圖3顯示于組合網(wǎng)絡(luò)中裝置發(fā)現(xiàn)的流程圖。于某些實(shí)施例中,組合網(wǎng)絡(luò)包含第一網(wǎng)絡(luò)協(xié)議下的第一網(wǎng)絡(luò)以及第二網(wǎng)絡(luò)協(xié)議下的一個或多個附加網(wǎng)絡(luò),其包含第二網(wǎng)絡(luò)。于本圖中,每一裝置的標(biāo)識符建立于第一網(wǎng)絡(luò)協(xié)議中,例如于步驟305中藉由為組合網(wǎng)絡(luò)中的每一裝置基于媒體存取控制(MAC)地址或其他唯一標(biāo)號建立唯一裝置標(biāo)識符。此外,包含物理地址(于步驟310中)及邏輯地址(于步驟315中)的尋址信息針對第二網(wǎng)絡(luò)中的每一裝置利用第二網(wǎng)絡(luò)協(xié)議建立而成。組合網(wǎng)絡(luò)中的裝置提供廣播至組合網(wǎng)絡(luò)的網(wǎng)絡(luò)中的其他裝置。于此圖中,于步驟320中,廣播藉由第一網(wǎng)絡(luò)中的每一主動裝置產(chǎn)生至第一網(wǎng)絡(luò)上的其他裝置,其中于某些實(shí)施例中廣播周期性地產(chǎn)生。再者,于步驟325中,廣播由第二網(wǎng)絡(luò)中的每一主動裝置產(chǎn)生至第二網(wǎng)絡(luò)上的其他裝置,其中于某些實(shí)施例中廣播在第二網(wǎng)絡(luò)改變時產(chǎn)生。于某些實(shí)施例中,廣播消息包含關(guān)于傳送消息的裝置的能力的信息。于某些實(shí)施例中,于步驟330中,組合網(wǎng)絡(luò)中的裝置進(jìn)行操作以收聽來自于組合網(wǎng)絡(luò)上的其他裝置的消息。再者,于步驟335中,裝置可操作成記錄從所接收到的消息取得的信息,并將第一網(wǎng)絡(luò)協(xié)議的裝置標(biāo)識符與第二網(wǎng)絡(luò)協(xié)議的裝置物理地址及邏輯地址映射,藉此使得裝置能夠產(chǎn)生關(guān)于網(wǎng)絡(luò)中的裝置的標(biāo)識符、尋址、相對物理位置及裝置能力的數(shù)據(jù)。上述數(shù)據(jù)包含關(guān)于裝置與第二網(wǎng)絡(luò)協(xié)議下的哪一網(wǎng)絡(luò)(若有的話)相關(guān)的數(shù)據(jù)。例如,上述數(shù)據(jù)可使得第一裝置能夠基于是否接收到與相關(guān)網(wǎng)絡(luò)有關(guān)的消息而確定第二裝置是否如同第一裝置被包含于相同的HDMI樹中。例如,于步驟340中,若第一網(wǎng)絡(luò)協(xié)議消息及第二網(wǎng)絡(luò)協(xié)議消息均由第一裝置從第二裝置接收到,則于步驟345中其表示第一裝置及第二裝置在第二網(wǎng)絡(luò)協(xié)議下的相同樹中,且例如于步驟350中可進(jìn)行操作以在第一裝置與第二裝置之間交換HDMI數(shù)據(jù)。然而,若僅第一網(wǎng)絡(luò)協(xié)議消息由第一裝置從第二裝置接收至IJ,則于步驟355中其表示第一裝置及第二裝置并不在相同樹中,因此不能于現(xiàn)有結(jié)構(gòu)下交換HDMI數(shù)據(jù)。圖4顯示組合網(wǎng)絡(luò)中用于裝置發(fā)現(xiàn)的消息收發(fā)的一實(shí)施例。于本圖中,數(shù)個裝置存在于組合網(wǎng)絡(luò)中,其中組合網(wǎng)絡(luò)包含IP網(wǎng)絡(luò)及多個HDMI樹。如圖4所示,第一裝置400 (具有既定的標(biāo)識符及地址420)在IP網(wǎng)絡(luò)及第一HDMI (HDM1-1)樹內(nèi),第二裝置402 (具有既定的標(biāo)識符及地址422)亦在IP網(wǎng)絡(luò)及第一 HDMI樹內(nèi),第三裝置404 (具有既定的標(biāo)識符及地址424)在IP網(wǎng)絡(luò)及第二 HDMI (HDM1-2)樹內(nèi),而第四裝置406 (具有既定的標(biāo)識符426)在IP網(wǎng)絡(luò)內(nèi),但不在HDMI樹內(nèi)。于某些實(shí)施例中,裝置傳送用以宣告其存在及能力的消息。雖然消息以某個序列顯示以簡化說明,但此類消息可以任何順序發(fā)生于任何時間。如圖所示,第一裝置400傳送IP(第一網(wǎng)絡(luò)協(xié)議)消息435,其中此消息將會由組合網(wǎng)絡(luò)中的每一其他裝置所接收,于此顯示為裝置422及426。第一裝置400亦將傳送CEC消息440,但此消息將僅由在相同的第一 HDMI樹中者所接收,于本圖中上述在相同的第一 HDMI樹中者為第二裝置402。第二裝置402亦傳送IP消息445,其由組合網(wǎng)絡(luò)中的每一其他裝置所接收,且傳送CEC消息450,CEC消息450由在第一 HDMI樹中者所接收,于本圖中上述在第一 HDMI樹中者為第一裝置400。第三裝置404傳送IP消息455,其由組合網(wǎng)絡(luò)中的每一裝置所接收,且傳送CEC消息460,其由在相同HDMI樹(HDM1-2)中者所接收,未顯示于本圖中。最后,第四裝置406傳送IP消息465,但由于其不在HDMI樹中故不傳送CEC消息。于某些實(shí)施例中,每個裝置收聽組合網(wǎng)絡(luò)中的消息,且基于所接收到的數(shù)據(jù)能夠映射組合網(wǎng)絡(luò)的裝置470-476,其包含產(chǎn)生關(guān)于網(wǎng)絡(luò)中的裝置的標(biāo)識符、尋址、相對物理位置及能力的數(shù)據(jù)。若裝置被包含于HDMI樹中,則映射包含CEC網(wǎng)絡(luò)的物理拓?fù)?,上述映射提供HDMI樹中的所有裝置的完整清單以及關(guān)于哪些裝置被連接至哪些其他裝置的信息。圖5顯示組合網(wǎng)絡(luò)中的裝置發(fā)現(xiàn)所產(chǎn)生的映射數(shù)據(jù)的一實(shí)施例。于某些實(shí)施例中,組合網(wǎng)絡(luò)的映射500,例如圖4中通過被傳送且接收的消息所產(chǎn)生者,將包含組合網(wǎng)絡(luò)中的每一裝置505的清單。于某些實(shí)施例中,所產(chǎn)生的數(shù)據(jù)將包含每一裝置的唯一裝置標(biāo)識符510,其從第一網(wǎng)絡(luò)協(xié)議取得;裝置能力清單515,其提供于已傳送的消息中;每一裝置的相對位置520,其若有提供則利用來自第二網(wǎng)絡(luò)協(xié)議Uf^BHDM1-CEC)的數(shù)據(jù);尋址信息525,以達(dá)至每一裝置;以及其他數(shù)據(jù)530 (若需要)。圖6顯示電子裝置的一實(shí)施例。于此圖中并未顯示某些標(biāo)準(zhǔn)且廣為人知但對本敘述無密切關(guān)系的元件。于某些實(shí)施例中,裝置600是組合網(wǎng)絡(luò)中的裝置,例如圖2所示的組合網(wǎng)絡(luò)100中的裝置220-250。于某些實(shí)施例下,裝置600包含互連或交叉(crossbar)結(jié)構(gòu)605或其他用以傳輸數(shù)據(jù)的通信手段。上述數(shù)據(jù)可包含各種數(shù)據(jù),包含例如音頻-視頻數(shù)據(jù)及相關(guān)的控制數(shù)據(jù)。裝置600可包含處理裝置,例如與互連結(jié)構(gòu)605耦合以用于處理信息的一個或多個處理器610。處理器610可包含一個或多個物理處理器及一個或多個邏輯處理器。再者,處理器610中的每一個可包含多個處理器核。為簡單起見,互連結(jié)構(gòu)605顯示為單一互連結(jié)構(gòu),但可代表多個不同的互連結(jié)構(gòu)或總線,且至此類互連結(jié)構(gòu)的組件連接可改變。圖6所示的互連結(jié)構(gòu)605是代表由適當(dāng) 的橋接器、適配器或控制器所連接的任何一個或多個獨(dú)立物理總線、點(diǎn)對點(diǎn)連接或兩者的抽象化。互連結(jié)構(gòu)605可包含例如系統(tǒng)總線、PCI (外圍組件互連)或PCIe (快速外圍組件互連)總線、HyperTransport或工業(yè)標(biāo)準(zhǔn)架構(gòu)(ISA)總線、小型計(jì)算機(jī)系統(tǒng)接口(SCSI)總線、IIC(I2C,內(nèi)部集成電路)總線,或電氣與電子工程師協(xié)會(IEEE)標(biāo)準(zhǔn)1394總線,有時稱為“火線”(電氣與電子工程師協(xié)會(IEEE)于1996年8月30日所發(fā)行的 “Standard for a High Performance Serial Bus” 1394-1995,及其增刊)。于某些實(shí)施例中,裝置600進(jìn)一步包含隨機(jī)存取存儲器(RAM)或其他動態(tài)儲存裝置以作為主存儲器615,用以儲存信息及欲由處理器610執(zhí)行的指令。主存儲器615亦可用以儲存用于數(shù)據(jù)流或子數(shù)據(jù)流的數(shù)據(jù)。隨機(jī)存取存儲器包含動態(tài)隨機(jī)存取存儲器(DRAM),其需要更新存儲器內(nèi)容,以及靜態(tài)隨機(jī)存取存儲器(SRAM),其不需要更新內(nèi)容但其成本會增加。動態(tài)隨機(jī)存取存儲器(DRAM)可包含同步動態(tài)隨機(jī)存取存儲器(SDRAM),其包含時鐘信號以控制信號,以及擴(kuò)展式數(shù)據(jù)輸出動態(tài)隨機(jī)存取存儲器(EDO DRAM)。于某些實(shí)施例中,系統(tǒng)的存儲器可包含某些寄存器或其他專用存儲器。裝置600亦可包含只讀存儲器(ROM) 625或其他靜態(tài)儲存裝置,用以儲存靜態(tài)信息及用于處理器610的指令。裝置600可包含一個或多個非易失性存儲器元件630,用以儲存某些元件。數(shù)據(jù)儲存620亦可耦合至裝置600的互連結(jié)構(gòu)605,用以儲存信息及指令。數(shù)據(jù)儲存620可包含磁盤或其他存儲器裝置。此類元件可結(jié)合在一起或可為獨(dú)立元件,并可利用裝置600的部份其他元件。于某些實(shí)施例中,裝置600包含裝置唯一裝置標(biāo)識符(UDI)及用于該裝置的可能物理及邏輯地址675的儲存單元,其各自藉由第一網(wǎng)絡(luò)協(xié)議及第二網(wǎng)絡(luò)協(xié)議所產(chǎn)生。另外,裝置600包含關(guān)于組合網(wǎng)絡(luò)的數(shù)據(jù)的儲存,上述關(guān)于組合網(wǎng)絡(luò)的數(shù)據(jù)如先前說明的組合網(wǎng)絡(luò)的映射680,其由一個或多個處理器610從接收自第一網(wǎng)絡(luò)協(xié)議及第二網(wǎng)絡(luò)協(xié)議下的裝置的宣告消息所產(chǎn)生。這種地址信息675及組合網(wǎng)絡(luò)數(shù)據(jù)680將會儲存成裝置存取及操作所需者,在此顯示成儲存于例如數(shù)據(jù)儲存620或非易失性存儲器630中。裝置600亦可通過互連結(jié)構(gòu)605耦合至輸出顯示器或呈現(xiàn)裝置640。于某些實(shí)施例中,顯示器640可包含液晶顯示器(LCD)或任何其他顯示技術(shù),用以顯示信息或內(nèi)容至終端使用者。于某些環(huán)境中,顯示器640可包含觸摸屏,其亦用作輸入裝置的至少一部分。于某些環(huán)境中,顯示器640可為或可包含音頻裝置,例如用以提供音頻信息的揚(yáng)聲器,包含電視節(jié)目的音頻部份。一個或多個傳送器或接收器645亦可耦合至互連結(jié)構(gòu)605。于某些實(shí)施例中,裝置600可包含一個或多個端口 650,用以接收或傳送數(shù)據(jù)。裝置600可進(jìn)一步包含一個或多個天線655,用以通過無線電信號,例如W1-Fi網(wǎng)絡(luò)接收數(shù)據(jù)。裝置600可利用連接以連接至組合網(wǎng)絡(luò)中的其他裝置。裝置600亦可包含電源裝置或系統(tǒng)660,其可包含電源供應(yīng)器、電池、太陽能電池、燃料電池或其他用以提供或產(chǎn)生電力的系統(tǒng)或裝置。電源裝置或系統(tǒng)660所提供的電力可依需求分配至裝置600的元件。為說明本發(fā)明上述敘述提出了若干特定細(xì)節(jié),以利于徹底了解本發(fā)明。然而,對本領(lǐng)域技術(shù)人員而言顯而易見的是,本發(fā)明可在不需要其中的某些特定細(xì)節(jié)下實(shí)施。于其他實(shí)例中,已知的結(jié)構(gòu)及裝置以框圖的形式顯示。圖中所示組件之間可能有中間結(jié)構(gòu)。此處所述或所顯示的組件可能具有額外的輸入或輸出并未加以顯示或敘述。所顯示的元件或組件亦可以不同的配置方式或順序加以配置,包含任何字段的重新排序或字段大小的修改。本發(fā)明可包含不同的過程。本發(fā)明的過程可藉由硬件組件加以實(shí)施或可具體實(shí)施于計(jì)算機(jī)可讀指令中,其可用以使通用或?qū)S锰幚砥骰蚓幊逃兄噶畹倪壿嬰娐穼?shí)施該過程。替換地,過程可藉由硬件與軟件的結(jié)合加以實(shí)施。本發(fā)明的部分可提供為計(jì)算機(jī)程序產(chǎn)品,上述計(jì)算機(jī)程序產(chǎn)品可包含計(jì)算機(jī)可讀儲存介質(zhì),其具有計(jì)算機(jī)程序指令儲存于其上,其可用以編程計(jì)算機(jī)(或其他電子裝置)以實(shí)施根據(jù)本發(fā)明的過程。計(jì)算機(jī)可讀儲存介質(zhì)可包含但不限于軟盤、光盤、CD-ROM (致密盤只讀存儲器)及磁光盤、ROM (只讀存儲器)、RAM (隨機(jī)存取存儲器)、EPROM (可擦除可編程只讀存儲器)、EEPROM (電可擦除可編程只讀存儲器)、磁性或光學(xué)卡片、閃存或其他類型的適于儲存電子指令的介質(zhì)/計(jì)算機(jī)可讀介質(zhì)。此外,本發(fā)明亦可下載為計(jì)算機(jī)程序產(chǎn)品,其中程序可從遠(yuǎn)程計(jì)算機(jī)傳送至請求計(jì)算機(jī)。本發(fā)明的許多方法以其最基礎(chǔ)的形式加以敘述,但在不脫離本發(fā)明的基礎(chǔ)范圍下仍可加入過程至任一方法或從任一方法刪除過程,且可增加信息至此處所述消息的任一者中或從其刪減信息。對本領(lǐng)域技術(shù)人員顯而易見的是,可對本發(fā)明進(jìn)一步做若干變更及改變。此處所提供的特定實(shí)施例并非用以限制本發(fā)明,而是用以說明本發(fā)明。若敘述了 “A”元件耦合至“B”元件或與其耦合,則A元件可直接耦合至B元件或通過例如C元件非直接耦合。當(dāng)說明書敘述了 A組件、特征、結(jié)構(gòu)、過程或特性“造成”B組件、特征、結(jié)構(gòu)、過程或特性,其指“A”為“B”的至少一部分原因,但亦可能有至少一個其他組件、特征、結(jié)構(gòu)、過程或特性協(xié)助造成“B”。若說明書指出一組件、特征、結(jié)構(gòu)、過程或特性“可”、“可能”或“會”被包含,則該特定組件、特征、結(jié)構(gòu)、過程或特性并不要求一定要被包含。若說明書指“一”元件,則其并不意指僅有一個所述元件。
本發(fā)明的實(shí)施例是本發(fā)明的實(shí)現(xiàn)或示例。說明書中所提到的“一實(shí)施例”、“一個實(shí)施例”、“某些實(shí)施例”或“其他實(shí)施例”是指與實(shí)施例有關(guān)而敘述的特定特征、結(jié)構(gòu)或特性被包含于至少某些實(shí)施例中,但不一定是所有實(shí)施例?!耙粚?shí)施例”、“一個實(shí)施例”、或“某些實(shí)施例”的若干次出現(xiàn)并不一定全部指向相同的實(shí)施例。應(yīng)當(dāng)理解,于上述本發(fā)明的示范性實(shí)施例的敘述中,為簡化揭露內(nèi)容并有助于了解若干進(jìn)步的觀點(diǎn)中的一個或多個,本發(fā)明的若干特征有時會聚集于單一實(shí)施例、附圖或其敘述中。
權(quán)利要求
1.一種方法,包含: 根據(jù)第一網(wǎng)絡(luò)協(xié)議確定組合網(wǎng)絡(luò)中的第一裝置的標(biāo)識符,所述組合網(wǎng)絡(luò)包含利用所述第一網(wǎng)絡(luò)協(xié)議的第一網(wǎng)絡(luò)以及利用第二網(wǎng)絡(luò)協(xié)議的第二網(wǎng)絡(luò),其中確定所述標(biāo)識符的步驟包含基于所述第一裝置的唯一標(biāo)號建立所述標(biāo)識符; 根據(jù)所述第二網(wǎng)絡(luò)協(xié)議確定所述第一裝置的尋址信息,其中確定所述尋址信息的步驟包含建立所述第一裝置的物理地址及邏輯地址; 廣播一個或多個消息至所述第一網(wǎng)絡(luò)中的裝置及所述第二網(wǎng)絡(luò)中的裝置,所述一個或多個消息包含所述第一裝置的標(biāo)識信息及能力;以及 記錄并處理來自于所述第一裝置所接收消息的信息,所述消息包含所述第一網(wǎng)絡(luò)協(xié)議下的一個或多個消息以及所述第二網(wǎng)絡(luò)協(xié)議下的一個或多個消息。
2.如權(quán)利要求1所述的方法,其中處理來自于消息的信息的步驟包含基于從所接收消息記錄而得的信息,由所述第一裝置產(chǎn)生所述組合網(wǎng)絡(luò)的裝置的映射。
3.如權(quán)利要求2所述的方法,其中產(chǎn)生所述映射的步驟包含確定第二裝置是否與所述第一裝置一同在所述第二網(wǎng)絡(luò)中,其中所述確定是基于所述第一裝置是否從所述第二裝置接收到所述第一網(wǎng)絡(luò)協(xié)議下的消息以及所述第二網(wǎng)絡(luò)協(xié)議下的消息。
4.如權(quán)利要求1所述的方法,其中所述第一網(wǎng)絡(luò)協(xié)議是IP(網(wǎng)際協(xié)議)。
5.如權(quán)利要求1所述的方法,其中在所述第一網(wǎng)絡(luò)協(xié)議下用于所述第一裝置的標(biāo)識符是基于所述第一裝置的MAC (媒體存取控制)地址。
6.如權(quán)利要求1所述的方法,其中所述第二網(wǎng)絡(luò)協(xié)議是HDMI (高清晰度多媒體接口)協(xié)議。
7.如權(quán)利要求1所述的方法,其中所述物理地址是基于所述裝置相對于第二組裝置中的一個或多個其他裝置的相對位置,而建立邏輯地址是基于裝置的類型。
8.如權(quán)利要求1所述的方法,其中所述第二組裝置的裝置的物理地址及邏輯地址相對于所述第二網(wǎng)絡(luò)協(xié)議下的所述組合網(wǎng)絡(luò)中的其他網(wǎng)絡(luò)的裝置不是唯一的。
9.一種設(shè)備,包含: 第一端口,用以連接至組合網(wǎng)絡(luò)的第一網(wǎng)絡(luò),所述第一網(wǎng)絡(luò)操作于第一網(wǎng)絡(luò)協(xié)議下,其中所述設(shè)備接收從所述第一網(wǎng)絡(luò)上的裝置廣播而來的一個或多個消息,每一消息具有數(shù)據(jù),所述數(shù)據(jù)包含所述第一網(wǎng)絡(luò)上的傳送裝置的標(biāo)識信息以及能力; 第二端口,用以連接至所述組合網(wǎng)絡(luò)的第二網(wǎng)絡(luò),所述第二網(wǎng)絡(luò)操作于第二網(wǎng)絡(luò)協(xié)議下,其中所述設(shè)備接收從所述第二網(wǎng)絡(luò)上的裝置廣播而來的一個或多個消息,每一消息具有數(shù)據(jù),所述數(shù)據(jù)包含所述第二網(wǎng)絡(luò)上的傳送裝置的標(biāo)識信息以及能力; 儲存裝置,用以根據(jù)第一網(wǎng)絡(luò)協(xié)議儲存所述設(shè)備的唯一裝置標(biāo)識符,且根據(jù)第二網(wǎng)絡(luò)協(xié)議儲存所述設(shè)備的尋址信息,所述尋址信息包含所述設(shè)備的物理地址及邏輯地址;以及 處理器,用以處理從來自于所述第一網(wǎng)絡(luò)上的所述一個或多個裝置及所述第二網(wǎng)絡(luò)上的所述一個或多個裝置的消息所得的信息。
10.如權(quán)利要求9所述的設(shè)備,其中所述第一網(wǎng)絡(luò)協(xié)議是IP(網(wǎng)際協(xié)議)。
11.如權(quán)利要求9所述的設(shè)備,其中所述第二網(wǎng)絡(luò)協(xié)議是HDMI (高清晰度多媒體接口)協(xié)議,且所述第二網(wǎng)絡(luò)定義連接節(jié)點(diǎn)的HDMI樹。
12.如權(quán)利要求9所述的設(shè)備,其中每一裝置的物理地址基于所述裝置相對于所述第二網(wǎng)絡(luò)中的特定裝置的相對位置,并且其中每一裝置的邏輯地址基于所述裝置的類型。
13.如權(quán)利要求9所述的設(shè)備,其中處理從消息所得的信息包含產(chǎn)生所述組合網(wǎng)絡(luò)中的裝置的清單。
14.如權(quán)利要求13所述的設(shè)備,其中所述清單包含所述組合網(wǎng)絡(luò)中的每一裝置的唯一裝置標(biāo)識符。
15.如權(quán)利要求14所述的設(shè)備,其中所述清單進(jìn)一步包含所述第二網(wǎng)絡(luò)中的每一裝置的物理地址及邏輯地址。
16.如權(quán)利要求14所述的設(shè)備,其中所述清單進(jìn)一步包含所述組合網(wǎng)絡(luò)的每一裝置的能力。
17.如權(quán)利要求9所述的設(shè)備,其中所述組合網(wǎng)絡(luò)為消費(fèi)者娛樂網(wǎng)絡(luò)。
18.—種組合網(wǎng)絡(luò)系統(tǒng),包含: 組合網(wǎng)絡(luò)的第一網(wǎng)絡(luò),所述第一網(wǎng)絡(luò)具有多個電子裝置,所述第一網(wǎng)絡(luò)操作于第一網(wǎng)絡(luò)協(xié)議下; 所述組合網(wǎng)絡(luò)的一個或多個附加網(wǎng)絡(luò),所述一個或多個附加網(wǎng)絡(luò)中的每一個具有一個或多個電子裝置,所述一個或多個附加網(wǎng)絡(luò)包含第二網(wǎng)絡(luò),所述一個或多個附加網(wǎng)絡(luò)中的每一個操作于第二網(wǎng)絡(luò)協(xié)議下,其中所述一個或多個附加網(wǎng)絡(luò)中的每一個被包含于所述第一網(wǎng)絡(luò)內(nèi);以及 發(fā)現(xiàn)協(xié)議,用以發(fā)現(xiàn)所述組合網(wǎng)絡(luò)中的裝置; 其中所述第一網(wǎng)絡(luò)協(xié)議基于操作于所述第一網(wǎng)絡(luò)協(xié)議下的每一裝置的唯一標(biāo)號而提供以確定唯一標(biāo)識符,并且其中所述第二網(wǎng)絡(luò)協(xié)議提供以確定操作于所述第二網(wǎng)絡(luò)協(xié)議下的每一裝置的物理地址及邏輯地址; 其中所述第一網(wǎng)絡(luò)中的所述多個裝置中的每一個傳送消息至所述第一網(wǎng)絡(luò)中的每一其他裝置以提供標(biāo)識及能力信息,其中所述第二網(wǎng)絡(luò)中的所述一個或多個裝置中的每一個傳送消息至所述第二網(wǎng)絡(luò)中的每一其他裝置以提供標(biāo)識及能力信息。
19.如權(quán)利要求18所述的組合網(wǎng)絡(luò)系統(tǒng),其中所述第一網(wǎng)絡(luò)協(xié)議是IP(網(wǎng)際協(xié)議)。
20.如權(quán)利要求18所述的組合網(wǎng)絡(luò)系統(tǒng),其中所述第二網(wǎng)絡(luò)協(xié)議為HDMI (高清晰度多媒體接口)協(xié)議,且所述第二網(wǎng)絡(luò)定義連接節(jié)點(diǎn)的HDMI樹。
21.如權(quán)利要求18所述的組合網(wǎng)絡(luò)系統(tǒng),其中每一裝置的物理地址基于所述裝置相對于所述第二網(wǎng)絡(luò)中的特定裝置的相對位置,并且其中每一裝置的邏輯地址基于所述裝置的類型。
22.如權(quán)利要求18所述的組合網(wǎng)絡(luò)系統(tǒng),其中所述發(fā)現(xiàn)協(xié)議包含基于通過所述第一網(wǎng)絡(luò)協(xié)議及所述第二網(wǎng)絡(luò)協(xié)議所接收到的消息產(chǎn)生所述組合網(wǎng)絡(luò)中的裝置的清單。
23.如權(quán)利要求18所述的組合網(wǎng)絡(luò)系統(tǒng),其中所述組合網(wǎng)絡(luò)為消費(fèi)者娛樂網(wǎng)絡(luò)。
24.一種計(jì)算機(jī)可讀介質(zhì),具有數(shù)據(jù)儲存于其上,所述數(shù)據(jù)代表指令序列,當(dāng)由處理器執(zhí)行時會使所述處理器實(shí)施操作包含: 根據(jù)第一網(wǎng)絡(luò)協(xié)議確定組合網(wǎng)絡(luò)中的第一裝置的標(biāo)識符,所述組合網(wǎng)絡(luò)包含利用所述第一網(wǎng)絡(luò)協(xié)議的第一網(wǎng)絡(luò)以及利用第二網(wǎng)絡(luò)協(xié)議的第二網(wǎng)絡(luò),其中確定所述標(biāo)識符的步驟包含基于所述第一裝置的唯一標(biāo)號建立所述標(biāo)識符; 根據(jù)所述第二網(wǎng)絡(luò)協(xié)議確定所述第一裝置的尋址信息,其中確定所述尋址信息的步驟包含建立所述第一裝置的物理地址及邏輯地址; 廣播一個或多個消息至所述第一網(wǎng)絡(luò)中的裝置及所述第二網(wǎng)絡(luò)中的裝置,所述一個或多個消息包含所述第一裝置的標(biāo)識信息及能力;以及 記錄并處理來自于所述第一裝置所接收消息的信息,所述消息包含所述第一網(wǎng)絡(luò)協(xié)議下的一個或多個消息以及所述·第二網(wǎng)絡(luò)協(xié)議下的一個或多個消息。
25.如權(quán)利要求24所述的計(jì)算機(jī)可讀介質(zhì),其中處理來自于消息的信息的步驟包含基于從所接收消息記錄而得的信息,由所述第一裝置產(chǎn)生所述組合網(wǎng)絡(luò)的裝置的映射。
26.如權(quán)利要求25所述的計(jì)算機(jī)可讀介質(zhì),其中產(chǎn)生所述映射的步驟包含確定第二裝置是否與所述第一裝置一同在所述第二網(wǎng)絡(luò)中,其中所述確定基于所述第一裝置是否從所述第二裝置接收到所述第一網(wǎng)絡(luò)協(xié)議下的消息以及所述第二網(wǎng)絡(luò)協(xié)議下的消息。
27.如權(quán)利要求24所述的計(jì)算機(jī)可讀介質(zhì),其中所述第一網(wǎng)絡(luò)協(xié)議為IP(網(wǎng)際協(xié)議)。
28.如權(quán)利要求24所述的計(jì)算機(jī)可讀介質(zhì),其中所述第二網(wǎng)絡(luò)協(xié)議為HDMI (高清晰度多媒體接口)協(xié)議。
全文摘要
本發(fā)明的實(shí)施例一般涉及組合網(wǎng)絡(luò)中電子裝置的發(fā)現(xiàn)。一種方法的一實(shí)施例包含根據(jù)第一網(wǎng)絡(luò)協(xié)議為組合網(wǎng)絡(luò)中的第一裝置確定標(biāo)識符,上述組合網(wǎng)絡(luò)包含利用上述第一網(wǎng)絡(luò)協(xié)議的第一網(wǎng)絡(luò)以及利用第二網(wǎng)絡(luò)協(xié)議的第二網(wǎng)絡(luò),其中上述標(biāo)識符針對上述第一裝置基于唯一標(biāo)號而予以確定;以及根據(jù)上述第二網(wǎng)絡(luò)協(xié)議為上述第一裝置確定尋址信息,其中確定尋址信息的步驟包含為上述第一裝置建立物理地址及邏輯地址。該方法進(jìn)一步包含廣播一個或多個消息至上述第一網(wǎng)絡(luò)中的裝置及上述第二網(wǎng)絡(luò)中的裝置,上述一個或多個消息包含上述第一裝置的標(biāo)識信息及能力。上述第一裝置記錄并處理來自于上述第一裝置所接收到的消息的信息,上述消息可以是上述第一網(wǎng)絡(luò)協(xié)議下的一個或多個消息以及上述第二網(wǎng)絡(luò)協(xié)議下的一個或多個消息。
文檔編號H04L29/06GK103202000SQ201180053658
公開日2013年7月10日 申請日期2011年11月10日 優(yōu)先權(quán)日2010年11月19日
發(fā)明者B·K·施密特, J·戴托特 申請人:晶像股份有限公司