两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

使用傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議提供處理器間通信的裝置的制作方法

文檔序號:7962274閱讀:171來源:國知局
專利名稱:使用傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議提供處理器間通信的裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及在通信系統(tǒng)中的處理器和系統(tǒng)之間提供處理器間通信(IPC)的裝置和方法,尤其涉及用于使用傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議(TCP/IP)提供處理器間通信的裝置和方法。
背景技術(shù)
典型的通信系統(tǒng)使用RS-422或者異步傳輸模式(ATM)方法進行處理器間通信(IPC)。使用RS-422或者異步傳輸模式(ATM)方法的原因是這些方法是經(jīng)過檢驗的穩(wěn)定的方法。RS-422是電子工業(yè)協(xié)會(EIA)串口線標(biāo)準(zhǔn)。
例如,碼分多址(CDMA)第二代(2G)系統(tǒng)在處理器和系統(tǒng)之間使用基于通信內(nèi)部網(wǎng)絡(luò)的RS-422方法執(zhí)行消息通信,第三代(3G)系統(tǒng)使用異步通信模式(ATM)交換機和復(fù)用器/解復(fù)用器(MUX/DEMUX)執(zhí)行蜂窩通信。進而,在基站控制器(BSC)和基站收發(fā)器系統(tǒng)(BTS)之間使用了如E1/T1或者光纖這樣的物理媒介。在處理器或者電路板之間的消息通信使用總線結(jié)構(gòu)。這種方法可以應(yīng)用在擁有背板結(jié)構(gòu)(backboard structure)的系統(tǒng)中,而且可以穩(wěn)定地執(zhí)行。進而,這種方法可以比較快速地進行通信,而且它的控制操作也比較簡單。
然而,如上所述,典型的通信內(nèi)部網(wǎng)絡(luò)(CIN)(2G)或者異步傳輸模式(ATM)(3G)方法需要單獨的控制板用來進行處理器間通信(IPC)。第二代(2G)系統(tǒng)需要用于處理器間通信(IPC)控制的高速互聯(lián)處理器集成(HIPA)板以及大容量IPC節(jié)點集成(HINA)板。第三代(3G)系統(tǒng)應(yīng)該包括的異步傳輸模式(ATM)交換板,作為添加到預(yù)定數(shù)量的處理器板中的每一個復(fù)用器/解復(fù)用器(MUX/DEMUX)的ATM交換機和結(jié)構(gòu)集成(ASFA)板,和ATM蜂窩MUX/DEMUX集成(ACMA)板。在這些結(jié)構(gòu)中,系統(tǒng)的靈活性和可擴展性下降了,而且在執(zhí)行與外部裝置的接口的時候有困難;因為需要這些高價的電路板,產(chǎn)品的價格被提高了,從而也減少了市場競爭力;在使用了局部總線的地方,背板的設(shè)計很復(fù)雜,而且應(yīng)該發(fā)送許多的信號。
另一方面,在高速處理器或者系統(tǒng)之間作為例子的通信方法是使用總線結(jié)構(gòu)或者異步傳輸模式(ATM)方法進行配置的。在使用了總線結(jié)構(gòu)的地方,因為在兩個通信節(jié)點之間的信號線增加了,硬件(H/W)的設(shè)計就復(fù)雜了,系統(tǒng)在外部噪聲下變得脆弱,發(fā)生錯誤的可能性變高了。另外,因為需要一個仲裁電路來占用對應(yīng)的總線,在總線之間執(zhí)行通信的時候需要用于單獨總線控制的電路板、處理器和裝置。在使用異步傳輸模式(ATM)方法的時候,需要一個高價的異步傳輸模式(ATM)交換機和一個高價的復(fù)用器/解復(fù)用器(MUX/DEMUX)裝置。需要用于開發(fā)的時間周期變得較長,而且作為例子的方法不適用于緊湊的通信系統(tǒng)。

發(fā)明內(nèi)容
因此,本發(fā)明是從上述問題的觀點而產(chǎn)生的,而且本發(fā)明提出了一種提供處理器間通信(IPC)的裝置和方法,該裝置和方法可以減少在執(zhí)行外部接口時的困難,并可以增加系統(tǒng)的靈活性和可擴展性。
本發(fā)明提供了一種在通信系統(tǒng)中提供處理器間通信(IPC)的裝置和方法,由于該裝置和方法具有節(jié)省成本的配置,所以可以提高與IPC相關(guān)的產(chǎn)品的市場競爭力。
本發(fā)明提供了一種在通信系統(tǒng)中使用傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議(TCP/IP)提供處理器間通信(IPC)的裝置,該裝置包括以太網(wǎng)接口模塊,用于提供以太網(wǎng)裝置驅(qū)動器和處理器間通信(IPC)模塊之間的接口,確定接收到的消息的類型,如果接收到的消息是非幀數(shù)據(jù),將接收到的消息發(fā)送到消息處理模塊,如果接收到的消息是幀數(shù)據(jù),則在相應(yīng)于幀數(shù)據(jù)的對應(yīng)的郵箱中對接收到的消息進行排隊;消息處理模塊,用于在對應(yīng)的郵箱中對通過以太網(wǎng)接口模塊接收到的非幀數(shù)據(jù)進行排隊;以及公共應(yīng)用程序接口(API)模塊,用于為通過消息處理模塊執(zhí)行基本的數(shù)據(jù)發(fā)送和接收、郵箱管理、處理器間通信(IPC)緩沖區(qū)管理和處理器間通信(IPC)控制功能提供接口。
根據(jù)本發(fā)明的原理,作為實施的的和廣泛描述的,本發(fā)明提供了一種在通信系統(tǒng)中使用傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議提供處理器間通信(IPC)的裝置,該裝置包括以太網(wǎng)接口模塊,用于提供以太網(wǎng)裝置驅(qū)動器和處理器間通信模塊之間的接口,確定接收到的消息的類型,如果被確定的消息的類型是非幀數(shù)據(jù)則發(fā)送該消息,如果被確定的消息的類型是幀數(shù)據(jù),則在與幀數(shù)據(jù)相對應(yīng)的第一郵箱中對消息進行排隊;消息處理模塊,用于接收由所述以太網(wǎng)接口模塊發(fā)送的消息,在與非幀數(shù)據(jù)相對應(yīng)的第二郵箱中對從上述以太網(wǎng)接口模塊接收到的消息進行排隊;以及公共應(yīng)用程序接口模塊,用于為通過所述消息處理模塊執(zhí)行基本的數(shù)據(jù)發(fā)送和接收、第一和第二郵箱的管理、處理器間通信緩沖區(qū)管理和處理器間通信控制功能提供接口,所述公共應(yīng)用程序接口模塊與所述以太網(wǎng)接口模塊和所述消息處理模塊進行通信。
根據(jù)本發(fā)明的原理,作為實施的和廣泛描述的,本發(fā)明提供了一種在通信系統(tǒng)中使用傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議提供處理器間通信的系統(tǒng),該系統(tǒng)包括接入網(wǎng)控制器,該接入網(wǎng)控制器與以太網(wǎng)鏈接并且依照對應(yīng)于1xEV-DO(1x evolution-data only)的軟件指令進行工作;廣域交換模塊,該廣域交換模塊與以太網(wǎng)絡(luò)鏈接并且執(zhí)行操作和狀態(tài)管理;數(shù)據(jù)位置寄存器,該數(shù)據(jù)位置寄存器與以太網(wǎng)鏈接,執(zhí)行用戶管理并且向上述接入網(wǎng)控制器提供會話信息;單元管理系統(tǒng),該單元管理系統(tǒng)與以太網(wǎng)連接并且執(zhí)行對以太網(wǎng)和上述數(shù)據(jù)位置寄存器的操作和管理;服務(wù)器,該服務(wù)器與以太網(wǎng)鏈接并且執(zhí)行對1xEV-DO(1x evolution-data only)用戶的鑒權(quán);以及接入網(wǎng)收發(fā)器系統(tǒng),該接入網(wǎng)收發(fā)器系統(tǒng)通過以太網(wǎng)向所述接入網(wǎng)控制器發(fā)送1xEV-DO(1x evolution-data only)數(shù)據(jù)和信令數(shù)據(jù);所述接入網(wǎng)控制器針對分組數(shù)據(jù)服務(wù)執(zhí)行與所述接入網(wǎng)收發(fā)器系統(tǒng)的匹配功能,并且執(zhí)行對應(yīng)于1xEV-DO(1x evolution-data only)的呼叫處理;所述接入網(wǎng)控制器、廣域交換模塊和單元管理系統(tǒng)使用傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議通過以太網(wǎng)彼此互相通信。
根據(jù)本發(fā)明的原理,作為實施的和廣泛描述的,本發(fā)明提供了一種在通信系統(tǒng)中使用傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議提供處理器間通信的方法,該方法包括依照對應(yīng)于1xEV-DO(1x evolution-data only)的軟件指令操作接入網(wǎng)控制器,該接入網(wǎng)控制器與以太網(wǎng)聯(lián)接,并且執(zhí)行對應(yīng)于1xEV-DO(1x evolution-data only)的呼叫處理;使用與以太網(wǎng)鏈接的廣域交換模塊執(zhí)行操作和狀態(tài)管理;使用與以太網(wǎng)鏈接的數(shù)據(jù)位置寄存器執(zhí)行用戶管理,該數(shù)據(jù)位置寄存器向接入網(wǎng)控制器提供了會話信息;使用與以太網(wǎng)鏈接的單元管理系統(tǒng)執(zhí)行對以太網(wǎng)和數(shù)據(jù)位置寄存器的操作和管理;使用與以太網(wǎng)鏈接的服務(wù)器執(zhí)行對1xEV-DO(1x evolution-dataonly)用戶的鑒權(quán);以及,使用接入網(wǎng)收發(fā)器系統(tǒng)通過以太網(wǎng)向接入網(wǎng)控制器發(fā)送1xEV-DO(1x evolution-data only)數(shù)據(jù)和信令數(shù)據(jù),該接入網(wǎng)控制器為了分組數(shù)據(jù)服務(wù)執(zhí)行與接入網(wǎng)收發(fā)器系統(tǒng)的匹配功能;并且使用傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議通過以太網(wǎng)在接入網(wǎng)控制器、廣域交換模塊、和單元管理系統(tǒng)之間執(zhí)行互相通信。
本發(fā)明在下面的段落中參考附圖僅僅通過舉例的方法進行更加明確地描述。其他的優(yōu)點和特點將在下面的描述和權(quán)利要求中變得更加清楚。


圖1示出了依照本發(fā)明的原理的基于IP(互聯(lián)網(wǎng)協(xié)議)的EV-DO(evolution-data only)系統(tǒng)的配置;圖2示出了依照本發(fā)明的原理的用于配置接入網(wǎng)控制器(ANC)系統(tǒng)的電路板;圖3示出了依照本發(fā)明的原理的處理器間通信(IPC)模塊的配置;圖4示出了依照本發(fā)明的原理的基于傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議(TCP/IP)的處理器間通信(IPC)的視圖。
具體實施例方式
在下文中通過參考展示了本發(fā)明的細(xì)節(jié)的附圖對本發(fā)明進行更加全面的描述的同時,在下面的描述將要開始的時候需要理解的是,那些在本領(lǐng)域有熟練技能的人士可以在仍舊獲得本發(fā)明的良好結(jié)果的同時對這里描述的發(fā)明進行修改,因此下面的對實現(xiàn)本發(fā)明的最佳模式的描述期望被理解為對在本領(lǐng)域有熟練技能的人士的廣泛的、教學(xué)性的公開,而不是僅僅局限于本發(fā)明。
下面將對實現(xiàn)本發(fā)明的最佳模式的說明性的實施例進行描述,為了能夠更加清晰,這里并沒有描述實際執(zhí)行的所有特征。在下面的描述中,眾所周知的功能、結(jié)構(gòu)和配置沒有進行描述,因為這些可能會以不必要的細(xì)節(jié)混淆本發(fā)明。需要重視的是,在任何實際的實施例的開發(fā)中都必須做出大量的與實現(xiàn)特定的決定以獲得開發(fā)者的特定目標(biāo),例如符合系統(tǒng)相關(guān)和事務(wù)相關(guān)的約定,這些特定的目標(biāo)對各個實現(xiàn)是不同的。另外,需要重視的是,這樣的開發(fā)努力可能是復(fù)雜和耗時的,但絕非從本公開獲益的普通技術(shù)人員所承擔(dān)的日常工作。
目前涉及網(wǎng)絡(luò)的成果的例子有,例如美國發(fā)明專利號No.5,692,126,標(biāo)題為ISDN ACCESS TO FAST PACKET DATA NETWORK,1997年11月25日授予專利人Templeton等;美國發(fā)明專利號No.6,339,958,標(biāo)題為NETBIOS PROTOCOL SUPORT FOR A DCE RPC MECHANISM,2002年4月2日授予專利人Ainsworth等;美國專利申請No.20020097728,標(biāo)題為METHOD AND APPARATUS FOR INJECTION OF IP MULTICASTCONTENT INTO AN ATM DSL NETWORK,由Hinderks等于2001年11月16日提交;盡管這些成果獲得了一些改進,但是相信可以期望獲得進一步的改善。
如下面描述的本發(fā)明涉及使用傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議(TCP/IP)的基于處理器間通信(IPC)的裝置和方法。傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議(TCP/IP)是一個開放的接口,它在最近被廣泛使用并且可以在任何安裝了以太網(wǎng)線纜的地方進行通信。尤其是使用傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議(TCP/IP)在電路板之間進行通信可以使背板的設(shè)計得到簡化。另外隨著硬件和軟件技術(shù)的發(fā)展,傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議(TCP/IP)可以在局域網(wǎng)(LAN)和廣域網(wǎng)(WAN)環(huán)境中獲得高速和高可靠性的通信。因此傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議(TCP/IP)在網(wǎng)絡(luò)中被廣泛使用并獲得了快速的發(fā)展。
后文中將描述本發(fā)明的一個實施例,將描述一個基于IP的EV-DO(evolution-data only)系統(tǒng)的實施例。圖1示出了依照本發(fā)明的原則的基于IP(互聯(lián)網(wǎng)協(xié)議)的EV-DO(evolution-data only)系統(tǒng)的網(wǎng)絡(luò)配置。
如圖1所示,處理器間通信(IPC)是在接入網(wǎng)控制器(ANC)電路板和幾片NE(網(wǎng)絡(luò)設(shè)備)之間使用傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議(TCP/IP)來實現(xiàn)的。如圖1所示,本發(fā)明的組件是像下面這樣的。
首先1xEV-DO軟件(S/W)和1xEV-DO信道卡是安裝在基于IP的EV-DO網(wǎng)絡(luò)中的,而且基于IP的EV-DO網(wǎng)絡(luò)在接入網(wǎng)控制器和基于IP的EV-DO系統(tǒng)之間使用了互聯(lián)網(wǎng)協(xié)議(IP)接口。另外,基于IP的EV-DO網(wǎng)絡(luò)使用新的具有1xEV-DO射頻(RF)應(yīng)用的基站收發(fā)器系統(tǒng)(BTS)設(shè)備。1xEV-DO軟件(S/W)安裝在接入網(wǎng)控制器(ANCs)104上,而且在接入網(wǎng)控制器(ANC)和基于IP的EV-DO網(wǎng)絡(luò)之間使用了互聯(lián)網(wǎng)協(xié)議(IP)接口。該軟件包括1xEV-DO指令。另外,接入網(wǎng)控制器(ANC)104是基于標(biāo)準(zhǔn)的互操作性規(guī)范(IOS)的。
在這種情況下,處理器間通信(IPC)被改變?yōu)閭鬏斂刂茀f(xié)議/互聯(lián)網(wǎng)協(xié)議(TCP/IP);廣域交換模塊(WSM)106是一個用于執(zhí)行網(wǎng)絡(luò)的操作和狀態(tài)管理的用戶接口服務(wù)器設(shè)備;數(shù)據(jù)位置寄存器(DLR)108是一個用于用戶管理的服務(wù)器設(shè)備;單元管理(EMS)110是用于包含數(shù)據(jù)位置寄存器(DLR)108等的整個網(wǎng)絡(luò)的操作/管理設(shè)備。
在后文中,將更加詳細(xì)地描述上述組件。圖2示出了依照本發(fā)明系統(tǒng)原理的用于配置接入網(wǎng)控制器(ANC)系統(tǒng)的電路板。
接入網(wǎng)控制器(ANC)104是一個設(shè)置在接入網(wǎng)收發(fā)器系統(tǒng)(ANTS)100和分組數(shù)據(jù)服務(wù)節(jié)點(PDSN/FA)114之間的系統(tǒng),它為了分組數(shù)據(jù)服務(wù)執(zhí)行與數(shù)據(jù)核心網(wǎng)(DCN)和接入網(wǎng)收發(fā)器系統(tǒng)(ANTS)100的匹配功能。接入網(wǎng)控制器(ANC)104執(zhí)行1xEV-DO的呼叫處理、選擇器功能、無線連接協(xié)議(RLP)、分組控制功能(PCF)等等。進而接入網(wǎng)控制器(ANC)104通過與廣域交換模塊(WSM)106的連接執(zhí)行操作/維護功能、通過與數(shù)據(jù)位置寄存器(DLR)108的連接執(zhí)行移動管理功能、通過與已知的作為接入網(wǎng)授權(quán)、鑒權(quán)和計費服務(wù)器112的服務(wù)器112的連接執(zhí)行終端鑒權(quán)功能。
接入網(wǎng)控制器(ANC)104由不同類型的電路板進行功能性的配置,這些電路板發(fā)送和接收諸如時鐘、告警之類電路板通常通過背板使用的信號。用于在電路板或者系統(tǒng)之間傳輸?shù)南⑼ㄟ^以太網(wǎng)驅(qū)動器和快速以太網(wǎng)端口在電路板或者系統(tǒng)之間進行傳送。
接入網(wǎng)收發(fā)器系統(tǒng)(ANTS)100是一個設(shè)置在接入網(wǎng)控制器(ANC)104和接入終端(AT)之間的系統(tǒng),并且該系統(tǒng)支持IS-856。進而,接入網(wǎng)收發(fā)器系統(tǒng)(ANTS)100與更高級別的接入網(wǎng)控制器(ANC)系統(tǒng)交流1xEV-DO數(shù)據(jù)和信令數(shù)據(jù)?;贗P的EV-DO基站收發(fā)器系統(tǒng)(BTS)為1xEV-DO執(zhí)行無線資源管理功能、射頻規(guī)劃、開銷信道管理、反向功率控制等等。
數(shù)據(jù)位置寄存器(DLR)108是與接入網(wǎng)控制器(ANC)104相關(guān)的軟件。1xEV-DO系統(tǒng)的數(shù)據(jù)位置寄存器(DLR)108執(zhí)行會話控制功能和移動管理功能。為了執(zhí)行這些功能,數(shù)據(jù)位置寄存器(DLR)108向終端分配一個臨時的標(biāo)識符(單播接入終端標(biāo)識符(UATI))、在終端和系統(tǒng)之間維護會話層信息、并且向接入網(wǎng)控制器(ANC)104提供會話信息。進而,數(shù)據(jù)位置寄存器(DLR)108從終端接收終端位置信息更新消息,管理更新的位置信息,并且為了尋呼功能、保持激活功能等等使用位置信息。數(shù)據(jù)位置寄存器(DLR)108管理分配給終端和尋呼區(qū)的子網(wǎng)(例如一個分配單播接入終端標(biāo)識符的組)的信息。為了執(zhí)行上述功能,數(shù)據(jù)位置寄存器(DLR)108通過與處理器間通信(IPC)連接的A13與接入網(wǎng)控制器(ANC)104進行消息通信,A13是一個IOS4.x協(xié)議。數(shù)據(jù)位置寄存器(DLR)108與廣域交換模塊(WSM)106和快速以太網(wǎng)接口,以輸出不同的操作符匹配消息和操作消息。
接入網(wǎng)絡(luò)授權(quán)、鑒權(quán)和計費(AN-AAA)服務(wù)器112是一個連接到接入網(wǎng)控制器(ANC)104并為1xEV-DO用戶執(zhí)行終端鑒權(quán)的系統(tǒng)。AN-AAA服務(wù)器112借助于數(shù)據(jù)復(fù)制和能夠處理實時數(shù)據(jù)庫的結(jié)構(gòu)、通過高有效性(HA)服務(wù)器118使用用于確定期望使用1xEV-DO網(wǎng)絡(luò)的接入終端是否可信的裝置執(zhí)行接入終端鑒權(quán)、國際移動用戶身份(IMSI)分配功能。如圖1所示,高有效性(HA)服務(wù)器118和授權(quán)、鑒權(quán)和計費(AAA)服務(wù)器120被連接到互聯(lián)網(wǎng)協(xié)議(IP)網(wǎng)絡(luò)116。
接入網(wǎng)授權(quán)、鑒權(quán)和計費(AN-AAA)服務(wù)器112通過基于用戶數(shù)據(jù)報協(xié)議/互聯(lián)網(wǎng)協(xié)議(UDP/IP)的工作站以及遠(yuǎn)程鑒權(quán)撥入用戶服務(wù)(RADIUS)協(xié)議(或者未來的DIAMETER協(xié)議)與接入網(wǎng)(AN)進行通信,并且為了執(zhí)行與網(wǎng)絡(luò)管理中心的連接和數(shù)據(jù)轉(zhuǎn)換而執(zhí)行客戶管理中心接口功能和網(wǎng)絡(luò)管理中心接口功能。DIAMETER協(xié)議是對RADIUS協(xié)議的擴展。
接入網(wǎng)授權(quán)、鑒權(quán)和計費(AN-AAA)服務(wù)器112提供用于維護的系統(tǒng)管理、操作員接口和圖形用戶界面(GUI)。接入網(wǎng)授權(quán)、鑒權(quán)和計費(AN-AAA)服務(wù)器112使用遠(yuǎn)程鑒權(quán)撥入用戶服務(wù)(RADIUS)協(xié)議確定終端的鑒權(quán),并為了識別對應(yīng)的用戶鑒權(quán)和其他的配置文件信息而管理用戶數(shù)據(jù)庫。接入網(wǎng)授權(quán)、鑒權(quán)和計費(AN-AAA)服務(wù)器112是基于IOS4.x的A12協(xié)議的。
廣域交換模塊(WSM)106連接到接入網(wǎng)控制器(ANC)104和快速以太網(wǎng),以輸出與接入網(wǎng)控制器(ANC)104和基于IP的EV-DO相關(guān)聯(lián)的不同的操作符匹配消息和操作消息。廣域交換模塊(WSM)106提供用于系統(tǒng)管理和維護的GUI環(huán)境。廣域交換模塊(WSM)106執(zhí)行程序裝載數(shù)據(jù)(PLD)的生成和增加/減少,并在廣域交換模塊(WSM)106的容量擴展的時候執(zhí)行系統(tǒng)的裝載,以管理基于IP的EV-DO系統(tǒng)的配置。
在如上所述配置的網(wǎng)絡(luò)中,依照本發(fā)明的使用傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議(TCP/IP)的處理器間通信(IPC)將在下面進行描述。圖3示出了一個依照本發(fā)明的原理的處理器間通信(IPC)模塊的配置,圖4示出了一個依照本發(fā)明的原理的基于傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議(TCP/IP)的處理器間通信(IPC)的視圖。下面將參考圖3和圖4對依照本發(fā)明的原理的處理器間通信(IPC)進行描述。
圖3的處理器間通信(APC)模塊是一個基于IP的EV-DO系統(tǒng)中的通信子系統(tǒng)和用于在基于以太網(wǎng)的一個節(jié)點或者不同的節(jié)點的應(yīng)用任務(wù)之間發(fā)送和接收消息的軟件。該處理器間通信(IPC)模塊包括應(yīng)用任務(wù)(應(yīng)用程序)300、公共應(yīng)用程序接口(API)模塊302、消息處理模塊304、以太網(wǎng)接口模塊306和以太網(wǎng)設(shè)備驅(qū)動器308等等。
公共應(yīng)用程序接口(API)模塊302是一個用于執(zhí)行處理器間通信和與高級別的應(yīng)用程序接口的模塊,并且提供非幀數(shù)據(jù)通信、幀數(shù)據(jù)通信、郵箱打開/關(guān)閉、處理器間通信(IPC)緩沖區(qū)分配和返回、處理器間通信(IPC)控制功能等等的接口。公共應(yīng)用程序接口(API)模塊302被設(shè)置在處理器間通信(IPC)的高級別層上,它擁有與模塊302上面的應(yīng)用程序的接口、與消息處理模塊304的接口和與模塊302下面的以太網(wǎng)接口模塊306的接口。
設(shè)置在公共應(yīng)用程序接口(API)下面的消息處理模塊304讀取來自以太網(wǎng)接口模塊306的非幀數(shù)據(jù)的郵箱區(qū),隨后在對應(yīng)的郵箱中對接收到的消息進行排隊。這時候消息處理模塊304確定在郵箱中排隊的消息的數(shù)量,如果消息的數(shù)量大于預(yù)定消息的數(shù)量,則從郵箱中刪除最老的消息,并且對郵箱中最新的消息進行排隊。消息處理模塊304對消息進行排隊,隨后確定是否等待消息進入郵箱的任務(wù)已經(jīng)存在。如果該任務(wù)已經(jīng)存在,消息處理模塊304激活對應(yīng)的任務(wù)。否則,消息處理模塊304執(zhí)行對應(yīng)的處理。
在處理器間通信(IPC)中,消息處理模塊304擁有與在模塊304上的公共應(yīng)用程序接口(API)模塊302的接口,并且擁有與在模塊304下面的以太網(wǎng)接口模塊的接口。
當(dāng)應(yīng)用程序向另一個節(jié)點發(fā)送消息或者從另一個節(jié)點接收消息的時候,設(shè)置在處理器間通信(IPC)中的消息處理模塊304下面的以太網(wǎng)接口模塊306提供以太網(wǎng)設(shè)備驅(qū)動器308和處理器間通信(IPC)模塊之間的接口。以太網(wǎng)接口模塊306確定接收到的消息的類型。如果接收到的消息的類型是非幀數(shù)據(jù),以太網(wǎng)接口模塊306將接收到的消息傳遞到消息處理模塊304。另一方面,如果接收到的消息類型是幀數(shù)據(jù),以太網(wǎng)接口模塊306在對應(yīng)于幀數(shù)據(jù)的特定郵箱中對接收到的消息進行排隊。以太網(wǎng)接口模塊306屬于處理器間通信(IPC)中最低級別的層,它擁有與模塊306上面的公共應(yīng)用程序接口模塊302和消息處理模塊304的接口,并且擁有與模塊306下面的以太網(wǎng)設(shè)備驅(qū)動器的接口。
處理器間通信(IPC)模塊使用下面將要描述的三個基本接口執(zhí)行與其他節(jié)點的數(shù)據(jù)通信。
當(dāng)在處理器間通信(IPC)中數(shù)據(jù)被發(fā)送到以太網(wǎng)的時候,使用了一個“ip_sigsend(unsigned int ip_addr1,unsigned int ip_addr2,int peer_port1,intpeer_port2,MSGPtr_t tx_ptr,unsigned char*tx_data,unsigned long pkt_size,int flag,unsigned char drup)”函數(shù)。如果調(diào)用了一個處理器間通信(IPC)發(fā)送應(yīng)用程序接口(IPC),使得應(yīng)用任務(wù)(應(yīng)用程序)300發(fā)送數(shù)據(jù),則處理器間通信(IPC)模塊輸入一個被輸入的目的地址作為參數(shù),調(diào)用“ipc_get_ip”,并且獲得對應(yīng)的“ip_address”目標(biāo)值。如果輸入了結(jié)構(gòu)指針“msgptr”、指示空閑消息和數(shù)據(jù)類型“sig_type”的標(biāo)志位,并且調(diào)用了“ip_sigsend”,通過以太網(wǎng)設(shè)備驅(qū)動器308把數(shù)據(jù)向外發(fā)送。
當(dāng)處理器間通信(IPC)中分組被發(fā)送到以太網(wǎng)的時候,使用了一個“ip_pktsend(unsigned int ip_addr1,int peer_port1,MSGPtr_t tx_ptr,unsigned char*tx_data,unsigned long pkt_size,int flag)”函數(shù)。如果調(diào)用了處理器間通信(IPC)發(fā)送應(yīng)用程序接口(API),使得應(yīng)用任務(wù)(應(yīng)用程序)300發(fā)送該分組,則處理器間通信(IPC)模塊從話務(wù)類型中確定數(shù)據(jù)類型,并且在數(shù)據(jù)類型是非幀數(shù)據(jù)的時候調(diào)用上述“ip_sigsend()”。如果數(shù)據(jù)類型是幀數(shù)據(jù)的時候,處理器間通信(IPC)模塊輸入作為參數(shù)被輸入的目標(biāo)地址,調(diào)用“ipc_getip()”,并獲得對應(yīng)的“ip_address”目標(biāo)值。如果輸入了結(jié)構(gòu)指針“msgptr”、指示空閑消息和“sig_type”數(shù)據(jù)類型的標(biāo)志位,并且調(diào)用了“ip_pktsend”,通過以太網(wǎng)設(shè)備驅(qū)動器把數(shù)據(jù)向外發(fā)送。
當(dāng)以太網(wǎng)向處理器間通信(IPC)模塊發(fā)送數(shù)據(jù)的時候,使用了一個“ip_pktrcv(NodeAddress_t node_addr,MSGPtr_t msgp,void*bufp,unsignedlong pktlen,Traffic_t tr)”函數(shù)。當(dāng)以太網(wǎng)設(shè)備驅(qū)動器308接收數(shù)據(jù)的時候,該函數(shù)被調(diào)用,以將數(shù)據(jù)傳遞到處理器間通信(IPC),并且從處理器間通信(IPC)模塊提供了函數(shù)體部分。如果調(diào)用了“ip_pktrcv”函數(shù),處理器間通信(IPC)模塊從“traffic_t”的話務(wù)類型確定接收到的數(shù)據(jù)是幀數(shù)據(jù)還是非幀數(shù)據(jù)。如果接收到的數(shù)據(jù)是非幀數(shù)據(jù),該數(shù)據(jù)以從處理器間通信(IPC)模塊提供的結(jié)構(gòu)進行排隊,使得處理器間通信(IPC)接收器任務(wù)可以處理數(shù)據(jù)。另外,如果被接收到的數(shù)據(jù)是幀數(shù)據(jù),在處理器間通信(IPC)模塊的特定郵箱中對被接收到的數(shù)據(jù)進行排隊。
在這個實施例中,處理器間通信(IPC)模塊可以使用以太網(wǎng)設(shè)備驅(qū)動器308擁有最大為每秒100M比特的數(shù)據(jù)處理速率。進而,當(dāng)添加了節(jié)點或者處理器電路板的時候,該節(jié)點或者處理器電路板可以被添加和連接到網(wǎng)絡(luò),而不使用獨立的設(shè)備。
在下文中將給出對處理器或者系統(tǒng)的互聯(lián)網(wǎng)協(xié)議(IP)表的管理的描述。
首先將描述處理器獲得它自己的互聯(lián)網(wǎng)協(xié)議(IP)地址和在處理器初始化設(shè)置的時候軟件裝載服務(wù)器(廣域交換模塊106)的互聯(lián)網(wǎng)協(xié)議(IP)地址的情況。在裝載服務(wù)器中驅(qū)動了動態(tài)主機配置協(xié)議(DHCP)服務(wù)器端口監(jiān)督程序,如果從動態(tài)主機配置協(xié)議(DHCP)客戶端接收到了互聯(lián)網(wǎng)協(xié)議(IP)地址分配請求,動態(tài)主機配置協(xié)議(DHCP)服務(wù)器端口監(jiān)督程序從對應(yīng)的互聯(lián)網(wǎng)協(xié)議(IP)池中選擇一個互聯(lián)網(wǎng)協(xié)議(IP)地址,并且向動態(tài)主機配置協(xié)議(DHCP)客戶端分配被選擇的互聯(lián)網(wǎng)協(xié)議(IP)地址。此時,裝載服務(wù)器向客戶端通知它自己的地址。當(dāng)處理器被初始化設(shè)置的時候,處理器驅(qū)動了動態(tài)主機配置協(xié)議(DHCP)客戶端,并且如果處理器接收了服務(wù)器的互聯(lián)網(wǎng)協(xié)議(IP)地址并從動態(tài)主機配置協(xié)議(DHCP)服務(wù)器分配了它自己的互聯(lián)網(wǎng)協(xié)議(IP)地址,處理器將使用服務(wù)器的互聯(lián)網(wǎng)協(xié)議(IP)地址發(fā)送裝載請求消息。這樣,服務(wù)器作為對裝載請求消息的響應(yīng)發(fā)送適用于處理器的軟件。此時,也同時發(fā)送一張互聯(lián)網(wǎng)協(xié)議(IP)表,其擁有在系統(tǒng)中包含的所有處理器的互聯(lián)網(wǎng)協(xié)議(IP)地址信息。
一個對應(yīng)的處理器接收該軟件并運行接收到的軟件。這時,處理器存儲了擁有在系統(tǒng)中包含的所有處理器的互聯(lián)網(wǎng)協(xié)議(IP)地址信息的互聯(lián)網(wǎng)協(xié)議(IP)表,當(dāng)消息從對應(yīng)的軟件中發(fā)送的時候,處理器在互聯(lián)網(wǎng)協(xié)議(IP)表中搜索互聯(lián)網(wǎng)協(xié)議(IP)地址,并且將消息發(fā)送到對應(yīng)的被搜索到的互聯(lián)網(wǎng)協(xié)議(IP)地址的處理器。
另一方面,在處理器被添加或者刪除的地方,服務(wù)器確定處理器被添加或者刪除的事實,并向所有的處理器發(fā)送一個被更新的互聯(lián)網(wǎng)協(xié)議(IP)表,其擁有基于以消息形式的添加或者刪除而被更新的互聯(lián)網(wǎng)協(xié)議(IP)地址信息。接收到被更新的互聯(lián)網(wǎng)協(xié)議(IP)表的處理器將更新它自己的互聯(lián)網(wǎng)協(xié)議(IP)表。
如上所述,本發(fā)明提供了一種用于提供處理器間通信(IPC)的裝置和方法,該裝置和方法通過在以太網(wǎng)環(huán)境中使用傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議(TCP/IP)執(zhí)行處理器間通信(IPC)可以確保系統(tǒng)在執(zhí)行外部接口時的靈活性、根據(jù)它的節(jié)省消耗的配置改善與IPC相關(guān)的產(chǎn)品的市場競爭力、并且執(zhí)行根據(jù)媒介的不同而具有不同傳輸速率的處理器間通信(IPC)。
在通過對實施例的描述舉例展示了本發(fā)明,而且以相當(dāng)詳細(xì)的方式描述了這些實施例的同時,本發(fā)明的應(yīng)用并非約束或者以任何方式將附后的權(quán)利要求的范圍限制在這些細(xì)節(jié)方面。附加的優(yōu)點和修改將很快顯現(xiàn)在本領(lǐng)域有熟練技能的人士面前,因此本發(fā)明在更廣泛的方面是不局限于特定的細(xì)節(jié)、代表性的裝置和方法、以及展示和描述出的示意性的例子的。因此,根據(jù)這些細(xì)節(jié)制造的裝置將不會脫離申請人一般的發(fā)明概念的精神或者范圍。
權(quán)利要求
1.一種在通信系統(tǒng)中使用傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議提供處理器間通信的裝置,該裝置包括以太網(wǎng)接口模塊,用于提供以太網(wǎng)設(shè)備驅(qū)動器和處理器間通信模塊之間的接口,確定接收到的消息的類型,在被確定的消息類型是非幀數(shù)據(jù)的時候發(fā)送該消息,在被確定的消息類型是幀數(shù)據(jù)的時候在與幀數(shù)據(jù)相對應(yīng)的第一郵箱中對消息進行排隊;消息處理模塊,用于接收由所述以太網(wǎng)接口模塊發(fā)送的消息,在與非幀數(shù)據(jù)相對應(yīng)的第二郵箱中對從所述以太網(wǎng)接口模塊接收到的消息進行排隊;公共應(yīng)用程序接口模塊,用于提供通過所述消息處理模塊執(zhí)行數(shù)據(jù)發(fā)送和接收、第一和第二郵箱的管理、處理器間通信緩沖區(qū)管理和處理器間通信控制功能的接口,所述公共應(yīng)用程序接口模塊與所述以太網(wǎng)接口模塊和所述消息處理模塊進行通信。
2.如權(quán)利要求1所述的裝置,其特征在于其中所述消息處理模塊確定在第二郵箱中排隊的消息的數(shù)量,在消息的數(shù)量大于預(yù)定的消息數(shù)量的時候從第二郵箱中刪除最老的消息,并且在第二郵箱中對最新的消息進行排隊。
3.如權(quán)利要求1所述的裝置,其特征在于其中所述公共應(yīng)用程序接口模塊、以太網(wǎng)接口模塊和消息處理模塊根據(jù)傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議彼此互相通信。
4.一種使用傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議提供處理器間通信的系統(tǒng),該系統(tǒng)包括接入網(wǎng)控制器,該接入網(wǎng)控制器與以太網(wǎng)相連并依照與1x EV-DO相對應(yīng)的軟件指令進行工作;廣域交換模塊,該廣域交換模塊與以太網(wǎng)相連并且執(zhí)行操作和狀態(tài)管理;數(shù)據(jù)位置寄存器,該數(shù)據(jù)位置寄存器與以太網(wǎng)相連,執(zhí)行用戶管理并向所述接入網(wǎng)控制器提供會話信息;單元管理系統(tǒng),該單元管理系統(tǒng)與以太網(wǎng)相連,執(zhí)行對以太網(wǎng)和所述數(shù)據(jù)位置寄存器的操作和管理;服務(wù)器,該服務(wù)器與以太網(wǎng)相連,執(zhí)行對1x EV-DO用戶的鑒權(quán);以及接入網(wǎng)收發(fā)器系統(tǒng),該接入網(wǎng)收發(fā)器系統(tǒng)通過以太網(wǎng)向所述接入網(wǎng)控制器發(fā)送1x EV-DO數(shù)據(jù)和信令數(shù)據(jù);所述接入網(wǎng)控制器執(zhí)行與所述接入網(wǎng)收發(fā)器系統(tǒng)的分組數(shù)據(jù)業(yè)務(wù)的匹配功能,并執(zhí)行對應(yīng)于1x EV-DO的呼叫處理;所述接入網(wǎng)控制器、廣域交換模塊和單元管理系統(tǒng)使用傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議通過以太網(wǎng)彼此互相通信。
5.如權(quán)利要求4所述的系統(tǒng),其特征在于,其中所述服務(wù)器對應(yīng)于提供用于維護的系統(tǒng)管理、操作員接口和圖形用戶界面的接入網(wǎng)授權(quán)、鑒權(quán)、計費服務(wù)器。
6.如權(quán)利要求5所述的系統(tǒng),其特征在于,所述系統(tǒng)對應(yīng)于基于互聯(lián)網(wǎng)協(xié)議的EV-DO系統(tǒng)。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,其中進一步包含了至少一個通信子系統(tǒng),所述至少一個通信子系統(tǒng)包括以太網(wǎng)接口模塊,用于提供以太網(wǎng)設(shè)備驅(qū)動器和處理器間通信模塊之間的接口,以太網(wǎng)設(shè)備驅(qū)動器與以太網(wǎng)進行通信,所述以太網(wǎng)接口模塊確定接收到的消息的類型,在被確定的消息類型是非幀數(shù)據(jù)的時候發(fā)送該消息,在被確定的消息類型是幀數(shù)據(jù)的時候在與幀數(shù)據(jù)相對應(yīng)的第一郵箱中對消息進行排隊;消息處理模塊,用于接收由所述以太網(wǎng)接口模塊發(fā)送的消息,在與非幀數(shù)據(jù)相對應(yīng)的第二郵箱中對從所述以太網(wǎng)接口模塊接收到的消息進行排隊;公共應(yīng)用程序接口模塊,用于提供通過所述消息處理模塊執(zhí)行數(shù)據(jù)發(fā)送和接收、第一和第二郵箱的管理、處理器間通信緩沖區(qū)管理和處理器間通信控制功能的接口,所述公共應(yīng)用程序接口模塊與所述以太網(wǎng)接口模塊和所述消息處理模塊通信,所述處理器間通信模塊是從所述接入網(wǎng)控制器、所述廣域交換模塊和所述單元管理系統(tǒng)中選擇出的。
8.如權(quán)利要求7所述的系統(tǒng),其特征在于,其中所述消息處理模塊確定在第二郵箱中排隊的消息的數(shù)量,在消息的數(shù)量大于預(yù)定的消息數(shù)量的時候從第二郵箱中刪除最老的消息,并且在第二郵箱中對最新的消息進行排隊。
9.如權(quán)利要求8所述的系統(tǒng),其特征在于,其中所述公共應(yīng)用程序接口模塊、以太網(wǎng)接口模塊和消息處理模塊根據(jù)傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議彼此互相通信。
10.如權(quán)利要求9所述的系統(tǒng),其特征在于,通信子系統(tǒng)包括用于在所述接入網(wǎng)控制器、廣域交換模塊和單元管理系統(tǒng)中的應(yīng)用任務(wù)之間發(fā)送和接收消息的軟件。
11.一種在通信系統(tǒng)中使用傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議提供處理器間通信的方法,該方法包括依照對應(yīng)于1x EV-DO的軟件指令對接入網(wǎng)控制器進行操作,該接入網(wǎng)控制器與以太網(wǎng)相連,該接入網(wǎng)控制器執(zhí)行對應(yīng)于1x EV-DO的呼叫處理;使用與以太網(wǎng)相連的廣域交換模塊執(zhí)行操作和狀態(tài)管理;使用與以太網(wǎng)相連的數(shù)據(jù)位置寄存器執(zhí)行用戶管理,該數(shù)據(jù)位置寄存器向接入網(wǎng)控制器提供了會話信息;使用與以太網(wǎng)相連的單元管理系統(tǒng)執(zhí)行以太網(wǎng)和數(shù)據(jù)位置寄存器的操作和管理;使用與以太網(wǎng)相連的服務(wù)器執(zhí)行針對1x EV-DO用戶的鑒權(quán);使用接入網(wǎng)收發(fā)器系統(tǒng)通過以太網(wǎng)向接入網(wǎng)控制器發(fā)送1x EV-DO數(shù)據(jù)和信令數(shù)據(jù),該接入網(wǎng)控制器執(zhí)行與接入網(wǎng)收發(fā)器系統(tǒng)的分組數(shù)據(jù)業(yè)務(wù)的匹配功能;以及使用傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議通過以太網(wǎng)在接入網(wǎng)控制器、廣域交換模塊和單元管理系統(tǒng)之間執(zhí)行互相通信。
12.如權(quán)利要求11所述的方法,其特征在于,所述服務(wù)器對應(yīng)于提供了用于維護的系統(tǒng)管理、操作員接口和圖形用戶界面的接入網(wǎng)授權(quán)、鑒權(quán)、計費服務(wù)器。
13.如權(quán)利要求12所述的方法,其特征在于,所述的通信系統(tǒng)對應(yīng)于基于互聯(lián)網(wǎng)協(xié)議的EV-DO)系統(tǒng)。
14.如權(quán)利要求13所述的方法,其特征在于,其中進一步包含確定接收到的消息的類型;在被確定的消息的類型是非幀數(shù)據(jù)的時候發(fā)送該消息;在被確定的消息的類型是幀數(shù)據(jù)的時候在與幀數(shù)據(jù)相對應(yīng)的第一郵箱中對消息進行排隊;所述確定、所述發(fā)送和所述在第一郵箱中對消息的排隊是由在以太網(wǎng)設(shè)備驅(qū)動器和處理器間通信模塊之間提供的以太網(wǎng)接口模塊執(zhí)行的,該處理器間通信模塊是從接入網(wǎng)控制器、廣域交換模塊和單元管理系統(tǒng)中選擇的,以太網(wǎng)設(shè)備驅(qū)動器與以太網(wǎng)進行通信;在消息處理模塊中接收由以太網(wǎng)接口模塊發(fā)送的消息;在與非幀數(shù)據(jù)相對應(yīng)的第二郵箱中對從以太網(wǎng)接口模塊接收到的消息進行排隊,所述對第二郵箱中的消息的排隊是由消息處理模塊執(zhí)行的;以及提供公共應(yīng)用程序接口模塊,所述公共應(yīng)用程序接口模塊用于通過消息處理模塊執(zhí)行數(shù)據(jù)發(fā)送和接收、第一和第二郵箱的管理、處理器間通信緩沖區(qū)管理和處理器間通信控制功能,公共應(yīng)用程序接口模塊與以太網(wǎng)接口模塊和消息處理模塊進行通信。
15.如權(quán)利要求14所述的方法,其特征在于,進一步包含確定在第二郵箱中排隊的消息的數(shù)量;從第二郵箱中刪除最老的消息;以及當(dāng)消息的數(shù)量大于預(yù)定的消息數(shù)量的時候?qū)Φ诙]箱中的最新的消息進行排隊,所述對第二郵箱中排隊的消息數(shù)量的確定、所述對最老的消息的刪除和對最新消息的排隊是由消息處理模塊執(zhí)行的。
16.如權(quán)利要求15所述的方法,其特征在于,其中的公共應(yīng)用程序接口模塊、以太網(wǎng)接口模塊和消息處理模塊依照傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議彼此互相通信。
全文摘要
一種用于在通信系統(tǒng)中使用傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議提供處理器間通信的裝置,該裝置包括以太網(wǎng)接口模塊,用于提供在以太網(wǎng)設(shè)備驅(qū)動器和處理器間通信模塊之間的接口,確定接收到的消息的類型,如果接收到的消息是非幀數(shù)據(jù)則將接收到的消息發(fā)送到消息處理模塊,如果接收到的消息的類型是幀數(shù)據(jù)則在對應(yīng)于幀數(shù)據(jù)的相應(yīng)郵箱中對接收到的消息進行排隊;消息處理模塊,用于在對應(yīng)的郵箱中對通過以太網(wǎng)接口模塊接收到的非幀數(shù)據(jù)進行排隊;以及公共應(yīng)用程序接口模塊,用于提供通過消息處理模塊執(zhí)行基本的數(shù)據(jù)發(fā)送和接收、郵箱管理、處理器間通信緩沖區(qū)管理和處理器間通信控制功能的接口。
文檔編號H04Q3/64GK1489358SQ0315773
公開日2004年4月14日 申請日期2003年8月28日 優(yōu)先權(quán)日2002年9月11日
發(fā)明者吉泰永, 洪承澈 申請人:三星電子株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
鄂伦春自治旗| 平度市| 务川| 东阿县| 马山县| 乌兰县| 云梦县| 苍梧县| 合川市| 峨山| 鞍山市| 四川省| 商洛市| 北票市| 广元市| 乌拉特前旗| 绥宁县| 琼结县| 邵东县| 额尔古纳市| 婺源县| 五峰| 尉犁县| 鹰潭市| 津南区| 桓仁| 武平县| 蓬溪县| 桐庐县| 镇安县| 金秀| 绥江县| 昭通市| 九江县| 赤水市| 淮阳县| 金湖县| 高安市| 巴林左旗| 萨嘎县| 辽宁省|