專利名稱:管理會(huì)話的發(fā)起和通知方法、被管理終端及管理服務(wù)器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通訊技術(shù)領(lǐng)域,特別涉及通訊領(lǐng)域的設(shè)備管理技術(shù)。
背景技術(shù):
目前,用戶設(shè)備的功能日益豐富,相應(yīng)的配置也正變得更加復(fù)雜。用戶設(shè)備,尤其是移動(dòng)設(shè)備上運(yùn)行的業(yè)務(wù)變得多樣化,包括視頻,音樂,游戲等。用戶設(shè)備采用的網(wǎng)絡(luò)連接技術(shù)可能包括無線保真(WiFi,Wireless Fidelity)技術(shù),3G無線網(wǎng)絡(luò)連接技術(shù),藍(lán)牙和紅外等。為了保證用戶設(shè)備上業(yè)務(wù)的正常運(yùn)行,需要對(duì)包括業(yè)務(wù)相關(guān)的參數(shù),網(wǎng)絡(luò)連接相關(guān)的參數(shù)等進(jìn)行配置;在用戶開通新業(yè)務(wù)時(shí),甚至需要升級(jí)用戶設(shè)備的固件(Firmware)或下載新的軟件模塊等。由于這些配置和管理超出了普通用戶所具有的專業(yè)知識(shí),所以一般由運(yùn)營(yíng)商通過遠(yuǎn)程管理協(xié)議對(duì)用戶被管理終端進(jìn)行遠(yuǎn)程管理,包括在移動(dòng)領(lǐng)域應(yīng)用較廣的開放移動(dòng)聯(lián)盟設(shè)備管理OMA DM (Open Mobile Alliance Device Management)協(xié)議和寬帶論壇用戶駐地設(shè)備廣域網(wǎng)管理協(xié)議BBFCWMP (Broadband Forum CPE WAN-side ManagementI^otocol),雖然這兩種遠(yuǎn)程管理協(xié)議由不同的標(biāo)準(zhǔn)組織針對(duì)不同的應(yīng)用場(chǎng)景定義,但是都可以應(yīng)用于移動(dòng)網(wǎng)絡(luò)被管理終端和固定網(wǎng)絡(luò)被管理終端的管理。管理服務(wù)器對(duì)被管理終端的遠(yuǎn)程管理,包括比較緊急的管理任務(wù),如針對(duì)固件(Firmware)中缺陷(bug)的緊急升級(jí),用戶新開通的業(yè)務(wù)需要下載新的軟件模塊等,這些需要盡快完成對(duì)被管理終端的管理配置,否則可能造成用戶的滿意度下降;而有些情況,服務(wù)器的管理任務(wù)可能不是很重要,也不緊急,如對(duì)設(shè)備某些細(xì)微參數(shù)的修改等,這些管理并不需要立即處理。管理服務(wù)器對(duì)用戶設(shè)備的管理可能會(huì)對(duì)用戶的業(yè)務(wù)使用造成影響,如某些管理可能導(dǎo)致設(shè)備的重新啟動(dòng);有些軟件模塊的下載可能會(huì)影響用戶業(yè)務(wù)的網(wǎng)絡(luò)連接帶寬;有些管理配置可能影響設(shè)備對(duì)用戶指令的響應(yīng)等。在實(shí)施本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)OMA DM協(xié)議在管理被管理終端時(shí),管理服務(wù)器在通過會(huì)話發(fā)起消息通知被管理終端進(jìn)行會(huì)話連接后,對(duì)被管理終端何時(shí)發(fā)起會(huì)話沒有時(shí)間要求;而BBF CWMP協(xié)議則要求被管理終端在接收到管理服務(wù)器發(fā)起的會(huì)話通知的30秒內(nèi)連接管理服務(wù)器,進(jìn)行管理會(huì)話。即現(xiàn)有的遠(yuǎn)程管理協(xié)議在會(huì)話發(fā)起過程中沒有考慮管理的內(nèi)容緊急或被管理終端的業(yè)務(wù)運(yùn)行情況,導(dǎo)致不重要的管理會(huì)話可能影響用戶業(yè)務(wù)的運(yùn)行,降低用戶的體驗(yàn)。
發(fā)明內(nèi)容
本發(fā)明提供了一種管理會(huì)話的發(fā)起和通知方法、被管理終端及管理服務(wù)器,使得被管理終端的管理更加靈活。本發(fā)明的一個(gè)實(shí)施例提供的管理會(huì)話的發(fā)起方法包括如下步驟被管理終端接收來自管理服務(wù)器的管理會(huì)話通知消息;該通知消息中攜帶策略信息;
根據(jù)所述策略信息確定發(fā)起所述被管理終端與所述管理服務(wù)器間的管理會(huì)話的時(shí)機(jī);在該確定的時(shí)機(jī),向所述管理服務(wù)器發(fā)起對(duì)應(yīng)于所述管理會(huì)話通知消息的所述管理會(huì)話。本發(fā)明的一個(gè)實(shí)施例提供的管理會(huì)話的通知方法包括如下步驟管理服務(wù)器向被管理終端發(fā)送管理會(huì)話通知消息;該通知消息中攜帶策略信息, 所述策略信息用于供所述被管理終端確定向所述管理服務(wù)器發(fā)起管理會(huì)話的時(shí)機(jī);接收所述被管理終端在根據(jù)所述管理策略信息確定的時(shí)機(jī)發(fā)送的管理會(huì)話發(fā)起消息。本發(fā)明的一個(gè)實(shí)施例提供的被管理終端包括接收電路,用于接收來自管理服務(wù)器的管理會(huì)話通知消息;處理器,用于處理所述接收電路接收的會(huì)話通知消息,獲取該通知消息中的策略信息,并根據(jù)所述策略信息確定發(fā)起所述被管理終端與所述管理服務(wù)器間的管理會(huì)話的時(shí)機(jī);發(fā)送電路,用于根據(jù)處理器的指示,在所述確定的時(shí)機(jī)向所述管理服務(wù)器發(fā)送會(huì)話發(fā)起消息,以發(fā)起對(duì)應(yīng)于所述管理會(huì)話通知消息的所述管理會(huì)話。本發(fā)明的一個(gè)實(shí)施例提供的管理服務(wù)器包括處理器,用于構(gòu)建包含策略信息的管理會(huì)話通知消息,所述策略信息用于供所述被管理終端確定向所述管理服務(wù)器發(fā)起管理會(huì)話的時(shí)機(jī);發(fā)送電路,用于在所述處理器的指示下,向被管理設(shè)備發(fā)送所述管理會(huì)話通知消息;接收電路,用于接收所述被管理終端在根據(jù)所述管理策略信息確定的時(shí)機(jī)發(fā)送的管理會(huì)話發(fā)起消息。在以上實(shí)施例中,由于被管理終端可以根據(jù)管理服務(wù)器發(fā)送的策略信息來確定被管理終端發(fā)起管理會(huì)話的時(shí)機(jī),使得終端發(fā)起管理會(huì)話的時(shí)機(jī)更靈活。
圖1為本發(fā)明提供的管理會(huì)話發(fā)起方法的一個(gè)實(shí)施例的示意圖;圖2為OMA DM協(xié)議過程中通知階段的package 0消息的結(jié)構(gòu)示意圖;圖3為本發(fā)明提供的被管理終端的一個(gè)實(shí)施例的示意圖;圖4為本發(fā)明提供的管理服務(wù)器的一個(gè)實(shí)施例的示意圖。
具體實(shí)施例方式圖1所示為本發(fā)明提供的一種發(fā)起管理會(huì)話的方法的一個(gè)實(shí)施例,該方法包括如下步驟步驟100,管理服務(wù)器向被管理終端發(fā)送管理會(huì)話通知消息,其中,該通知消息中攜帶用于指示被管理終端確定發(fā)起管理會(huì)話的時(shí)機(jī)的策略信息;步驟102,被管理終端接收管理服務(wù)器發(fā)送的管理會(huì)話通知消息,根據(jù)該通知消息中的策略信息確定與管理服務(wù)器之間的管理會(huì)話發(fā)起的時(shí)機(jī),在該時(shí)機(jī),向所述管理服務(wù)器發(fā)起對(duì)應(yīng)于所述管理會(huì)話通知消息的管理會(huì)話。該管理會(huì)話的發(fā)起可以通過向所述管理服務(wù)器發(fā)送管理會(huì)話發(fā)起消息來實(shí)現(xiàn),本發(fā)明對(duì)采用何種消息不做限定。在本發(fā)明的一個(gè)實(shí)施例中,該策略信息中可以包括多個(gè)時(shí)間段信息,以及該時(shí)間段信息指示的時(shí)間段內(nèi)發(fā)起管理會(huì)話的子策略信息。這些子策略信息可以包括1、第一子策略信息,用于指示在所述時(shí)間段信息對(duì)應(yīng)的時(shí)間段內(nèi),由所述被管理終端確定向所述管理服務(wù)器發(fā)起管理會(huì)話的時(shí)間(終端確定);和/或2、第二子策略信息,用于指示在到達(dá)所述時(shí)間段信息對(duì)應(yīng)的時(shí)間段時(shí),所述被管理終端立即向管理服務(wù)器發(fā)起管理會(huì)話(立即發(fā)起);和/或3、第三子策略信息,用于指示在所述時(shí)間段信息對(duì)應(yīng)的時(shí)間段內(nèi),所述被管理終端判斷自身空閑時(shí),向所述管理服務(wù)器發(fā)起管理會(huì)話(空閑發(fā)起);和/或4、第四子策略信息,用于指示在所述時(shí)間段信息對(duì)應(yīng)的時(shí)間段內(nèi),所述被管理終端在接收到用戶的確認(rèn)后,根據(jù)用戶的指示向所述管理服務(wù)器發(fā)起管理會(huì)話(用戶確認(rèn))。第一子策略信息對(duì)應(yīng)的模式由被管理終端選擇任何時(shí)候發(fā)起管理會(huì)話,主要針對(duì)下載軟件或更新固件的情況,如果所有的被管理終端都立即與服務(wù)器聯(lián)系可能造成服務(wù)器壓力過大,而由被管理終端隨機(jī)選擇則會(huì)分散終端與服務(wù)器連接的時(shí)間,減輕服務(wù)器的壓力。第二子策略信息對(duì)應(yīng)的模式針對(duì)緊急的更新或管理配置,要求被管理終端在接收到管理會(huì)話通知消息后,立即發(fā)起管理會(huì)話,接受管理服務(wù)器的管理配置,該模式可能對(duì)被管理終端中運(yùn)行的業(yè)務(wù)造成影響。第三子策略信息對(duì)應(yīng)的模式針對(duì)非緊急的管理配置,由被管理終端判斷被管理終端是否有業(yè)務(wù)在運(yùn)行,盡可能不干擾被管理終端的業(yè)務(wù)運(yùn)行,被管理終端空閑時(shí)啟動(dòng)會(huì)話。這里“空閑”的定義可以是被管理終端上沒有任何任務(wù)運(yùn)行,也可以是有任務(wù)運(yùn)行,但是被管理終端有足夠的剩余資源來進(jìn)行會(huì)話,不會(huì)對(duì)現(xiàn)有的業(yè)務(wù)造成影響。第四子策略信息對(duì)應(yīng)的模式可以針對(duì)需要用戶付費(fèi)或?qū)ΜF(xiàn)有的業(yè)務(wù)有更新等情況,在用戶確認(rèn)后啟動(dòng)會(huì)話進(jìn)行管理配置。當(dāng)然,還可以包括其他子策略,本發(fā)明不一一窮舉。在本發(fā)明的一個(gè)實(shí)施例中,管理服務(wù)器向被管理終端發(fā)送的管理會(huì)話通知消息中,策略信息可以如表1所示參數(shù)的形式攜帶。其中時(shí)間段參數(shù)TimePeriod可以為相對(duì)時(shí)間也可以為絕對(duì)時(shí)間,如果是絕對(duì)時(shí)間,則為例如“2010年12月22日09:00:00AM-2010年12月22日09:00:15AM,,的絕對(duì)時(shí)間信息,當(dāng)然管理服務(wù)器如何表示這個(gè)絕對(duì)時(shí)間段信息,以及被管理終端如何識(shí)別該絕對(duì)時(shí)間段信息,本發(fā)明不做限定。如果時(shí)間段參數(shù)TimePeriod為相對(duì)時(shí)間,則該時(shí)間可以是相對(duì)于指定的某一事件或時(shí)刻而言之后的時(shí)間段,如可以是被管理終端收到管理會(huì)話通知消息之后或管理服務(wù)器發(fā)送管理會(huì)話通知消息后的15秒之內(nèi),15-30秒之內(nèi),等等。具體管理服務(wù)器如何表示這個(gè)相對(duì)時(shí)間段信息,以及被管理終端如何識(shí)別該相對(duì)時(shí)間段信息,本發(fā)明不做限定。表 權(quán)利要求
1.一種管理會(huì)話的發(fā)起方法,其特征在于,包括被管理終端接收來自管理服務(wù)器的管理會(huì)話通知消息;該通知消息中攜帶策略信息;根據(jù)所述策略信息確定發(fā)起所述被管理終端與所述管理服務(wù)器間的管理會(huì)話的時(shí)機(jī);在該確定的時(shí)機(jī),向所述管理服務(wù)器發(fā)起對(duì)應(yīng)于所述管理會(huì)話通知消息的所述管理會(huì)話。
2.如權(quán)利要求1所述的方法,其特征在于,所述策略信息包括一個(gè)或多個(gè)時(shí)間段信息;以及用于指示每個(gè)時(shí)間段信息對(duì)應(yīng)的時(shí)間段內(nèi)發(fā)起管理會(huì)話的策略的子策略信息。
3.如權(quán)利要求2所述的方法,其特征在于,所述子策略信息包括第一子策略信息,用于指示在所述時(shí)間段信息對(duì)應(yīng)的時(shí)間段內(nèi),由所述被管理終端自主確定向所述管理服務(wù)器發(fā)起管理會(huì)話的時(shí)間;或第二子策略信息,用于指示在到達(dá)所述時(shí)間段信息對(duì)應(yīng)的時(shí)間段時(shí),所述被管理終端立即向管理服務(wù)器發(fā)起管理會(huì)話;或第三子策略信息,用于指示在所述時(shí)間段信息對(duì)應(yīng)的時(shí)間段內(nèi),所述被管理終端判斷自身空閑時(shí),向所述管理服務(wù)器發(fā)起管理會(huì)話;或第四子策略信息,用于指示在所述時(shí)間段信息對(duì)應(yīng)的時(shí)間段內(nèi),所述被管理終端在接收到用戶的確認(rèn)后,根據(jù)用戶的指示向所述管理服務(wù)器發(fā)起管理會(huì)話。
4.如權(quán)利要求1-3任一所述的方法,其特征在于,所述被管理終端和所述管理服務(wù)器遵循開放移動(dòng)聯(lián)盟設(shè)備管理OMADM協(xié)議,所述管理會(huì)話通知消息為OMA DM協(xié)議過程中通知階段的package 0消息,所述策略信息攜帶于所述package 0消息的消息頭中的未來擴(kuò)展內(nèi)容中,或攜帶于所述package 0消息的消息體中的廠商擴(kuò)展信息中。
5.如權(quán)利要求1-3任一所述的方法,其特征在于,所述被管理終端和所述管理服務(wù)器分別為遵循寬帶論壇用戶駐地設(shè)備廣域網(wǎng)管理協(xié)議BBF CWMP的用戶駐地設(shè)備CPE和自動(dòng)配置服務(wù)器ACS,所述管理會(huì)話通知消息具體為HTTP請(qǐng)求,所述HTTP請(qǐng)求中攜帶所述策略信息ο
6.一種管理會(huì)話的通知方法,其特征在于,包括管理服務(wù)器向被管理終端發(fā)送管理會(huì)話通知消息;該通知消息中攜帶策略信息,所述策略信息用于供所述被管理終端確定向所述管理服務(wù)器發(fā)起管理會(huì)話的時(shí)機(jī);接收所述被管理終端在根據(jù)所述管理策略信息確定的時(shí)機(jī)發(fā)送的管理會(huì)話發(fā)起消息。
7.如權(quán)利要求6所述的方法,其特征在于,所述策略信息包括一個(gè)或多個(gè)時(shí)間段信息;以及用于指示每個(gè)時(shí)間段信息對(duì)應(yīng)的時(shí)間段內(nèi)發(fā)起管理會(huì)話的策略的子策略信息。
8.如權(quán)利要求7所述的方法,其特征在于,所述子策略信息包括第一子策略信息,用于指示在所述時(shí)間段信息對(duì)應(yīng)的時(shí)間段內(nèi),由所述被管理終端確定向所述管理服務(wù)器發(fā)起管理會(huì)話的時(shí)間;或第二子策略信息,用于指示在到達(dá)所述時(shí)間段信息對(duì)應(yīng)的時(shí)間段時(shí),所述被管理終端立即向管理服務(wù)器發(fā)起管理會(huì)話;或第三子策略信息,用于指示在所述時(shí)間段信息對(duì)應(yīng)的時(shí)間段內(nèi),所述被管理終端判斷自身空閑時(shí),向所述管理服務(wù)器發(fā)起管理會(huì)話;或第四子策略信息,用于指示在所述時(shí)間段信息對(duì)應(yīng)的時(shí)間段內(nèi),所述被管理終端在接收到用戶的確認(rèn)后,根據(jù)用戶的指示向所述管理服務(wù)器發(fā)起管理會(huì)話。
9.一種被管理終端,其特征在于,包括接收電路,用于接收來自管理服務(wù)器的管理會(huì)話通知消息;處理器,用于處理所述接收電路接收的會(huì)話通知消息,獲取該通知消息中的策略信息,并根據(jù)所述策略信息確定發(fā)起所述被管理終端與所述管理服務(wù)器間的管理會(huì)話的時(shí)機(jī);發(fā)送電路,用于根據(jù)處理器的指示,在所述確定的時(shí)機(jī)向所述管理服務(wù)器發(fā)送會(huì)話發(fā)起消息,以發(fā)起對(duì)應(yīng)于所述管理會(huì)話通知消息的所述管理會(huì)話。
10.如權(quán)利要求9所述的被管理終端,其特征在于,所述處理器還用于解析所述策略信息,得到所述策略信息中的一個(gè)或多個(gè)時(shí)間段信息,以及用于指示每個(gè)時(shí)間段信息對(duì)應(yīng)的時(shí)間段內(nèi)發(fā)起管理會(huì)話的策略的子策略信息。
11.如權(quán)利要求10所述的被管理終端,其特征在于,所述處理器還用于根據(jù)所述子策略信息,在相應(yīng)的時(shí)間段內(nèi)自主確定發(fā)起所述管理會(huì)話的時(shí)機(jī);或者根據(jù)所述子策略信息,在相應(yīng)的時(shí)間段內(nèi)立即指示所述發(fā)送電路發(fā)送所述會(huì)話發(fā)起消息;或者根據(jù)所述子策略信息,判斷所述被管理終端是否空閑,若空閑,則指示所述發(fā)送電路發(fā)送所述會(huì)話發(fā)起消息;或者根據(jù)所述子策略信息,在接收到用戶的確認(rèn)后,指示所述發(fā)送電路發(fā)送所述會(huì)話發(fā)起消息。
12.如權(quán)利要求9-11所述的被管理終端,其特征在于,所述被管理終端和所述管理服務(wù)器遵循開放移動(dòng)聯(lián)盟設(shè)備管理OMA DM協(xié)議;所述接收電路,具體用于接收來自所述管理服務(wù)器的OMADM協(xié)議過程中規(guī)定的通知階段的package 0消息;所述處理器,具體用于從所述package 0消息的消息頭中的未來擴(kuò)展內(nèi)容,或所述package 0消息的消息體中的廠商擴(kuò)展信息中獲得所述策略信息。
13.如權(quán)利要求9-11所述的被管理終端,其特征在于,所述被管理終端和所述管理服務(wù)器分別為遵循寬帶論壇用戶駐地設(shè)備廣域網(wǎng)管理協(xié)議BBFCWMP的用戶駐地設(shè)備CPE和自動(dòng)配置服務(wù)器ACS;所述接收電路,具體用于接收所述ACS發(fā)送的HTTP請(qǐng)求;所述處理器,具體用于從所述HTTP請(qǐng)求中獲取所述策略信息。
14.一種管理服務(wù)器,其特征在于,包括處理器,用于構(gòu)建包含策略信息的管理會(huì)話通知消息,所述策略信息用于供所述被管理終端確定向所述管理服務(wù)器發(fā)起管理會(huì)話的時(shí)機(jī);發(fā)送電路,用于在所述處理器的指示下,向被所述管理終端發(fā)送所述管理會(huì)話通知消息;接收電路,用于接收所述被管理終端在根據(jù)所述管理策略信息確定的時(shí)機(jī)發(fā)送的管理會(huì)話發(fā)起消息。
15.根據(jù)權(quán)利要求14所述的管理服務(wù)器,其特征在于,所述處理器構(gòu)建的會(huì)話通知消息中攜帶的所述策略信息包括 一個(gè)或多個(gè)時(shí)間段信息;以及用于指示每個(gè)時(shí)間段信息對(duì)應(yīng)的時(shí)間段內(nèi)發(fā)起管理會(huì)話的策略的子策略信息。
16.根據(jù)權(quán)利要求14所述的管理服務(wù)器,其特征在于,所述處理器構(gòu)建的通知消息攜帶的所述策略信息包括的子策略信息包括第一子策略信息,用于指示在所述時(shí)間段信息對(duì)應(yīng)的時(shí)間段內(nèi),由所述被管理終端確定向所述管理服務(wù)器發(fā)起管理會(huì)話的時(shí)間;或第二子策略信息,用于指示在到達(dá)所述時(shí)間段信息對(duì)應(yīng)的時(shí)間段時(shí),所述被管理終端立即向管理服務(wù)器發(fā)起管理會(huì)話;或第三子策略信息,用于指示在所述時(shí)間段信息對(duì)應(yīng)的時(shí)間段內(nèi),所述被管理終端判斷自身空閑時(shí),向所述管理服務(wù)器發(fā)起管理會(huì)話;或第四子策略信息,用于指示在所述時(shí)間段信息對(duì)應(yīng)的時(shí)間段內(nèi),所述被管理終端在接收到用戶的確認(rèn)后,根據(jù)用戶的指示向所述管理服務(wù)器發(fā)起管理會(huì)話。
全文摘要
本發(fā)明提供了一種管理會(huì)話的發(fā)起方法,在該方法中,被管理終端接收來自管理服務(wù)器的管理會(huì)話通知消息;該通知消息中攜帶策略信息;根據(jù)所述策略信息確定發(fā)起所述被管理終端與所述管理服務(wù)器間的管理會(huì)話的時(shí)機(jī);在該確定的時(shí)機(jī),向所述管理服務(wù)器發(fā)起對(duì)應(yīng)于所述管理會(huì)話通知消息的所述管理會(huì)話。在以上實(shí)施例中,由于被管理終端可以根據(jù)管理服務(wù)器發(fā)送的策略信息來確定被管理終端發(fā)起管理會(huì)話的時(shí)機(jī),使得終端發(fā)起管理會(huì)話的時(shí)機(jī)更靈活。
文檔編號(hào)H04L29/06GK102571704SQ201010604388
公開日2012年7月11日 申請(qǐng)日期2010年12月24日 優(yōu)先權(quán)日2010年12月24日
發(fā)明者方平 申請(qǐng)人:華為終端有限公司