專利名稱:電力線通信網(wǎng)絡(luò)中的處理方法和CCo的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種電力線通信網(wǎng)絡(luò)中的處理方法和中央?yún)f(xié) i周器(Central Coordinator, CCo) 0
背景技術(shù):
電力線通信(Power Line Communication, PLC)是將載有信息的高頻信號加載到電力線上,用電力線進行數(shù)據(jù)傳輸。家庭寬帶PLC網(wǎng)絡(luò)是一種基于PLC的網(wǎng)絡(luò),每個家庭寬帶PLC邏輯網(wǎng)絡(luò)中有一個CCo,中央?yún)f(xié)調(diào)器可以對整個網(wǎng)絡(luò)進行管理,如協(xié)調(diào)網(wǎng)絡(luò)中站點的傳輸、對新加入網(wǎng)絡(luò)的站點進行認證、管理加密密鑰以及與相鄰網(wǎng)絡(luò)協(xié)調(diào)資源的共享等。在家庭寬帶PLC邏輯網(wǎng)絡(luò)中,可能由于信道條件或其他因素,會出現(xiàn)某些站點無法偵聽到CCo 發(fā)送的信標(biāo)等消息,即存在隱藏站點(Hidden Station,HSTA)0為了使隱藏站點接入網(wǎng)絡(luò), CCo會為隱藏站點指定代理協(xié)調(diào)器(Proxy Coordinator,PCo),PCo可以為隱藏站點轉(zhuǎn)發(fā)管理消息以及廣播代理信標(biāo)。在實際應(yīng)用時,可能由于用戶無意的將PCo拔出插座或者PCo故障等原因會出現(xiàn) PCo掉線的情況,此時,對于隱藏站點來說,可能會出現(xiàn)無法獲得足夠的調(diào)度信息而使業(yè)務(wù)傳輸中斷,無法保證服務(wù)質(zhì)量(Quality of Service,QoS)0對于家庭寬帶PLC邏輯網(wǎng)絡(luò)中針對音、視頻傳輸?shù)膽?yīng)用場景,當(dāng)PCo掉線后會對傳輸效果造成比較嚴(yán)重的影響?,F(xiàn)有技術(shù)中,PCo掉線后,該PCo對應(yīng)的隱藏站點會發(fā)現(xiàn)無法檢測到來自該PCo的代理信標(biāo)。隱藏站點通過之前的代理信標(biāo)獲得的調(diào)度信息終止后,會選擇另外的PCo或選擇代理站點(Proxy Station, PSTA)去和CCo進行重新關(guān)聯(lián)。CCo會發(fā)現(xiàn)發(fā)送重新關(guān)聯(lián)的消息的設(shè)備的終端設(shè)備ID (Terminal Equipment Identif ier,TEI)不同于原來為此隱藏站點指定的PCo的TEI,之后為隱藏站點指定一個新的PCo。但是,由于現(xiàn)有技術(shù)中隱藏站點是在已獲得的調(diào)度信息終止后才去和CCo進行重新的關(guān)聯(lián),然后CCo經(jīng)過判斷后才重新指定新的PCo。由于重新關(guān)聯(lián)會造成較大的時延,在重新關(guān)聯(lián)的這個過程中,隱藏站點可能沒有相應(yīng)的調(diào)度信息,這就可能引起業(yè)務(wù)的中斷,對于音視頻業(yè)務(wù)的傳輸來說,無法保證QoS,很可能引起業(yè)務(wù)中斷。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種電力線通信網(wǎng)絡(luò)中的處理方法和CCo,用以解決現(xiàn)有技術(shù)中不能及時發(fā)現(xiàn)PCo掉線而引起的問題,實現(xiàn)對PCo掉線的及時發(fā)現(xiàn),盡量保證隱藏站點的業(yè)務(wù)傳輸連續(xù)。本發(fā)明實施例提供了一種電力線通信網(wǎng)絡(luò)中的處理方法,包括CCo檢測PCo的狀態(tài),所述PCo的狀態(tài)包括PCo正?;蛘逷Co掉線;CCo在確定PCo掉線后,為掉線的PCo對應(yīng)的隱藏站點指定新的PCo。本發(fā)明實施例提供了一種CCo,包括檢測模塊,用于檢測PCo的狀態(tài),所述PCo的狀態(tài)包括PCo正?;蛘逷Co掉線;
指定模塊,用于在所述檢測模塊確定PCo掉線后,為掉線的PCo對應(yīng)的隱藏站點指定新的PCo。由上述技術(shù)方案可知,本發(fā)明實施例由CCo直接檢測PCo的狀態(tài),在PCo掉線后指定新的PCo,可以避免隱藏站點重新關(guān)聯(lián)引起的延時較大問題,可以盡量避免業(yè)務(wù)中斷,提尚 QoS0
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明電力線通信網(wǎng)絡(luò)中的處理方法一實施例的流程示意圖;圖2為本發(fā)明實施例基于的HPAV系統(tǒng)的協(xié)議層架構(gòu)示意圖;圖3為本發(fā)明實施例中的信標(biāo)周期的結(jié)構(gòu)示意圖;圖4為本發(fā)明實施例中的示例性電力線通信邏輯網(wǎng)絡(luò)示意圖;圖5為本發(fā)明實施例中指定PCo的流程示意圖。圖6為本發(fā)明實施例中確定PCo的狀態(tài)的一實施例的流程示意圖;圖7為本發(fā)明實施例中確定PCo的狀態(tài)的另一實施例的流程示意圖;圖8為本發(fā)明實施例中確定PCo的狀態(tài)的另一實施例的流程示意圖;圖9為本發(fā)明CCo的一實施例的結(jié)構(gòu)示意圖。
具體實施例方式為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。圖1為本發(fā)明電力線通信網(wǎng)絡(luò)中的處理方法一實施例的流程示意圖,圖2為本發(fā)明實施例基于的家庭插電音頻視頻(HomePlug AV, HPAV)系統(tǒng)的協(xié)議層架構(gòu)示意圖。參見圖2,HPAV網(wǎng)絡(luò)是一個集中式管理網(wǎng)絡(luò),每個網(wǎng)絡(luò)中有一個CCo,中央?yún)f(xié)調(diào)器除了作為普通的PLC設(shè)備,還要負責(zé)整個網(wǎng)絡(luò)的管理,包括網(wǎng)絡(luò)建立、站點接入和授權(quán)、全網(wǎng)的帶寬分配和資源調(diào)度、與多個相鄰網(wǎng)絡(luò)的協(xié)調(diào)、網(wǎng)絡(luò)功率管理等。數(shù)據(jù)面提供傳統(tǒng)的分層接入,包括匯聚層(Convergence Layer, CL)和媒體接入控制(Media Access Control, MAC)層之間的Ml接口以及MAC層和物理層之間的PHY接口。 在控制面,和傳統(tǒng)的分層不同,控制面提供了更高效的處理技術(shù)和更高的靈活性,通過連接管理器(Connection Management, CM)控制連接的建立以及拆除、信道估計、橋接等。HPAV網(wǎng)絡(luò)中的站點間的連接是在高層實體間建立,每個連接都會有一個相關(guān)聯(lián)的連接規(guī)范(Connection Specification, CSPEC),每個CSPEC包含了連接所需的QoS。在高層實體請求建立連接后,CM會分配一個連接ID (Connection Identifier,CID),還會根據(jù)高層實體所提供的CSPEC確定建立幾個鏈路并指定鏈路ID (Link Identif ier, LID)。鏈路有兩種類型全局鏈路和本地鏈路。其中,全局鏈路是由CM向CCo請求建立,CCo會為全局鏈路指定全局鏈路 ID (Global Link Identifier, GLID)和時分多址(Code Time Division Multiple Access, TDMA)分配;對于局部鏈路,在連接建立時會由發(fā)起站點分配本地鏈路 ID (Local Link Identifier, LLID)。HPAV網(wǎng)絡(luò)采用基于信標(biāo)的信道接入機制,其信標(biāo)周期是交流電循環(huán)周期的兩倍。 信標(biāo)有三種類型,分別為中央信標(biāo)、發(fā)現(xiàn)信標(biāo)和代理信標(biāo)。其中,中央信標(biāo)是由CCo在每個信標(biāo)周期發(fā)送,主要功能是攜帶信道分配信息、調(diào)度信息,用于網(wǎng)絡(luò)中各個站點間的協(xié)調(diào)以及同相鄰網(wǎng)絡(luò)間的協(xié)調(diào)。發(fā)現(xiàn)信標(biāo)是由已接入且已授權(quán)的站點設(shè)備在“發(fā)現(xiàn)過程”周期性地發(fā)送,用于獲得網(wǎng)絡(luò)拓撲,并且其他站點可以通過發(fā)現(xiàn)信標(biāo)來更新它們所維護的已發(fā)現(xiàn)站點列表和已發(fā)現(xiàn)網(wǎng)絡(luò)列表;另外,可以使隱藏站點通過檢測其他站點的發(fā)現(xiàn)信標(biāo)來獲知信標(biāo)周期結(jié)構(gòu)并與CCo相關(guān)聯(lián)以接入網(wǎng)絡(luò)。代理信標(biāo)是由代理協(xié)調(diào)器(PCo)在每個信標(biāo)周期發(fā)送,為隱藏站點提供定時和調(diào)度信息。圖3為本發(fā)明實施例中的信標(biāo)周期的結(jié)構(gòu)示意圖,參見圖3,信標(biāo)周期是交流電循環(huán)周期的兩倍,信標(biāo)區(qū)域(Beacon Region)用于發(fā)送中央信標(biāo),中央信標(biāo)中可以攜帶調(diào)度信息,具體可以是持續(xù)性調(diào)度,可以在指定的連續(xù)若干個信標(biāo)周期有效,或者為非持續(xù)性調(diào)度,只在當(dāng)前信標(biāo)周期中有效。載波偵聽多路訪問(Carrier Sense Multiple Access, CSMA)區(qū)域用于CSMA接入。預(yù)留區(qū)域(Reserved Region)可以用于TDMA業(yè)務(wù)分配或者 CSMA業(yè)務(wù)分配。另外,CCo可以為每個PCo指定一個GLID,并為PCo在預(yù)留區(qū)域內(nèi)分配傳輸時隙,PCo可以在對應(yīng)的傳輸時隙內(nèi)廣播代理信標(biāo)。當(dāng)PCo為多個時,CCo為每個PCo分配的傳輸時隙不同。在上述架構(gòu)下,參見圖1,本實施例包括步驟11 =CCo檢測PCo的狀態(tài),所述PCo的狀態(tài)包括PCo正?;蛘逷Co掉線;步驟12 =CCo在確定PCo掉線后,為掉線的PCo對應(yīng)的隱藏站點指定新的PCo。具體地,對于PCo,如果正常則會在信標(biāo)周期內(nèi)廣播代理信標(biāo),如果在某個信標(biāo)周期內(nèi),CCo沒有收到PCo的代理信標(biāo),則該PCo可能掉線;或者,也可能PCo正常廣播了代理信標(biāo),但是由于信道狀況等原因CCo沒有收到。因此,當(dāng)某個信標(biāo)周期內(nèi)CCo沒有收到某個或某些PCo廣播的代理信標(biāo),可以進一步采取措施確定這個或這些PCo是否已掉線。具體的措施可以是只采用廣播方式、只采用單播方式,或者廣播方式和單播方式相結(jié)合。具體內(nèi)容可以參見后續(xù)實施例。在確定PCo掉線后,CCo可以根據(jù)拓撲表為掉線的PCo對應(yīng)的隱藏站點選擇新的 PCo,之后再進行指定。例如,參見圖4,圖4為本發(fā)明實施例中的示例性電力線通信邏輯網(wǎng)絡(luò)示意圖,其中的站點H(Sm H)是CCo,站點D(SI~A 0)31^^61^ Ε)是隱藏站點??梢圆捎萌缦路绞綖殡[藏站點選擇PCo 每個網(wǎng)絡(luò)中的CCo會保存一個拓撲表,這個拓撲表中會保存各站點的已發(fā)現(xiàn)站點列表和已發(fā)現(xiàn)網(wǎng)絡(luò)列表,如表1所示。CCo可以根據(jù)拓撲表來確定隱藏站點、選擇最合適的 PCo、建立代理網(wǎng)絡(luò)等。表 權(quán)利要求
1.一種電力線通信網(wǎng)絡(luò)中的處理方法,其特征在于,包括中央?yún)f(xié)調(diào)器CCo檢測代理協(xié)調(diào)器PCo的狀態(tài),所述PCo的狀態(tài)包括PCo正?;蛘逷Co掉線;CCo在確定PCo掉線后,為掉線的PCo對應(yīng)的隱藏站點指定新的PCo。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述CCo檢測PCo的狀態(tài),包括CCo向第一 PCo發(fā)送單播消息,其中,所述CCo在一個信標(biāo)周期內(nèi)沒有收到第一 PCo廣播的代理信標(biāo);如果CCo在預(yù)設(shè)時間內(nèi)沒有收到來自所述第一 PCo的響應(yīng)消息,則重發(fā)所述單播消息直至收到響應(yīng)消息或者達到預(yù)設(shè)的次數(shù);CCo在單播消息的發(fā)送次數(shù)達到預(yù)設(shè)的次數(shù)且沒有收到響應(yīng)消息后,確定第一 PCo掉線。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述CCo檢測PCo的狀態(tài),包括CCo向全網(wǎng)發(fā)送設(shè)定次數(shù)的廣播消息,所述廣播消息中包含第一 PCo的信息,其中,所述CCo在一個信標(biāo)周期內(nèi)沒有收到第一 PCo廣播的代理信標(biāo);如果CCo在設(shè)定的時間和設(shè)定次數(shù)內(nèi)既沒有收到來自第一 PCo的響應(yīng)消息,也沒有收到來自非第一 PCo的響應(yīng)消息,則將第一 PCo確定為掉線,其中,非第一 PCo如果在所述信標(biāo)周期內(nèi)收到第一 PCo廣播的代理信標(biāo)則向CCo發(fā)送響應(yīng)消息。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述CCo檢測PCo的狀態(tài),包括CCo向全網(wǎng)發(fā)送廣播消息,所述廣播消息中包含第一PCo的信息,其中,所述CCo在一個信標(biāo)周期內(nèi)沒有收到所述第一 PCo廣播的代理信標(biāo);如果CCo在設(shè)定的時間內(nèi)既沒有收到第一PCo的響應(yīng)消息,也沒有收到來自非第一PCo 的響應(yīng)消息,則CCo向第一 PCo發(fā)送單播消息,其中,非第一 PCo如果在所述信標(biāo)周期內(nèi)收到第一 PCo廣播的代理信標(biāo)則向CCo發(fā)送響應(yīng)消息;如果CCo在預(yù)設(shè)時間內(nèi)沒有收到所述第一 PCo的響應(yīng)消息,則重發(fā)所述單播消息直至收到響應(yīng)消息或者達到預(yù)設(shè)的次數(shù);CCo在單播消息的發(fā)送次數(shù)達到預(yù)設(shè)的次數(shù)且沒有收到響應(yīng)消息后,確定第一 PCo掉線。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述CCo檢測PCo的狀態(tài),包括CCo向第一 PCo發(fā)送單播消息,其中,所述CCo在一個信標(biāo)周期內(nèi)沒有收到第一 PCo廣播的代理信標(biāo);如果CCo在預(yù)設(shè)時間內(nèi)沒有收到來自第一 PCo的響應(yīng)消息,則重發(fā)所述單播消息直至收到響應(yīng)消息或者達到預(yù)設(shè)的次數(shù);CCo在單播消息的發(fā)送次數(shù)達到預(yù)設(shè)的次數(shù)且沒有收到響應(yīng)消息后,向全網(wǎng)發(fā)送廣播消息,該廣播消息中至少包含第一 PCo的信息;如果CCo在設(shè)定的時間內(nèi)既沒有收到第一PCo的響應(yīng)消息,也沒有收到來自非第一PCo 的響應(yīng)消息,則將第一 PCo確定為掉線,其中,非第一 PCo如果在所述信標(biāo)周期內(nèi)收到第一 PCo廣播的代理信標(biāo)則向CCo發(fā)送響應(yīng)消息。
6.根據(jù)權(quán)利要求1-5任一項所述的方法,其特征在于,所述為掉線的PCo對應(yīng)的隱藏站點指定新的PCo,包括根據(jù)拓撲表為所述隱藏站點選擇新的PCo ;向所述新的PCo發(fā)送代理指定請求消息;接收所述新的PCo在接受代理角色后發(fā)送的代理指定確認消息。
7.根據(jù)權(quán)利要求2、4或5所述的方法,其特征在于,所述單播消息為包括擴展字段的消息或者為新增的消息。
8.—種中央?yún)f(xié)調(diào)器CCo,其特征在于,包括檢測模塊,用于檢測代理協(xié)調(diào)器PCo的狀態(tài),所述PCo的狀態(tài)包括PCo正?;蛘逷Co掉線.一入 ,指定模塊,用于在所述檢測模塊確定PCo掉線后,為掉線的PCo對應(yīng)的隱藏站點指定新的 PCo。
9.根據(jù)權(quán)利要求8所述的CCo,其特征在于,所述檢測模塊具體用于向第一 PCo發(fā)送單播消息,其中,所述CCo在一個信標(biāo)周期內(nèi)沒有收到第一 PCo廣播的代理信標(biāo);在預(yù)設(shè)時間內(nèi)沒有收到來自所述第一 PCo的所述響應(yīng)消息,則重發(fā)所述單播消息直至收到響應(yīng)消息或者達到預(yù)設(shè)的次數(shù);在單播消息的發(fā)送次數(shù)達到預(yù)設(shè)的次數(shù)且沒有收到響應(yīng)消息后,確定第一 PCo掉線。
10.根據(jù)權(quán)利要求8所述的CCo,其特征在于,所述檢測模塊具體用于向全網(wǎng)發(fā)送設(shè)定次數(shù)的廣播消息,所述廣播消息中包含第一 PCo的信息,其中,所述 CCo在一個信標(biāo)周期內(nèi)沒有收到第一 PCo廣播的代理信標(biāo);將在設(shè)定的時間和設(shè)定次數(shù)內(nèi)既沒有收到來自第一 PCo的響應(yīng)消息,也沒有收到來自非第一 PCo的響應(yīng)消息,則將第一 PCo確定為掉線的PCo,其中,非第一PCo如果在所述信標(biāo)周期內(nèi)收到第一 PCo廣播的代理信標(biāo)則向CCo發(fā)送響應(yīng)消息。
11.根據(jù)權(quán)利要求8所述的CCo,其特征在于,所述檢測模塊具體用于向全網(wǎng)發(fā)送廣播消息,所述廣播消息中包含第一 PCo的信息,其中,所述CCo在一個信標(biāo)周期內(nèi)沒有收到所述第一 PCo廣播的代理信標(biāo)的PCo ;在設(shè)定的時間內(nèi)既沒有收到第一 PCo的響應(yīng)消息,也沒有收到來自非第一 PCo的響應(yīng)消息時,向第一 PCo發(fā)送單播消息,其中,非第一 PCo如果在所述信標(biāo)周期內(nèi)收到第一 PCo 廣播的代理信標(biāo)則向CCo發(fā)送響應(yīng)消息;在預(yù)設(shè)時間內(nèi)沒有收到所述第一 PCo的響應(yīng)消息,則重發(fā)所述單播消息直至收到響應(yīng)消息或者達到預(yù)設(shè)的次數(shù);在單播消息的發(fā)送次數(shù)達到預(yù)設(shè)的次數(shù)且沒有收到響應(yīng)消息后,確定第一 PCo掉線。
12.根據(jù)權(quán)利要求8所述的CCo,其特征在于,所述檢測模塊具體用于向第一 PCo發(fā)送單播消息,其中,所述CCo在一個信標(biāo)周期內(nèi)沒有收到第一 PCo廣播的代理信標(biāo);在預(yù)設(shè)時間內(nèi)沒有收到來自第一 PCo的響應(yīng)消息,則重發(fā)所述單播消息直至收到響應(yīng)消息或者達到預(yù)設(shè)的次數(shù);在單播消息的發(fā)送次數(shù)達到預(yù)設(shè)的次數(shù)且沒有收到響應(yīng)消息后,向全網(wǎng)發(fā)送廣播消息,該廣播消息中至少包含第一 PCo的信息;在設(shè)定的時間內(nèi)既沒有收到第一 PCo的響應(yīng)消息,也沒有收到來自非第一 PCo的響應(yīng)消息時,將第一 PCo確定為掉線,其中,非第一 PCo如果在所述信標(biāo)周期內(nèi)收到第一 PCo廣播的代理信標(biāo)則向CCo發(fā)送響應(yīng)消息。
13.根據(jù)權(quán)利要求8-12任一項所述的CCo,其特征在于,所述指定模塊具體用于根據(jù)拓撲表為所述隱藏站點選擇新的PCo ;向所述新的PCo發(fā)送代理指定請求消息;接收所述新的PC0在接受代理角色后發(fā)送的代理指定確認消息。
全文摘要
本發(fā)明提供一種電力線通信網(wǎng)絡(luò)中的處理方法和CCo。該方法包括CCo檢測PCo的狀態(tài),所述PCo的狀態(tài)包括PCo正?;蛘逷Co掉線;CCo在確定PCo掉線后,為掉線的PCo對應(yīng)的隱藏站點指定新的PCo。本發(fā)明實施例可以在PCo掉線后盡量保證隱藏站點的業(yè)務(wù)不中斷。
文檔編號H04B3/54GK102571151SQ20111043308
公開日2012年7月11日 申請日期2011年12月21日 優(yōu)先權(quán)日2011年12月21日
發(fā)明者劉培, 姜彤 申請人:華為技術(shù)有限公司