專利名稱:一種實(shí)現(xiàn)相互診斷的系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明屬于無線通訊技術(shù)領(lǐng)域,特別是涉及一種實(shí)現(xiàn)相互診斷的系統(tǒng)及方法。
背景技術(shù):
相互診斷技術(shù),顧名思義,是指網(wǎng)絡(luò)設(shè)備中的網(wǎng)元A對(duì)網(wǎng)元B進(jìn)行診斷信息的收 集、處理,反之亦然。在WiMAX、LTE等無線通訊領(lǐng)域中,常用的OTA診斷技術(shù)如下一、OMA DM(OMA Device Management Protocol,OMA 設(shè)備管理協(xié)議),具備強(qiáng)大 的功能,例如bootstrap、參數(shù)采集配置、固件升級(jí)、軟件組件升級(jí)、診斷、終端安全、調(diào)度等 等。OMA DM擁有復(fù)雜的管理流程和龐大的參數(shù)樹模型,而診斷技術(shù)也是OMA-DM應(yīng)用的一部 分,但是OMA-DM的診斷技術(shù)只能實(shí)現(xiàn)OMA-DM服務(wù)器對(duì)各個(gè)終端進(jìn)行診斷,也就是說OMA-DM 實(shí)現(xiàn)的是單向的診斷。而且,OMA-DM系統(tǒng)非常昂貴,運(yùn)營調(diào)試具有相當(dāng)?shù)碾y度。二、TR069(CPE WAN Management Protocol,CPE廣域網(wǎng)管理協(xié)議),同樣具備強(qiáng)大、 全面的功能,例如自動(dòng)配置和動(dòng)態(tài)業(yè)務(wù)服務(wù)、軟件/固件管理、狀態(tài)和性能監(jiān)控、診斷、WEB 應(yīng)用識(shí)別管理等等。和OMA-DM技術(shù)一樣,TR069也擁有復(fù)雜的管理流程和龐大的參數(shù)樹模 型,但是TR069的診斷技術(shù)只能實(shí)現(xiàn)TR069服務(wù)器對(duì)各個(gè)終端進(jìn)行診斷,也就是說TR069實(shí) 現(xiàn)的是單向的診斷。而且,TR069系統(tǒng)也非常昂貴,運(yùn)營調(diào)試也具有相當(dāng)?shù)碾y度。隨著近年來無線通訊技術(shù)的迅猛發(fā)展,OTA診斷技術(shù)也隨之不斷的應(yīng)用到了無線 通訊技術(shù)中,但是目前無線通訊領(lǐng)域中常用的OTA診斷技術(shù)(0MA-DM和TR069)存在如下的 特點(diǎn)首先,由于WiMAX、LTE網(wǎng)絡(luò)的運(yùn)營相對(duì)不夠成熟,導(dǎo)致基站、終端、AAA三者之間的 故障需要大量的時(shí)間進(jìn)行測(cè)試、分析,尤其是在IOT (Interoperability Test,互操作測(cè)試) 測(cè)試中需要大量的研發(fā)團(tuán)隊(duì)對(duì)其進(jìn)行支持。同時(shí),如果要在無線通訊網(wǎng)絡(luò)中增加診斷服務(wù) 器,如昂貴的OMA DM或TR069服務(wù)器等,又需要投入大量的成本,且?guī)砹祟~外的維護(hù)成 本。其次,由于WiMAX、LTE技術(shù)自身沒有相互診斷技術(shù),在運(yùn)營領(lǐng)域中,需要眾多的測(cè) 試、研發(fā)人員介入,使得WiMAX、LTE網(wǎng)絡(luò)部署存在很大的運(yùn)營難度、維護(hù)難度。最后,由于WiMAX、LTE技術(shù)自身沒有相互診斷技術(shù),當(dāng)用戶的無線接入終端發(fā)生 問題時(shí),用戶得不到任何提示,導(dǎo)致用戶體驗(yàn)很差,用戶需要聯(lián)系客服,讓客服來解決問題, 無形中增加了溝通成本和維護(hù)成本。
發(fā)明內(nèi)容
本發(fā)明提供一種實(shí)現(xiàn)相互診斷的系統(tǒng)及方法,可實(shí)現(xiàn)網(wǎng)元間故障或問題的相互診 斷。本發(fā)明提供一種實(shí)現(xiàn)相互診斷的方法,包括當(dāng)網(wǎng)元檢測(cè)到自身出現(xiàn)故障或問題時(shí),構(gòu)建診斷信息發(fā)送至其他網(wǎng)元,所述診斷信息中攜帶發(fā)生故障或問題的原因。進(jìn)一步地,所述構(gòu)建的診斷信息采用類型/長度/數(shù)值(TLV)格式。進(jìn)一步地,所述診斷信息包括錯(cuò)誤提示和/或告警提示。進(jìn)一步地,所述TLV為復(fù)合TLV。進(jìn)一步地,所述診斷信息通過MAC管理消息發(fā)送至其他網(wǎng)元;所述網(wǎng)元為終端、基站或驗(yàn)證/授權(quán)/計(jì)費(fèi)服務(wù)器。本發(fā)明還提供一種實(shí)現(xiàn)相互診斷的系統(tǒng),包括兩個(gè)或多個(gè)網(wǎng)元;所述網(wǎng)元包括檢測(cè)模塊、構(gòu)建模塊及發(fā)送模塊;所述檢測(cè)模塊,用于對(duì)自身故障和/或問題進(jìn)行檢測(cè);所述構(gòu)建模塊,用于檢測(cè)模塊檢測(cè)出故障和/或問題后構(gòu)建診斷信息;所述發(fā)送模塊,用于將構(gòu)建的診斷信息發(fā)送至其他網(wǎng)元。進(jìn)一步地,所述構(gòu)建模塊構(gòu)建的診斷信息采用類型/長度/數(shù)值(TLV)格式。進(jìn)一步地,所述診斷信息包括錯(cuò)誤提示和/或告警提示。進(jìn)一步地,所述TLV為復(fù)合TLV。進(jìn)一步地,所述發(fā)送模塊是通過無線空中接口向其他網(wǎng)元發(fā)送介質(zhì)訪問控制管理 消息時(shí)攜帶診斷信息TLV ;所述網(wǎng)元為終端、基站或驗(yàn)證/授權(quán)/計(jì)費(fèi)服務(wù)器。綜上所述,采用本發(fā)明的技術(shù)方案,具有以下技術(shù)效果1)簡單易行。由于WiMAX、LTE技術(shù)技術(shù)自帶了 Common TLV部分,通過在Common TLV部分增加相互診斷的復(fù)合TLV,就可以達(dá)到相互診斷的目的。2)降低運(yùn)營、維護(hù)成本。由于從WiMAX、LTE協(xié)議角度出發(fā),在CommonTLV中增加 了相互診斷TLV,不存在額外的診斷設(shè)備的投入,也就降低了診斷的維護(hù)成本。3)提高用戶體驗(yàn)。在用戶體驗(yàn)行為中,由于WiMAX、LTE設(shè)備發(fā)生問題時(shí),用戶連 接管理軟件通過這些診斷信息將故障或問題原因反饋給用戶,用戶能在第一時(shí)間看到診斷 信息,從而從一定程度上加快了問題的解決。4)具備良好的可擴(kuò)展性。由于Common TLV中傳遞診斷信息,可能在某一階段考慮 可能不夠充分,由于TLV的設(shè)計(jì)思路,可以做到對(duì)診斷信息的良好擴(kuò)展性。
圖1是本發(fā)明系統(tǒng)結(jié)構(gòu)示意圖;圖2是本發(fā)明方法流程圖。
具體實(shí)施例方式由于WiMAX、LTE技術(shù)自身沒有相互診斷技術(shù),使得WiMAX、LTE技術(shù)不論在基站、 終端、運(yùn)營上都存在諸多的弊端。為了降低WiMAX、LTE技術(shù)的運(yùn)營、維護(hù)成本,加快WiMAX、 LTE網(wǎng)絡(luò)部署的進(jìn)程,提高用戶體驗(yàn),本發(fā)明提出了一種實(shí)現(xiàn)OTA相互診斷的方法。本實(shí)施例提供一種實(shí)現(xiàn)相互診斷的系統(tǒng),如圖1所示,包括兩個(gè)或多個(gè)網(wǎng)元;圖1 中僅示出兩個(gè)網(wǎng)元。上述網(wǎng)元包括檢測(cè)模塊、構(gòu)建模塊及發(fā)送模塊;
檢測(cè)模塊,用于對(duì)自身故障和/或問題進(jìn)行檢測(cè),包括錯(cuò)誤信息和/或告警信息;構(gòu)建模塊,用于檢測(cè)模塊檢測(cè)出故障和/或問題后構(gòu)建診斷信息;該診斷信息包含發(fā)生故障和/或問題的原因,包括錯(cuò)誤提示和/或告警提示;可采 用TLV格式;該診斷信息的TLV為復(fù)合TLV。發(fā)送模塊,用于將構(gòu)建的診斷信息發(fā)送至其他網(wǎng)元;可以是通過無線空中接口向 其他網(wǎng)元發(fā)送MAC(介質(zhì)訪問控制)管理消息時(shí)攜帶診斷信息TLV。本實(shí)施例提供一種實(shí)現(xiàn)相互診斷的方法,如圖2所示為網(wǎng)元A和網(wǎng)元B實(shí)現(xiàn)相互 診斷的流程,網(wǎng)元A和網(wǎng)元B均可以為終端、基站或AAA (驗(yàn)證/授權(quán)/計(jì)費(fèi))服務(wù)器。步驟Si、網(wǎng)元A檢測(cè)自身是否有故障或問題發(fā)生,如果沒有,網(wǎng)元A進(jìn)入Normal狀 態(tài),結(jié)束診斷流程,如果有則執(zhí)行步驟S2。步驟S2、如果網(wǎng)元A檢測(cè)到自身發(fā)生了故障或問題,網(wǎng)元A構(gòu)建診斷信息,該診斷 信息中攜帶發(fā)生故障或問題的原因;具體地,網(wǎng)元A構(gòu)建的診斷信息可以是TLV格式;該診斷信息包括錯(cuò)誤提示和/或
告警提示。較佳地,由于本發(fā)明中采用的相互診斷TLV的診斷信息量很大,采用簡單TLV已不 能滿足要求,故采用復(fù)合TLV(Compound TLV)來進(jìn)行編碼。步驟S3、網(wǎng)元A將攜帶診斷信息的TLV構(gòu)建到Common (通用)TLV中,通用TLV指 攜帶該TLV的消息不作限制,因診斷信息TLV不屬于某個(gè)配置文件或MAC管理消息,故將該 診斷信息TLV作為通用TLV類型。步驟S4、網(wǎng)元A將攜帶診斷信息的Common TLV字段中添加至MAC (介質(zhì)訪問控制)
管理消息中。步驟S5、網(wǎng)元A通過無線空中接口將攜帶診斷TLV的MAC管理消息發(fā)送到網(wǎng)元B。步驟S6、網(wǎng)元B解析MAC管理消息中的診斷TLV。步驟S7、網(wǎng)元B從解析結(jié)果中提取出診斷信息,了解網(wǎng)元A發(fā)生問題原因。步驟S8、網(wǎng)元B根據(jù)了解到的原因,作出相應(yīng)的處理,完成網(wǎng)元B對(duì)網(wǎng)元A的診斷。同理,網(wǎng)元B也可以按照上述方法對(duì)自身進(jìn)行檢測(cè),并將檢測(cè)到的故障和/或問題 原因發(fā)送至網(wǎng)元A。本發(fā)明中的TLV (Type/Length/Value),指類型/長度/數(shù)值,又叫TLV三元組。在 WiMAX技術(shù)中,TLV技術(shù)應(yīng)用于配置參數(shù)和MAC管理消息中,用于交互和管理WiMAX網(wǎng)絡(luò)中 所需要的各種參數(shù)。當(dāng)終端或基站接收到TLV類型為“reserved”或“unknown”類型時(shí),這 個(gè)TLV會(huì)被悄然丟棄。下面將介紹一下TLV的表達(dá)規(guī)則。當(dāng)Value字段的長度小于或等于127時(shí),TLV表達(dá)規(guī)則為(I)Length字段的長度為1個(gè)字節(jié)。(2) Length 字段的MSB (most significant bit,最高位)應(yīng)該設(shè)置為 0,表示Value 字段的長度小于或等于127。(3) Length字段的其它7比特用來表示Value字段的長度。當(dāng)Value字段的長度大于127時(shí),TLV表達(dá)規(guī)則為(I)Length字段的長度為多個(gè)字節(jié)。
(2) Length字段的第一個(gè)字節(jié)的MSB應(yīng)該設(shè)置為1,表示Value字段的長度大于 127。(3)Length字段的第一個(gè)字節(jié)的其他7比特用來表示剩余的Length字段的數(shù)量 (除了 Length字段的第一個(gè)字節(jié)外的其他字節(jié))。(4) Length字段的其他字節(jié)(除了 Length字段的第一個(gè)字節(jié))用來表示Value字 段的實(shí)際長度。應(yīng)用實(shí)例下面通過介紹WiMAX的TLV技術(shù),并在此基礎(chǔ)上講解如何在CommonTLV中添加相 互診斷TLV,同樣的,LTE技術(shù)也同樣適用該方法進(jìn)行相應(yīng)的添加,因此在下面的實(shí)施方案 中,將以WiMAX技術(shù)出發(fā),詳細(xì)講解實(shí)施方案。相互診斷(Mutual Diagnosis field)字段定義了終端和基站進(jìn)行相互診斷的 TLV,它是一個(gè)復(fù)合TLV類型。由于該TLV屬于Common TLV,根據(jù)WiMAX協(xié)議規(guī)范,Common TLV的類型從149開始,以遞減的方式不斷進(jìn)行擴(kuò)展,在目前最新的WiMAX協(xié)議規(guī)范中,類型 127至149已經(jīng)被分配,因此可為相互診斷TLV分配一擴(kuò)展的類型值,本實(shí)施例中分配的類 型值為126,也可以分配其他的值,本發(fā)明對(duì)此不作限制。表1 Mutual Diagnosis TLV 相互診斷TLV可以包含兩大種類的信息,分別為錯(cuò)誤(Error)提示和告警(Alert) 提示,將這個(gè)Compound TLV的子類型(Subtype)分別如下定義。1.錯(cuò)誤類診斷 TLV(Error Diagnosis)錯(cuò)誤類診斷TLV包含的種類較多,所以該TLV為Compound TLV,其定義如下。表2 Error Diagnosis TLV 由于錯(cuò)誤類診斷信息較多,該Subtype如下定義。1. IPKM 鑒權(quán)類錯(cuò)誤診斷 TLV (PKM Error Diagnosis)鑒權(quán)類診斷信息種類較多,在基站側(cè)/終端側(cè)同時(shí)進(jìn)行如下的規(guī)定,Value (0至 110)的數(shù)值遵守RFC4346告警協(xié)議,120以上為WiMAX的診斷信息擴(kuò)展,140-255為保留數(shù) 值,用于后續(xù)的擴(kuò)展。表 3 :PKM Error Diagnosis TLV
1. 2SBC基本能力協(xié)商類錯(cuò)誤診斷TLVSBC基本能力協(xié)商類錯(cuò)誤診斷信息列舉了與基本能力協(xié)商相關(guān)的診斷信息,定義 如下。表 4 SBC Error Diagnosis TLV
錯(cuò)誤), 7-255=Reserverd(預(yù)留)1. 3RNG測(cè)距類錯(cuò)誤診斷TLV表 5 :RNG Error Diagnosis TLV 1. 4 REG注冊(cè)類錯(cuò)誤診斷TLV表6 REG Error Diagnosis TLV
TypeLengthValue126.1.411 =arq_parameter_error(ARQ 參數(shù)錯(cuò)誤), 2=ip_version_mismatch(ip 片反;匹酉己), 3=phs_no-support(phs 不支持), 4=mbs—capabilities—no_support(mbs 能力不支
9持), 1. 5DSX業(yè)務(wù)流類錯(cuò)誤診斷TLV表 7 DSX Error Diagnosis TLV 1.6 通用錯(cuò)誤診斷(Common Error Diagnosis) TLV通用錯(cuò)誤診斷信息,包含了一些在終端/基站交互過程中的通用錯(cuò)誤,定義如下。表8 Common Error Diagnosis TLV Error類型錯(cuò)誤診斷TLV的Value值7至255為保留,便于后續(xù)擴(kuò)展。2.告警類診斷TLV告警類診斷TLV包含的內(nèi)容較多,所以該TLV為Compound TLV,其定義如下。表9:告警類診斷TLV 2. IPKM鑒權(quán)類告警診斷TLV^ 10 =PKM Alert Diagnosis TLV 2. 2SBC基本能力協(xié)商類告警診斷TLV表11 SBC Alert Diagnosis TLV 2. 3RNG測(cè)距類告警診斷TLV表12 :RNG Alert Diagnosis TLV 2. 4REG注冊(cè)類告警診斷TLV表 13 REG Alert Diagnosis TLV 2. 5DSX業(yè)務(wù)流類告警診斷TLV表 14 :DSX Error Diagnosis TLV 2.6 通用告警診斷(Common Alert Diagnosis) TLV^ 15 =Common Alert Diagnosis TLV 本發(fā)明針對(duì)WiMAX、LTE協(xié)議特點(diǎn),利用TLV進(jìn)行相互診斷,由于診斷信息非常龐 大,在使用復(fù)合TLV的基礎(chǔ)上,對(duì)診斷信息進(jìn)行了多種層次的分類,由于對(duì)各種診斷信息掌 握的有限性,作者只能列舉出一些常用的診斷信息,并預(yù)留了很多的擴(kuò)展項(xiàng),便于后續(xù)更 多、更完善、更為系統(tǒng)的擴(kuò)展,將這些擴(kuò)展直接融合到WiMAX、LTE標(biāo)準(zhǔn)協(xié)議中,基站和終端 都按照這個(gè)標(biāo)準(zhǔn)進(jìn)行相互診斷TLV的增加,便可以將相互診斷技術(shù)無縫的融合在WiMAX、 LTE協(xié)議中。由于本發(fā)明所述方法和技術(shù)具有較大的通用性,WiMAX、LTE無線產(chǎn)品、采用TLV技 術(shù)的其他無線通訊產(chǎn)品均可以采用本發(fā)明來完成終端、基站和AAA之間的相互診斷,通過 這些診斷信息,可以顯著的降低運(yùn)營、維護(hù)成本,極大的提高了用戶體驗(yàn),同時(shí)本發(fā)明還具 備良好的可擴(kuò)展性。根據(jù)該發(fā)明的簡單修改和發(fā)揮都屬于該發(fā)明的范疇。本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過程序來指令 相關(guān)硬件完成,所述程序可以存儲(chǔ)于計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如只讀存儲(chǔ)器、磁盤或光盤 等。可選地,上述實(shí)施例的全部或部分步驟也可以使用一個(gè)或多個(gè)集成電路來實(shí)現(xiàn)。相應(yīng) 地,上述實(shí)施例中的各模塊/單元可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的 形式實(shí)現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。
權(quán)利要求
一種實(shí)現(xiàn)相互診斷的方法,包括當(dāng)網(wǎng)元檢測(cè)到自身出現(xiàn)故障或問題時(shí),構(gòu)建診斷信息發(fā)送至其他網(wǎng)元,所述診斷信息中攜帶發(fā)生故障或問題的原因。
2.如權(quán)利要求1所述的方法,其特征在于所述構(gòu)建的診斷信息采用類型/長度/數(shù)值(TLV)格式。
3.如權(quán)利要求1或2所述的方法,其特征在于 所述診斷信息包括錯(cuò)誤提示和/或告警提示。
4.如權(quán)利要求2所述的方法,其特征在于 所述TLV為復(fù)合TLV。
5.如權(quán)利要求1所述的方法,其特征在于所述診斷信息通過MAC管理消息發(fā)送至其他網(wǎng)元; 所述網(wǎng)元為終端、基站或驗(yàn)證/授權(quán)/計(jì)費(fèi)服務(wù)器。
6.一種實(shí)現(xiàn)相互診斷的系統(tǒng),包括兩個(gè)或多個(gè)網(wǎng)元;其特征在于 所述網(wǎng)元包括檢測(cè)模塊、構(gòu)建模塊及發(fā)送模塊;所述檢測(cè)模塊,用于對(duì)自身故障和/或問題進(jìn)行檢測(cè); 所述構(gòu)建模塊,用于檢測(cè)模塊檢測(cè)出故障和/或問題后構(gòu)建診斷信息; 所述發(fā)送模塊,用于將構(gòu)建的診斷信息發(fā)送至其他網(wǎng)元。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于所述構(gòu)建模塊構(gòu)建的診斷信息采用類型/長度/數(shù)值(TLV)格式。
8.如權(quán)利要求6或7所述的系統(tǒng),其特征在于 所述診斷信息包括錯(cuò)誤提示和/或告警提示。
9.如權(quán)利要求7所述的系統(tǒng),其特征在于 所述TLV為復(fù)合TLV。
10.如權(quán)利要求6所述的系統(tǒng),其特征在于所述發(fā)送模塊是通過無線空中接口向其他網(wǎng)元發(fā)送介質(zhì)訪問控制管理消息時(shí)攜帶診 斷信息TLV ;所述網(wǎng)元為終端、基站或驗(yàn)證/授權(quán)/計(jì)費(fèi)服務(wù)器。
全文摘要
本發(fā)明提供一種實(shí)現(xiàn)相互診斷的系統(tǒng)及方法,該方法包括當(dāng)網(wǎng)元檢測(cè)到自身出現(xiàn)故障或問題時(shí),構(gòu)建診斷信息發(fā)送至其他網(wǎng)元,所述診斷信息中攜帶發(fā)生故障或問題的原因。采用本發(fā)明的技術(shù)方案,可實(shí)現(xiàn)網(wǎng)元間故障或問題的相互診斷,提高用戶體驗(yàn)。
文檔編號(hào)H04W24/00GK101909312SQ20101025710
公開日2010年12月8日 申請(qǐng)日期2010年8月12日 優(yōu)先權(quán)日2010年8月12日
發(fā)明者李冬貴 申請(qǐng)人:中興通訊股份有限公司