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

一種分布式邏輯地址與物理地址互換方法、裝置及設(shè)備的制作方法

文檔序號(hào):7887949閱讀:318來(lái)源:國(guó)知局
專利名稱:一種分布式邏輯地址與物理地址互換方法、裝置及設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通訊技術(shù)領(lǐng)域,特別涉及一種分布式邏輯地址與物理地址互換方法、裝置及通訊設(shè)備。
背景技術(shù)
在通訊網(wǎng)絡(luò)中,為實(shí)現(xiàn)信息的傳遞,首先需要對(duì)網(wǎng)絡(luò)節(jié)點(diǎn)進(jìn)行編址,在信息傳遞過(guò)程中,網(wǎng)絡(luò)系統(tǒng)根據(jù)信息所要到達(dá)的目的節(jié)點(diǎn)地址進(jìn)行中繼轉(zhuǎn)發(fā)。例如互聯(lián)網(wǎng),它通過(guò)對(duì)各網(wǎng)絡(luò)節(jié)點(diǎn)賦予IP地址,用IP地址區(qū)分網(wǎng)絡(luò)中的唯一節(jié)點(diǎn),信息用IP報(bào)文進(jìn)行封裝并在網(wǎng)絡(luò)節(jié)點(diǎn)中傳遞。在分布式通訊設(shè)備(比如基站子系統(tǒng))內(nèi)部也是一個(gè)局域網(wǎng)絡(luò),它由多個(gè)單板構(gòu)成,每個(gè)單板負(fù)責(zé)處理系統(tǒng)中的一部分功能,單板之間通過(guò)內(nèi)部網(wǎng)絡(luò)進(jìn)行互聯(lián)。為此,需要對(duì)設(shè)備內(nèi)部的各單板、單板內(nèi)部的模塊進(jìn)行編址,以方便通訊和管理。從通訊角度出發(fā),對(duì)系統(tǒng)內(nèi)部各通訊節(jié)點(diǎn)賦予邏輯地址概念,邏輯地址可由模塊號(hào)、子系統(tǒng)號(hào)、單元號(hào)和子單元號(hào)組成。每個(gè)邏輯地址對(duì)應(yīng)一個(gè)或多個(gè)物理節(jié)點(diǎn)。主備運(yùn)行模式的節(jié)點(diǎn)具有相同的邏輯地址,此編址方式簡(jiǎn)化了對(duì)上層應(yīng)用軟件的影響。另外,從網(wǎng)管角度出發(fā),對(duì)系統(tǒng)內(nèi)部各節(jié)點(diǎn)賦予物理地址概念,以便定位各節(jié)點(diǎn)的物理位置。物理地址可由架號(hào)、框號(hào)、槽號(hào)、CPU號(hào)組成。分布式通訊設(shè)備內(nèi)部存在兩種編址,因而存在它們之間進(jìn)行轉(zhuǎn)換的需求。例如從網(wǎng)管后臺(tái)以物理地址尋址的操作命令,到達(dá)通訊設(shè)備主控節(jié)點(diǎn)后,需要轉(zhuǎn)換為邏輯地址,并把操作命令發(fā)送到具體的執(zhí)行單元?,F(xiàn)有技術(shù)解決了單個(gè)節(jié)點(diǎn)提供邏輯地址與物理地址之間的轉(zhuǎn)換的問(wèn)題,但沒(méi)有解決通訊設(shè)備內(nèi)部多個(gè)節(jié)點(diǎn)同時(shí)提供整個(gè)系統(tǒng)的邏輯地址與物理地址之間相互轉(zhuǎn)換的問(wèn)題。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種分布式邏輯地址與物理地址互換方法、裝置及通訊設(shè)備。為解決上述技術(shù)問(wèn)題,本發(fā)明提供了一種分布式邏輯地址與物理地址轉(zhuǎn)換裝置,該裝置包括主控板上的服務(wù)端和受控板上的客戶端;其中,服務(wù)端,用于從配置數(shù)據(jù)庫(kù)中獲取當(dāng)前系統(tǒng)單板配置信息,保存在本地緩存中并發(fā)送給客戶端;還用于根據(jù)單板配置信息、以及其自身保存的邏輯地址與物理地址映射關(guān)系,在服務(wù)端提供邏輯地址與物理地址之間的相互轉(zhuǎn)換功能;客戶端,用于在本地緩存中保存接收到的服務(wù)端發(fā)送的單板配置信息,并根據(jù)單板配置信息、以及其自身保存的邏輯地址與物理地址映射關(guān)系,在客戶端提供邏輯地址與物理地址之間的相互轉(zhuǎn)換功能。為解決上述技術(shù) 問(wèn)題,本發(fā)明還提供了一種邏輯地址與物理地址互換方法,該方法包括如下步驟:
(a)、對(duì)系統(tǒng)單板進(jìn)行物理地址編址和邏輯地址編址,并建立物理地址與邏輯地址的映射關(guān)系;(b)、系統(tǒng)上電初始化時(shí),服務(wù)端從配置數(shù)據(jù)庫(kù)中獲取當(dāng)前系統(tǒng)單板配置信息,保存在本地緩存并發(fā)送給客戶端;(C)、服務(wù)端和客戶端根據(jù)單板配置信息、以及邏輯地址與物理地址映射關(guān)系提供邏輯地址與物理地址之間的相互轉(zhuǎn)換功能。本發(fā)明還提供了一種通訊設(shè)備,該通訊設(shè)備包括至少一塊主用主控板和至少一塊受控板,還包括上述邏輯地址與物理地址之間的互換裝置。進(jìn)一步地,該通訊設(shè)備還包括備用主控板,主用主控板和主控板上同時(shí)包括上述地址互換裝置的服務(wù)端和客戶端,當(dāng)該通訊設(shè)備主控板運(yùn)行于主備狀態(tài)時(shí),作為主用的主控板上運(yùn)行服務(wù)端,作為備用的主控板上運(yùn)行客戶端。采用本發(fā)明,通過(guò)服務(wù)端和客戶端一起協(xié)作為通訊設(shè)備內(nèi)部的所有處理節(jié)點(diǎn)同時(shí)提供邏輯地址和物理地址相互轉(zhuǎn)換服務(wù)。


圖1是本發(fā)明實(shí)施例1提供的地址轉(zhuǎn)換裝置的模塊結(jié)構(gòu)圖;圖2是本發(fā)明實(shí)施例2提供的地址轉(zhuǎn)方法流程圖;圖3是本發(fā)明實(shí)施例3提供的單板配置信息同步的方法流程圖;圖4是本發(fā)明實(shí)施例4提供的通訊設(shè)備模塊結(jié)構(gòu)圖。
具體實(shí)施例方式下面結(jié)合附圖和實(shí)施例,對(duì)本發(fā)明作進(jìn)一步的詳細(xì)描述。實(shí)施例1如圖1所示是本實(shí)施例提供的邏輯地址與物理地址轉(zhuǎn)換裝置。包括:運(yùn)行在主用主控板上的服務(wù)端100在備用主控板和所有受控板上的客戶端200,其中:服務(wù)端100,用于從配置數(shù)據(jù)庫(kù)中獲取當(dāng)前系統(tǒng)單板配置信息,保存在本地緩存中并發(fā)送給客戶端;還用于根據(jù)單板配置信息、以及邏輯地址與物理地址映射關(guān)系,在服務(wù)端提供邏輯地址與物理地址之間的相互轉(zhuǎn)換功能;客戶端200,用于在本地緩存中保存接收到的服務(wù)端發(fā)送的單板配置信息,并根據(jù)單板配置信息、以及邏輯地址與物理地址映射關(guān)系,在客戶端提供邏輯地址與物理地址之間的相互轉(zhuǎn)換功能。進(jìn)一步地,服務(wù)端100包括:服務(wù)端初始化模塊102、服務(wù)端配置管理模塊104、服務(wù)端編址管理模塊106、服務(wù)端同步模塊108和服務(wù)端接口模塊110,其中:服務(wù)端初始化模塊102,用于編址數(shù)據(jù)的初始化、以及從數(shù)據(jù)庫(kù)配置表獲得單板配置信息,并保存在服務(wù)端配置管理模塊104中;優(yōu)選地,為了保證配置信息的準(zhǔn)確性及時(shí)性,服務(wù)端初始化模塊102還用于注冊(cè)數(shù)據(jù)庫(kù)觸發(fā)器,以便當(dāng)配置信息通過(guò)后臺(tái)操作修改時(shí),服務(wù)端配置管理模塊104的信息能得到及時(shí)更新。服務(wù)端配置管理模 塊104,用于存儲(chǔ)和維護(hù)單板配置信息,包括單板配置信息的增力口、刪除、修改等操作,為服務(wù)端接口模塊110提供配置信息。服務(wù)端編址管理模塊106,用于記錄系統(tǒng)全局編址信息。其中,編址信息可以是編址規(guī)則,也可以是一個(gè)完整的全局邏輯地址與物理地址映射關(guān)系表。為服務(wù)端接口模塊110提供編址數(shù)據(jù)。服務(wù)端同步模塊108,用于實(shí)時(shí)同步所述服務(wù)端100和客戶端200的單板配置信息;服務(wù)端接口模塊110,用于根據(jù)所述邏輯地址與物理地址映射關(guān)系,在服務(wù)端提供邏輯地址與物理地址之間的相互轉(zhuǎn)換功能。包括從邏輯地址轉(zhuǎn)換為物理地址接口,以及從物理地址轉(zhuǎn)換為邏輯地址接口。進(jìn)一步地,客戶端200包括:客戶端初始化模塊202、客戶端配置管理模塊204、客戶端編址管理模塊206、客戶端同步模塊208和客戶端接口模塊210,其中:客戶端初始化模塊202,用于客戶端編址信息的初始化;??蛻舳伺渲霉芾砟K204,用于存儲(chǔ)和維護(hù)單板配置信息,包括單板配置信息的增力口、修改、刪除功能??蛻舳司幹饭芾砟K206,記錄系統(tǒng)全局編址信息,其中,編址信息可以是編址規(guī)貝U,也可以是一個(gè)完整的全局邏輯地址與物理地址映射關(guān)系表。為客戶端接口模塊210提供編址數(shù)據(jù)??蛻舳送侥K208,用于在本地緩存中保存接收到的服務(wù)端發(fā)送的單板配置信
肩、O客戶端接口模塊210,用于根據(jù)單板配置信息、以及邏輯地址與物理地址映射關(guān)系,在客戶端提供邏輯地址與物理地址之間的相互轉(zhuǎn)換功能。包括從邏輯地址轉(zhuǎn)換為物理地址接口,以及從物理地址轉(zhuǎn)換為邏輯地址接口。優(yōu)選地,為確保各單板上地址轉(zhuǎn)換結(jié)果相同,服務(wù)端同步模塊具體用于:當(dāng)?shù)刂忿D(zhuǎn)換服務(wù)器配置信息有更新時(shí)、收到客戶端的用于請(qǐng)求單板配置信息的消息時(shí)、或者檢測(cè)到服務(wù)端與客戶端的單板配置信息不一致時(shí),將當(dāng)前單板配置信息發(fā)送給所述客戶端。即當(dāng)服務(wù)端配置信息發(fā)生增加、修改或刪除等操作時(shí),把相應(yīng)數(shù)據(jù)發(fā)送到客戶端,客戶端據(jù)此更新本地的配置信息,從而保證服務(wù)端和客戶端的單板配置信息保持同步。相應(yīng)地,客戶端同步模塊還用于:定時(shí)向服務(wù)端發(fā)送配置信息校驗(yàn)和以便進(jìn)行一致性校驗(yàn);和/或用于向服務(wù)端發(fā)送用于請(qǐng)求單板配置信息的消息。具體地,物理地址是針對(duì)通訊設(shè)備可見(jiàn)外觀實(shí)體的編址方式,包括但并不限于架號(hào)、框號(hào)、槽號(hào)、CPU號(hào)。邏輯地址是通訊設(shè)備中對(duì)功能模塊的編址方式,包括但并不限于模塊號(hào)、子系統(tǒng)號(hào)、單元號(hào)、子單元號(hào)。邏輯地址與物理地址的映射關(guān)系是多對(duì)多的關(guān)系。即一個(gè)物理地址,可以對(duì)應(yīng)多個(gè)邏輯地址(比如相同槽位插入不同類(lèi)型的單板時(shí));一個(gè)邏輯地址,也可以對(duì)應(yīng)多個(gè)物理地址(比如主控板的主用板和備用板具有相同的邏輯地址)。比如當(dāng)從網(wǎng)管后臺(tái)以物理地址尋址的操作命令,到達(dá)通訊設(shè)備主控板后,需要轉(zhuǎn)換為邏輯地址,并把操作命令發(fā)送到具體的執(zhí)行單元。通過(guò)本實(shí)施例,通過(guò)服務(wù)端和客戶端,一起協(xié)作為通訊設(shè)備內(nèi)部的所有處理節(jié)點(diǎn)同時(shí)提供邏輯地址和物理地址之間的相互轉(zhuǎn)換服務(wù)。實(shí) 施例2
如圖2所示是本實(shí)施例提供的一種分布式邏輯地址與物理地址的互換方法流程圖,系統(tǒng)由一塊主用主控板、一塊備用主控板(可選)和一塊或多塊受控板組成,地址轉(zhuǎn)換方法包括如下步驟:步驟S202、對(duì)系統(tǒng)單板進(jìn)行物理地址編址和邏輯地址編址,并建立物理地址和邏輯地址的映射關(guān)系。其中,邏輯地址信息包含板類(lèi)型信息,即相同物理地址的不同板類(lèi)型單板,其邏輯地址不相同。物理地址是針對(duì)通訊設(shè)備可見(jiàn)外觀實(shí)體的編址方式,包括但并不限于架號(hào)、框號(hào)、槽號(hào)、CPU號(hào)。邏輯地址是通訊設(shè)備中對(duì)功能模塊的編址方式,包括但并不限于模塊號(hào)、子系統(tǒng)號(hào)、單元號(hào)、子單元號(hào)。邏輯地址與物理地址的映射關(guān)系是多對(duì)多的關(guān)系。步驟S204、系統(tǒng)上電初始化時(shí),運(yùn)行于主控板的服務(wù)端從配置數(shù)據(jù)庫(kù)中獲取當(dāng)前系統(tǒng)單板配置信息,保存在服務(wù)端單板配置信息模塊中,并發(fā)送給客戶端;本步驟中,系統(tǒng)上電初始化時(shí),服務(wù)端需要主動(dòng)到配置數(shù)據(jù)庫(kù)讀取單板配置信息,并以數(shù)組的形式保存起來(lái)。優(yōu)選地,為了保證數(shù)據(jù)的一致性,可以在初始化階段注冊(cè)數(shù)據(jù)庫(kù)觸發(fā)器,當(dāng)配置數(shù)據(jù)庫(kù)的單板配置信息發(fā)生變化時(shí),通知服務(wù)端單板配置信息模塊更新單板配置信息。在主用主控板上,服務(wù)端把獲得的系統(tǒng)單板配置信息,通過(guò)消息發(fā)送到備用主控板和受控板上的客戶端。步驟S206、服務(wù)端和客戶端根據(jù)所述單板配置信息、以及所述邏輯地址與物理地址映射關(guān)系提供邏輯地址與物理地址之間的相互轉(zhuǎn)換接口。本步驟中提供從物理地址轉(zhuǎn)邏輯地址和從邏輯地址轉(zhuǎn)物理地址兩套接口,比如可以通過(guò)下述接口函數(shù)實(shí)現(xiàn)其功能:接口 1:根據(jù) 邏輯地址轉(zhuǎn)換物理地址。
權(quán)利要求
1.一種分布式邏輯地址與物理地址的互換裝置,其特征在于,所述裝置包括:主用主控板上的服務(wù)端和受控板上的客戶端;其中, 所述服務(wù)端,用于從配置數(shù)據(jù)庫(kù)中獲取當(dāng)前系統(tǒng)單板配置信息,保存在本地緩存中并發(fā)送所述給客戶端;還用于根據(jù)所述單板配置信息、以及自身保存的邏輯地址與物理地址映射關(guān)系,在服務(wù)端內(nèi)提供邏輯地址與物理地址之間的相互轉(zhuǎn)換功能; 所述客戶端,用于在本地緩存中保存接收到的所述服務(wù)端發(fā)送的單板配置信息,并根據(jù)所述單板配置信息、以及自身保存的邏輯地址與物理地址映射關(guān)系,在客戶端內(nèi)提供邏輯地址與物理地址之間的相互轉(zhuǎn)換功能。
2.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述服務(wù)端包括:服務(wù)端初始化模塊、月艮務(wù)端同步模塊、服務(wù)端配置管理模塊、服務(wù)端編址管理模塊和服務(wù)端轉(zhuǎn)換接口,其中: 所述服務(wù)端初始化模塊,用于編址信息的初始化、以及從配置數(shù)據(jù)庫(kù)中獲取當(dāng)前系統(tǒng)單板配置信息,保存在服務(wù)端配置管理模塊中; 所述服務(wù)端同步模塊,用于實(shí)時(shí)同步所述服務(wù)端和客戶端的單板配置信息;所述服務(wù)端配置管理模塊,用于存儲(chǔ)和維護(hù)單板配置信息; 所述服務(wù)端編址管理模塊,用于存儲(chǔ)系統(tǒng)全局編址信息; 所述服務(wù)端轉(zhuǎn)換接口,用于根據(jù)所述單板配置信息、邏輯地址與物理地址映射關(guān)系,在服務(wù)端提供邏輯地址與物理地址之間的相互轉(zhuǎn)換功能。
3.根據(jù)權(quán)利要求2所述的裝置,其特征在于,所述服務(wù)端初始化模塊還用于注冊(cè)數(shù)據(jù)庫(kù)觸發(fā)器,所述數(shù)據(jù)庫(kù)觸發(fā)器用于當(dāng)單板配置信息改變時(shí)通知所述服務(wù)端配置管理模塊更新配置信息。
4.根據(jù)權(quán)利要求2所述的裝置,其特征在于,所述服務(wù)端同步模塊具體用于:當(dāng)所述服務(wù)端的單板配置數(shù)據(jù)有更新時(shí)、收到客戶端的用于請(qǐng)求單板配置信息的消息時(shí)、或者檢測(cè)到所述服務(wù)端與所述客戶端的配置信息不一致時(shí),將當(dāng)前單板配置信息發(fā)送給所述客戶端。
5.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述客戶端包括:客戶端初始化模塊、客戶端同步模塊、客戶端配置管理模塊、客戶端編址管理模塊和客戶端接口模塊;其中: 所述客戶端初始化模塊,用于客戶端編址信息的初始化; 所述客戶端同步模塊,用于在本地緩存中保存接收到的所述主控板發(fā)送的單板配置信息; 所述客戶端配置管理模塊,用于存儲(chǔ)和維護(hù)本地配置信息; 所述客戶端編址管理模塊,用于存儲(chǔ)系統(tǒng)全局編址信息; 所述客戶端轉(zhuǎn)換接口,用于根據(jù)所述單板配置信息、以及所述邏輯地址與物理地址映射關(guān)系,在客戶端提供邏輯地址與物理地址之間的相互轉(zhuǎn)換。
6.根據(jù)權(quán)利要求2所述的裝置,其特征在于,所述客戶端同步模塊還用于:向服務(wù)端發(fā)送用于請(qǐng)求配置信息的消息,和/或定時(shí)向服務(wù)端發(fā)送配置數(shù)據(jù)校驗(yàn)和。
7.一種分布式邏輯地址與物理地址的互換方法,其特征在于,所述方法包括以下步驟: 對(duì)系統(tǒng)單板進(jìn)行物理地址編址和邏輯地址編址,并建立物理地址和邏輯地址之間的映射關(guān)系;系統(tǒng)上電初始化時(shí),服務(wù)端從配置數(shù)據(jù)庫(kù)中獲取當(dāng)前系統(tǒng)單板配置信息,保存在本地緩存并發(fā)送給客戶端; 所述服務(wù)端和所述客戶端根據(jù)所述單板配置信息、以及所述邏輯地址與物理地址映射關(guān)系提供邏輯地址與物理地址之間的相互轉(zhuǎn)換。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述方法還包括服務(wù)端注冊(cè)數(shù)據(jù)庫(kù)觸發(fā)器的步驟,所述數(shù)據(jù)庫(kù)觸發(fā)器用于當(dāng)配置數(shù)據(jù)庫(kù)中的配置信息改變時(shí)通知主控板更新配置信息。
9.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述方法還包括:當(dāng)服務(wù)端配置數(shù)據(jù)有更新時(shí)、收到客戶端用于請(qǐng)求配置信息的消息時(shí)、或者檢測(cè)到服務(wù)端與客戶端配置信息不一致時(shí),服務(wù)端發(fā)送用于更新單板配置信息的消息給客戶端。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述檢測(cè)到服務(wù)端與客戶端的配置信息不一致具體為:客戶端定時(shí)上報(bào)配置數(shù)據(jù)的校驗(yàn)和給服務(wù)端,如果服務(wù)端判斷校驗(yàn)和錯(cuò)誤,則判定為配置信息不一致。
11.一種通訊設(shè)備,包括至少一塊主用主控板和至少一塊受控板,其特征在于,所述通訊設(shè)備上還包括如權(quán)利要求1-6任意一項(xiàng)權(quán)利要求所述的裝置。
12.根據(jù)權(quán)利要求11所述的通訊設(shè)備,其特征在于,所述通訊設(shè)備還包括備用主控板,所述主用主控板和備用主控板上同時(shí)包括所述裝置的服務(wù)端和客戶端,當(dāng)該通訊設(shè)備主控板運(yùn)行于主備狀態(tài)時(shí),作為主用的主控板上運(yùn)行服務(wù)端,作為備用的主控板上運(yùn)行客戶端。
全文摘要
本發(fā)明公開(kāi)了一種邏輯地址與物理地址的互轉(zhuǎn)裝置,該裝置包括主控板上的服務(wù)端和受控板上的客戶端;其中,服務(wù)端用于從配置數(shù)據(jù)庫(kù)中獲取當(dāng)前系統(tǒng)單板配置信息,保存在本地緩存中并發(fā)送給客戶端;還用于根據(jù)單板配置信息、以及其自身保存的邏輯地址與物理地址映射關(guān)系,在服務(wù)端提供邏輯地址與物理地址之間的相互轉(zhuǎn)換;客戶端用于在本地緩存中保存接收到的服務(wù)端發(fā)送的單板配置信息,并根據(jù)單板配置信息、以及其自身保存的邏輯地址與物理地址映射關(guān)系,在客戶端提供邏輯地址與物理地址之間的相互轉(zhuǎn)換。本發(fā)明還公開(kāi)了一種邏輯地址與物理地址的互轉(zhuǎn)方法和通訊設(shè)備,為通訊設(shè)備內(nèi)部的所有處理節(jié)點(diǎn)同時(shí)提供地址相互轉(zhuǎn)換功能。
文檔編號(hào)H04L29/12GK103220373SQ201210018229
公開(kāi)日2013年7月24日 申請(qǐng)日期2012年1月19日 優(yōu)先權(quán)日2012年1月19日
發(fā)明者葉小仁 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
汕尾市| 荆州市| 获嘉县| 涿鹿县| 涿鹿县| 永城市| 游戏| 桐柏县| 麻栗坡县| 盐边县| 临城县| 卢湾区| 铜梁县| 阿克苏市| 崇州市| 革吉县| 玉门市| 砚山县| 广安市| 六安市| 孝义市| 昌都县| 保靖县| 浑源县| 江安县| 崇左市| 长治县| 镇沅| 岳阳县| 南丰县| 古蔺县| 义马市| 岳西县| 肇源县| 金华市| 莫力| 思茅市| 雷波县| 昌都县| 兴化市| 荆门市|