欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種組播用戶終端異常掉電處理方法及系統(tǒng)的制作方法

文檔序號(hào):7957126閱讀:248來(lái)源:國(guó)知局
專利名稱:一種組播用戶終端異常掉電處理方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)傳送技術(shù)領(lǐng)域,具體來(lái)說(shuō),涉及到組播控制技術(shù)領(lǐng)域。
背景技術(shù)
組播是一種允許一個(gè)或多個(gè)發(fā)送者(組播源)一次發(fā)送單一的數(shù)據(jù)包到多個(gè)接收者的網(wǎng)絡(luò)技術(shù)。
要實(shí)現(xiàn)IP組播傳輸,組播源和接收者以及兩者之間的下層網(wǎng)絡(luò)都必須支持組播。組播源把數(shù)據(jù)包發(fā)送到特定組播組,屬于該組播組的地址能接收到數(shù)據(jù)包。主機(jī)(用戶終端)通過(guò)使用IGMP(Internet Group ManagementProtocol Internet組管理協(xié)議)加入組播組中,并且可以動(dòng)態(tài)離開(kāi)組,即組播組成員處在隨時(shí)變化的狀態(tài)。
當(dāng)某個(gè)主機(jī)加入某一個(gè)組播組時(shí),它通過(guò)“成員資格報(bào)告”消息通知它所在的IP子網(wǎng)的組播路由器,同時(shí)自己的IP模塊做相應(yīng)的準(zhǔn)備,以便開(kāi)始接收來(lái)自該組播組傳來(lái)的數(shù)據(jù)。如果這臺(tái)主機(jī)是它所在的IP子網(wǎng)中第一臺(tái)加入該組播組的主機(jī),通過(guò)路由信息的交換,組播路由器加入組播分布樹(shù)。
加入之后,接收方主機(jī)的網(wǎng)絡(luò)接口卡開(kāi)始偵聽(tīng)與組播組地址相關(guān)的組播MAC(媒體訪問(wèn)控制)地址,路由器把發(fā)送方的信息包一跳一跳地發(fā)送到有接受者的網(wǎng)段上去,局域網(wǎng)路由器根據(jù)信息包中的組地址轉(zhuǎn)換成與之相關(guān)的MAC地址,接收方偵聽(tīng)到這個(gè)地址,收到信息包后,將IP層的組播數(shù)據(jù)包取出傳向上層。
現(xiàn)有的技術(shù)方案處理主機(jī)離開(kāi)組播組時(shí)通常采用下述的兩種方案之一1、當(dāng)主機(jī)離開(kāi)某一個(gè)組播組時(shí),它將自行退出,組播路由器定時(shí)使用“成員資格查詢”消息向IP子網(wǎng)中的所有主機(jī)的組地址(224.0.0.1)查詢,如果某一組播組在IP子網(wǎng)中已經(jīng)沒(méi)有任何成員,組播路由器在確認(rèn)這一事件后,將不再在子網(wǎng)中轉(zhuǎn)發(fā)該組播組的數(shù)據(jù)。與此同時(shí),通過(guò)路由信息交換,從特定的組播組分布樹(shù)中刪除相應(yīng)的組播路由器,這種方法使得組播路由器獲悉IP子網(wǎng)中已經(jīng)沒(méi)有任何組播成員的事件延時(shí)了一段時(shí)間。這種方案無(wú)論是在用戶終端的正常退出或者異常掉電時(shí)都將導(dǎo)致一定時(shí)間的延遲。
2、當(dāng)每一個(gè)主機(jī)離開(kāi)某一個(gè)組播組時(shí),主動(dòng)通知子網(wǎng)組播路由器,組播路由器立即向IP子網(wǎng)中的所有組播組查詢,如果沒(méi)有響應(yīng),則停止組播組的轉(zhuǎn)發(fā),這種方案可以實(shí)時(shí)停止組播。但在用戶終端異常掉電的情況下,主機(jī)不能主動(dòng)通知,組播路由器將無(wú)法啟動(dòng)查詢流程,因此,這種方案無(wú)法解決用戶終端異常掉電引發(fā)的問(wèn)題。
除了上述的兩種方案之外,組播路由器還支持組播組成員查詢功能,查詢就是查詢組中有哪些成員,可以包括通用組查詢和特定組查詢。所謂通用組查詢就是查詢所有的組成員,不管其具體屬于哪個(gè)組;所謂特定組查詢就是查詢某個(gè)特定的組播組有哪些成員。
用戶終端在異常掉電后,組播路由器采用上述的查詢方式確認(rèn)組播組中沒(méi)有組播成員后可以停止組播數(shù)據(jù)的轉(zhuǎn)發(fā),但是,因?yàn)檫@種查詢存在一定的時(shí)間間隔,存在不實(shí)時(shí)的問(wèn)題。
對(duì)于IPTV(因特網(wǎng)電視)業(yè)務(wù),通常每個(gè)頻道采用一個(gè)組播組承載。當(dāng)用戶要收看某個(gè)頻道時(shí),用戶終端就發(fā)出一個(gè)IGMP Join(加入)報(bào)文;網(wǎng)絡(luò)設(shè)備收到IGMP Join報(bào)文后,則將用戶加入對(duì)應(yīng)的組播組,并向用戶轉(zhuǎn)發(fā)該組的報(bào)文。如果用戶進(jìn)行頻道切換,則用戶終端會(huì)發(fā)送一個(gè)IGMP Leave以離開(kāi)當(dāng)前的頻道,然后發(fā)送一個(gè)IGMP Join以加入新的頻道;網(wǎng)絡(luò)設(shè)備收到IGMP Leave后,發(fā)送特定組查詢報(bào)文,如果沒(méi)有收到響應(yīng),表明沒(méi)有其他的用戶在收看當(dāng)前頻道的節(jié)目,則將用戶從當(dāng)前的組中刪除,停止該組的組播數(shù)據(jù)轉(zhuǎn)發(fā),收到IGMP Join后,將用戶加入新的組播組,并向用戶轉(zhuǎn)發(fā)該組播組的報(bào)文。
以下以DSLAM(數(shù)字用戶線復(fù)用器)的DSL(數(shù)字用戶線)為例進(jìn)行說(shuō)明當(dāng)用戶切換電視頻道時(shí),用戶終端會(huì)發(fā)送IGMP Leave報(bào)文離開(kāi)前當(dāng)前的頻道(對(duì)應(yīng)一個(gè)組播組),然后發(fā)送IGMP Join報(bào)文加入一個(gè)新頻道(對(duì)應(yīng)另外一個(gè)組播組)。一般情況下,在用戶看完電視后,關(guān)閉用戶終端時(shí),用戶終端會(huì)發(fā)送IGMP Leave報(bào)文,離開(kāi)當(dāng)前觀看的頻道,DSLAM收到IGMPLeave報(bào)文,會(huì)停止該頻道組播數(shù)據(jù)流的轉(zhuǎn)發(fā)。
但是,如圖1所示,異常掉電時(shí),用戶終端不會(huì)發(fā)送IGMP Leave報(bào)文,DSLAM因?yàn)闆](méi)有收到用戶終端的IGMP Leave報(bào)文,仍然會(huì)繼續(xù)向該用戶轉(zhuǎn)發(fā)該頻道的組播數(shù)據(jù)流。而當(dāng)用戶終端再次上電啟動(dòng)時(shí),而很可能發(fā)送IGMPJoin加入了另外一個(gè)頻道。這樣,在DSLAM看來(lái),該用戶同時(shí)觀看兩個(gè)頻道,這將導(dǎo)致DSLAM同時(shí)將新頻道和老頻道的內(nèi)容轉(zhuǎn)發(fā)到DSL端口,這種處理方案存在以下的問(wèn)題浪費(fèi)了帶寬,擠占了其他業(yè)務(wù)帶寬,可能導(dǎo)致其他業(yè)務(wù),如數(shù)據(jù)業(yè)務(wù)(上網(wǎng))沒(méi)有足夠的帶寬;嚴(yán)重時(shí),流量可能超過(guò)DSL的線路帶寬,這樣將造成丟包,導(dǎo)致任何一個(gè)頻道都無(wú)法收看。

發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種組播用戶終端異常掉電處理方法及系統(tǒng),以解決組播用戶終端異常掉電重啟時(shí)通知組播數(shù)據(jù)復(fù)制設(shè)備刪除該用戶終端掉電前加入的組播組的問(wèn)題。
為實(shí)現(xiàn)上述目的,本發(fā)明采用如下的技術(shù)方案一種組播用戶終端異常掉電處理方法,所述的方法包括如下步驟a、用戶終端掉電重啟時(shí)向組播數(shù)據(jù)復(fù)制設(shè)備發(fā)送通用離開(kāi)報(bào)文,通知所述的組播數(shù)據(jù)復(fù)制設(shè)備所述的用戶終端請(qǐng)求離開(kāi)所有的組播組;b、所述組播數(shù)據(jù)復(fù)制設(shè)備收到所述的通用離開(kāi)報(bào)文后刪除所述的用戶終端對(duì)應(yīng)的用戶端口上沒(méi)有用戶終端收看的組播組。
其中所述的通用離開(kāi)報(bào)文中的組播組地址Group Address為0.0.0.0,用于所述的用戶終端請(qǐng)求離開(kāi)所有組播組。
其中步驟b具體包括b1、所述組播數(shù)據(jù)復(fù)制設(shè)備收到所述的通用離開(kāi)報(bào)文后向所述的用戶終端對(duì)應(yīng)的用戶端口發(fā)送通用組查詢報(bào)文,查詢所述的用戶終端對(duì)應(yīng)的用戶端口是否有用戶終端在接收組播數(shù)據(jù)流;b2、如果所述的組播數(shù)據(jù)復(fù)制設(shè)備沒(méi)有收到查詢響應(yīng),則刪除所述的用戶終端對(duì)應(yīng)的用戶端口上的組播組;如果所述的組播數(shù)據(jù)復(fù)制設(shè)備收到查詢響應(yīng),則保留所述的用戶終端對(duì)應(yīng)的用戶端口上還有用戶終端收看的組播組,刪除所述的用戶終端對(duì)應(yīng)的用戶端口上沒(méi)有用戶終端收看的組播組。
其中步驟b具體包括b1、所述組播數(shù)據(jù)復(fù)制設(shè)備收到所述的通用離開(kāi)報(bào)文后向所述的用戶終端對(duì)應(yīng)的用戶端口發(fā)送特定組查詢報(bào)文,查詢所述的用戶終端對(duì)應(yīng)的用戶端口是否有用戶終端在接收組播數(shù)據(jù)流;b2、如果所述的組播數(shù)據(jù)復(fù)制設(shè)備沒(méi)有收到查詢響應(yīng),則刪除所述的用戶終端對(duì)應(yīng)的用戶端口上的組播組;如果所述的組播數(shù)據(jù)復(fù)制設(shè)備收到查詢響應(yīng),則保留所述的用戶終端對(duì)應(yīng)的用戶端口上還有用戶終端收看的組播組,刪除所述的用戶終端對(duì)應(yīng)的用戶端口上沒(méi)有用戶終端收看的組播組。
其中所述的查詢報(bào)文發(fā)送預(yù)定次數(shù)。
其中步驟b之后還包括所述的用戶終端掉電重啟后時(shí)所述的組播數(shù)據(jù)復(fù)制設(shè)備發(fā)送加入組播組報(bào)文,所述的組播數(shù)據(jù)復(fù)制設(shè)備轉(zhuǎn)發(fā)組播數(shù)據(jù)流到所述的用戶終端對(duì)應(yīng)的用戶端口。
本發(fā)明還提供了一種組播用戶終端異常掉電處理的系統(tǒng),所述的系統(tǒng)包括用戶終端,用來(lái)在異常掉電后重啟時(shí)向組播數(shù)據(jù)復(fù)制設(shè)備發(fā)送通用離開(kāi)報(bào)文,請(qǐng)求離開(kāi)所有的組播組;組播數(shù)據(jù)復(fù)制設(shè)備,用來(lái)根據(jù)所述的通用離開(kāi)報(bào)文刪除所述的用戶終端對(duì)應(yīng)的用戶端口上沒(méi)有用戶終端收看的組播組。
其中所述的用戶終端為機(jī)頂盒STB,所述的組播數(shù)據(jù)復(fù)制設(shè)備為數(shù)字用戶線復(fù)用器DSLAM。
本發(fā)明克服現(xiàn)有技術(shù)的不足,采用用戶終端異常掉電重啟時(shí)向組播數(shù)據(jù)復(fù)制設(shè)備發(fā)送通用離開(kāi)報(bào)文,組播數(shù)據(jù)復(fù)制設(shè)備根據(jù)所述的報(bào)文刪除沒(méi)有用戶終端收看的組播組的技術(shù)方案,基于已有的組播協(xié)議處理機(jī)制和標(biāo)準(zhǔn)的IGMP協(xié)議,解決了用戶終端異常掉電重啟時(shí)組播數(shù)據(jù)復(fù)制設(shè)備繼續(xù)向用戶終端發(fā)送掉電前的組播組數(shù)據(jù)流的問(wèn)題,可以有效的節(jié)約線路帶寬,使其他業(yè)務(wù)的帶寬得到較好的保障。


圖1為現(xiàn)有技術(shù)中用戶終端掉電重啟時(shí)的處理流程圖;圖2為本發(fā)明實(shí)施例一流程圖;
圖3為本發(fā)明實(shí)施例二流程圖;圖4為本發(fā)明實(shí)施例三流程圖。
具體實(shí)施例方式
本發(fā)明的基本原理是當(dāng)用戶終端掉電后重新啟動(dòng)時(shí),首先自動(dòng)發(fā)送IGMPGlobal Leave(IGMP通用離開(kāi)報(bào)文)到組播數(shù)據(jù)復(fù)制設(shè)備,組播數(shù)據(jù)復(fù)制設(shè)備在收到IGMP Global Leave報(bào)文后,首先刪除該用戶終端對(duì)應(yīng)的用戶端口上沒(méi)有終端收看的組播組,然后再根據(jù)用戶終端發(fā)送的IGMP Join報(bào)文,將該用戶終端加入到希望收看的頻道對(duì)應(yīng)的組播組。
以下以DSLAM和STB(機(jī)頂盒)為例進(jìn)行具體說(shuō)明當(dāng)用戶終端STB掉電后重新啟動(dòng)時(shí),首先發(fā)送一個(gè)IGMP Global Leave報(bào)文,該報(bào)文中的Group Address為0.0.0.0,表明該IGMP Leave報(bào)文是通用離開(kāi)報(bào)文,用于離開(kāi)所有組播組。
DSLAM從用戶端口收到IGMP Global Leave報(bào)文后,有三種處理方式1)收到IGMP Global Leave后,將用戶從所有組播組中刪除;2)向用戶終端發(fā)送特定組查詢報(bào)文,確定該端口上已有的組播組是否有終端在收看,發(fā)送次數(shù)和間隔可設(shè)置;3)向用戶終端發(fā)送通用組查詢報(bào)文,以找出沒(méi)有成員的組播組,發(fā)送次數(shù)和間隔可設(shè)置。
實(shí)施例一上述的第一種處理方式對(duì)應(yīng)的流程圖如圖2所示1、用戶終端掉電之前收看Group A的節(jié)目;2、用戶終端掉電重啟時(shí),發(fā)送IGMP Global Leave報(bào)文,通知DSLAM離開(kāi)所有的組播組;
3、DSLAM收到IGMP Global Leave報(bào)文后,刪除該用戶終端對(duì)應(yīng)的用戶端口加入的所有組播組,Group A的轉(zhuǎn)發(fā)也同時(shí)停止;4、用戶終端發(fā)送IGMP Join報(bào)文,加入Group B;5、DSLAM轉(zhuǎn)發(fā)Group B的數(shù)據(jù)流給該用戶端口,用戶終端可以正常收看Group B的節(jié)目。
實(shí)施例二上述的第二種處理方式對(duì)應(yīng)的流程圖如圖3所示1、用戶終端掉電之前收看Group A的節(jié)目;2、用戶終端掉電重啟后,發(fā)送IGMP Global Leave報(bào)文,通知DSLAM離開(kāi)所有的組播組;3、DSLAM收到IGMP Global Leave報(bào)文后,發(fā)送特定組查詢報(bào)文IGMPQuery ofA(如果DSLAM上記錄了該用戶端口上還有其他的組播組被收看,則針對(duì)該組播組發(fā)送特定組查詢報(bào)文),查詢?cè)撚脩舳丝谑欠袢匀挥杏脩艚K端收看Group A;4、如果家庭網(wǎng)內(nèi)沒(méi)有其他用戶終端正在收看節(jié)目,DSLAM收不到查詢響應(yīng),查詢N次后,刪除該用戶加入的所有組播組;如果家庭網(wǎng)內(nèi)有另外一個(gè)用戶終端B正在收看Group A的節(jié)目,用戶終端B會(huì)發(fā)送查詢響應(yīng)報(bào)文告訴DSLAM有用戶正在收看Group A,DSLAM會(huì)保留Group A,刪除該用戶的其他組播組。
5、用戶終端發(fā)送IGMP Join報(bào)文,加入Group B;6、DSLAM轉(zhuǎn)發(fā)Group B的數(shù)據(jù)流給該用戶端口,用戶終端可以正常收看Group B的節(jié)目。
實(shí)施例三上述第三種處理方式對(duì)應(yīng)的流程圖如圖4所示1、用戶終端掉電之前收看Group A的節(jié)目;
2、用戶終端掉電重啟后,發(fā)送IGMP Global Leave報(bào)文;3、DSLAM收到IGMP Global Leave報(bào)文后,發(fā)送通用組查詢報(bào)文IGMPGeneral Query,查詢?cè)撚脩舳丝谑欠裼衅渌脩艚K端收看組播節(jié)目;4、如果該用戶端口沒(méi)有其他用戶終端正在收看節(jié)目,DSLAM收不到查詢響應(yīng),查詢N次后,刪除該用戶加入的所有組播組;如果家庭網(wǎng)內(nèi)有另外一個(gè)用戶終端B正在收看Group C的節(jié)目,用戶終端B會(huì)發(fā)送查詢響應(yīng)報(bào)文告訴DSLAM有用戶正在收看Group C,DSLAM會(huì)保留Group C,刪除該用戶加入的的其他組播組;5、用戶終端發(fā)送IGMP Join報(bào)文,加入Group B;6、DSLAM轉(zhuǎn)發(fā)Group B的數(shù)據(jù)流給該用戶端口,用戶終端可以正常收看Group B的節(jié)目。
權(quán)利要求
1.一種組播用戶終端異常掉電處理方法,其特征在于,所述的方法包括如下步驟a、用戶終端掉電重啟時(shí)向組播數(shù)據(jù)復(fù)制設(shè)備發(fā)送通用離開(kāi)報(bào)文,通知所述的組播數(shù)據(jù)復(fù)制設(shè)備所述的用戶終端請(qǐng)求離開(kāi)所有的組播組;b、所述組播數(shù)據(jù)復(fù)制設(shè)備收到所述的通用離開(kāi)報(bào)文后刪除所述的用戶終端對(duì)應(yīng)的用戶端口上沒(méi)有用戶終端收看的組播組。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述的通用離開(kāi)報(bào)文中的組播組地址Group Address為0.0.0.0,用于所述的用戶終端請(qǐng)求離開(kāi)所有組播組。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,其中步驟b具體包括b1、所述組播數(shù)據(jù)復(fù)制設(shè)備收到所述的通用離開(kāi)報(bào)文后向所述的用戶終端對(duì)應(yīng)的用戶端口發(fā)送通用組查詢報(bào)文,查詢所述的用戶終端對(duì)應(yīng)的用戶端口是否有用戶終端在接收組播數(shù)據(jù)流;b2、如果所述的組播數(shù)據(jù)復(fù)制設(shè)備沒(méi)有收到查詢響應(yīng),則刪除所述的用戶終端對(duì)應(yīng)的用戶端口上的組播組;如果所述的組播數(shù)據(jù)復(fù)制設(shè)備收到查詢響應(yīng),則保留所述的用戶終端對(duì)應(yīng)的用戶端口上還有用戶終端收看的組播組,刪除所述的用戶終端對(duì)應(yīng)的用戶端口上沒(méi)有用戶終端收看的組播組。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,其中步驟b具體包括b1、所述組播數(shù)據(jù)復(fù)制設(shè)備收到所述的通用離開(kāi)報(bào)文后向所述的用戶終端對(duì)應(yīng)的用戶端口發(fā)送特定組查詢報(bào)文,查詢所述的用戶終端對(duì)應(yīng)的用戶端口是否有用戶終端在接收組播數(shù)據(jù)流;b2、如果所述的組播數(shù)據(jù)復(fù)制設(shè)備沒(méi)有收到查詢響應(yīng),則刪除所述的用戶終端對(duì)應(yīng)的用戶端口上的組播組;如果所述的組播數(shù)據(jù)復(fù)制設(shè)備收到查詢響應(yīng),則保留所述的用戶終端對(duì)應(yīng)的用戶端口上還有用戶終端收看的組播組,刪除所述的用戶終端對(duì)應(yīng)的用戶端口上沒(méi)有用戶終端收看的組播組。
5.根據(jù)權(quán)利要求3或者4所述的方法,其特征在于,所述的查詢報(bào)文發(fā)送預(yù)定次數(shù)。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,其中步驟b之后還包括所述的用戶終端掉電重啟時(shí)向所述的組播數(shù)據(jù)復(fù)制設(shè)備發(fā)送加入組播組報(bào)文,所述的組播數(shù)據(jù)復(fù)制設(shè)備轉(zhuǎn)發(fā)組播數(shù)據(jù)流到所述的用戶終端對(duì)應(yīng)的用戶端口。
7.一種組播用戶終端異常掉電處理的系統(tǒng),其特征在于,所述的系統(tǒng)包括用戶終端,用來(lái)在異常掉電后重啟時(shí)向組播數(shù)據(jù)復(fù)制設(shè)備發(fā)送通用離開(kāi)報(bào)文,請(qǐng)求離開(kāi)所有的組播組;組播數(shù)據(jù)復(fù)制設(shè)備,用來(lái)根據(jù)所述的通用離開(kāi)報(bào)文刪除所述的用戶終端對(duì)應(yīng)的用戶端口上沒(méi)有用戶終端收看的組播組。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述的用戶終端為機(jī)頂盒STB,所述的組播數(shù)據(jù)復(fù)制設(shè)備為數(shù)字用戶線復(fù)用器DSLAM。
全文摘要
本發(fā)明公開(kāi)了一種組播用戶終端異常掉電處理方法及系統(tǒng),所述的方法包括如下步驟a.用戶終端掉電重啟時(shí)向組播數(shù)據(jù)復(fù)制設(shè)備發(fā)送通用離開(kāi)報(bào)文,通知所述的組播數(shù)據(jù)復(fù)制設(shè)備所述的用戶終端請(qǐng)求離開(kāi)所有的組播組;b.所述組播數(shù)據(jù)復(fù)制設(shè)備收到所述的通用離開(kāi)報(bào)文后刪除所述的用戶終端對(duì)應(yīng)的用戶端口上沒(méi)有用戶終端收看的組播組。本發(fā)明克服現(xiàn)有技術(shù)的不足,解決了用戶終端異常掉電重啟時(shí)組播數(shù)據(jù)復(fù)制設(shè)備不再繼續(xù)向用戶終端發(fā)送掉電前的組播組數(shù)據(jù)流的問(wèn)題,可以有效的節(jié)約線路帶寬,使其他業(yè)務(wù)的帶寬得到較好的保障。
文檔編號(hào)H04L12/58GK101060467SQ20061006090
公開(kāi)日2007年10月24日 申請(qǐng)日期2006年5月29日 優(yōu)先權(quán)日2006年5月29日
發(fā)明者魏家宏, 李軍, 張軍 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
沅陵县| 綦江县| 雅江县| 怀化市| 安新县| 台山市| 霍邱县| 抚顺市| 金阳县| 临沧市| 丁青县| 浦北县| 迭部县| 罗源县| 宁陵县| 青河县| 辽源市| 星子县| 温州市| 忻州市| 堆龙德庆县| 凉山| 灌南县| 湘阴县| 淳安县| 双鸭山市| 五莲县| 象州县| 牟定县| 信阳市| 武鸣县| 曲沃县| 十堰市| 阜康市| 台中县| 中宁县| 抚远县| 密山市| 牟定县| 信宜市| 都匀市|