一種高質(zhì)量地實(shí)施移動(dòng)電話代理的定位管理。每一個(gè)代理服務(wù)器(42,43,44)保存并管理移動(dòng)歷史(46)。每一個(gè)代理服務(wù)器臨時(shí)存儲(chǔ)一個(gè)移動(dòng)電話代理的與其累計(jì)移動(dòng)次數(shù)相關(guān)聯(lián)的修改定位信息的請(qǐng)求,并定期地將其發(fā)送給一個(gè)注冊(cè)服務(wù)器(45),從而訪問(wèn)注冊(cè)服務(wù)器將沒(méi)有信息擁擠現(xiàn)象發(fā)生。注冊(cè)服務(wù)器只有用一個(gè)較高的累計(jì)移動(dòng)次數(shù)的修改請(qǐng)求,才能更新一個(gè)移動(dòng)服務(wù)器的定位信息,以便不會(huì)用老的信息覆蓋較新的信息。(*該技術(shù)在2020年保護(hù)過(guò)期,可自由使用*)
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專(zhuān)利技術(shù)是有關(guān)管理移動(dòng)電話代理定位的一種設(shè)備和一種方法。
技術(shù)介紹
如果要管理移動(dòng)電話代理,或者如果一位用戶給他或她自己的代理發(fā)送一則信息或復(fù)原以前曾發(fā)布的一則信息,就有必要管理諸移動(dòng)電話代理現(xiàn)在各處何方的信息。例如,在“GMD FOCUS and IBM Corp.,Mobile Agent System Interoperability FacilitiesSpecification,OMG TC Document(orbos/97-10-05),Nov.1997([MASIF];文檔1)中就公開(kāi)了一種通過(guò)登錄追蹤移動(dòng)電話代理定位的方法。 一種通過(guò)注冊(cè)追蹤移動(dòng)電話代理定位的方法也公開(kāi)于上述文檔1和“GrassHopper-A mobile Agent Platform for IN Based ServiceEnvironments,Proceedings of IEEE IN Workshop 1998,pp.279-290,May 1998([GrassHopper];文檔2)之中。 另一方面,對(duì)管理移動(dòng)電話代理的定位來(lái)說(shuō),由于其問(wèn)題的性質(zhì),必需滿足下面的條件。(1)查詢信息的直接性。能夠提供最新的信息。(2)高度的可追溯性。萬(wàn)一在分布式環(huán)境下發(fā)生某種故障,能夠追溯盡可能多的代理。并且時(shí)間盡可能短地完成復(fù)原工作。(3)可伸縮性。能夠支持一個(gè)較大數(shù)目的代理,或更大的累計(jì)移動(dòng)數(shù)目。(4)花費(fèi)低廉的信息管理。代理的移動(dòng)只需要小額系統(tǒng)開(kāi)銷(xiāo)。 但是上述文檔1和文檔2所透露的方法都不能充分滿足這些要求。 本專(zhuān)利技術(shù)就是按照上述
技術(shù)介紹
存在的問(wèn)題做出的,其目標(biāo)是提供一種設(shè)備和一種方法來(lái)管理移動(dòng)電話代理,以滿足移動(dòng)電話的高質(zhì)量定位管理的要求。
技術(shù)實(shí)現(xiàn)思路
要實(shí)現(xiàn)上述目標(biāo),本專(zhuān)利技術(shù)涉及的一種管理移動(dòng)電話代理的設(shè)備是這樣的一種移動(dòng)電話代理管理設(shè)備,具有多個(gè)代理服務(wù)器和一個(gè)保存移動(dòng)電話代理的定位的注冊(cè)服務(wù)器,所述每一個(gè)代理服務(wù)器具有用于保存每一個(gè)所述移動(dòng)電話代理的移動(dòng)歷史的裝置;以及請(qǐng)求發(fā)送緩沖器,用于保存修改每一個(gè)所述代理的定位信息的請(qǐng)求,所述移動(dòng)電話代理管理設(shè)備借助于所述保存的修改定位信息的請(qǐng)求來(lái)定期地更新由所述注冊(cè)服務(wù)器保存的每一個(gè)所述移動(dòng)電話代理的定位信息。 最好,每一個(gè)代理服務(wù)器向注冊(cè)服務(wù)器發(fā)送用于修改與對(duì)應(yīng)的移動(dòng)代理的累計(jì)移動(dòng)次數(shù)關(guān)聯(lián)的定位信息的請(qǐng)求,而注冊(cè)服務(wù)器相關(guān)聯(lián)地保存每一個(gè)移動(dòng)電話代理的累計(jì)移動(dòng)次數(shù)和定位信息,并只根據(jù)與一個(gè)較大的累計(jì)移動(dòng)次數(shù)關(guān)聯(lián)的修改定位信息的請(qǐng)求,來(lái)更新每一個(gè)移動(dòng)電話代理的定位信息。 另外,本專(zhuān)利技術(shù)涉及的一種管理移動(dòng)電話代理的方法是用于運(yùn)用多個(gè)代理服務(wù)器和一個(gè)保存移動(dòng)電話代理的定位信息的注冊(cè)服務(wù)器來(lái)管理移動(dòng)電話代理的定位的一種方法,在每一個(gè)所述代理服務(wù)器上保存每一個(gè)所述移動(dòng)電話代理的移動(dòng)歷史;和保存修改和刪除注冊(cè)的請(qǐng)求、利用所述保存的修改和刪除的請(qǐng)求來(lái)定期地更新由所述注冊(cè)服務(wù)器保存的每一個(gè)所述移動(dòng)電話代理的定位信息。 附圖說(shuō)明 圖1是說(shuō)明移動(dòng)電話代理和代理服務(wù)器之間關(guān)系的框圖。 圖2是表示移動(dòng)源的代理服務(wù)器讓諸移動(dòng)電話代理移動(dòng)所實(shí)施的處理過(guò)程框圖。 圖3是表示追蹤一個(gè)移動(dòng)電話代理的第一種方法(注冊(cè)法)的框圖。 圖4是表示要知道某一移動(dòng)電話代理的定位而向注冊(cè)服務(wù)器查詢的框圖。 圖5是表示修改一個(gè)注冊(cè)服務(wù)器管理表的第一張框圖。 圖6是表示修改一個(gè)注冊(cè)服務(wù)器管理表的第二張框圖。 圖7是表示修改一個(gè)注冊(cè)服務(wù)器管理表的第三張框圖。 圖8是表示追蹤一個(gè)移動(dòng)電話代理第二種方法(登錄法)的第一張框圖。 圖9是表示追蹤一個(gè)移動(dòng)電話代理第二種方法(登錄法)的第二張框圖。 圖10是表示當(dāng)某移動(dòng)電話代理移動(dòng)到另一個(gè)代理服務(wù)器時(shí),其代理服務(wù)器修改移動(dòng)歷史的框圖。 圖11是表示一個(gè)代理服務(wù)器接收到請(qǐng)求,要?jiǎng)h除一個(gè)被除去的移動(dòng)電話代理的表項(xiàng),而修改移動(dòng)歷史的框圖。 圖12是表示本專(zhuān)利技術(shù)所假設(shè)的系統(tǒng)環(huán)境框圖。 圖13是表示每一代理服務(wù)器所擁有的請(qǐng)求發(fā)送緩沖區(qū)的框圖。 圖14是表示給注冊(cè)服務(wù)器發(fā)送請(qǐng)求的順序發(fā)生變化的一個(gè)例子的框圖。 圖15是表示一種請(qǐng)求階段概念的框圖。 圖16是表示一個(gè)代理服務(wù)器的請(qǐng)求緩沖區(qū)中產(chǎn)生請(qǐng)求注冊(cè)信息的框圖。 圖17是表示注冊(cè)服務(wù)器管理的一種表所含表項(xiàng)的框圖。 圖18是表示移動(dòng)歷史所包含信息的框圖。 圖19是表示每一激活的代理服務(wù)器向一個(gè)分布式環(huán)境中的注冊(cè)服務(wù)器通知其參與意向的進(jìn)程框圖。 圖20是表示定期請(qǐng)求代理服務(wù)器發(fā)送請(qǐng)求緩沖區(qū)內(nèi)容的進(jìn)程框圖。 圖21是表示由注冊(cè)服務(wù)器實(shí)現(xiàn)的這一系列數(shù)據(jù)處理算法的第一張框圖。 圖22是表示由注冊(cè)服務(wù)器實(shí)現(xiàn)的這一系列數(shù)據(jù)處理算法的第二張框圖。 圖23是表示由注冊(cè)服務(wù)器實(shí)現(xiàn)的這一系列數(shù)據(jù)處理算法的第三張框圖。 圖24是表示一個(gè)代理服務(wù)器接收到sendBufferInfo請(qǐng)求進(jìn)程的框圖。 圖25是表示追蹤某移動(dòng)電話代理的一種算法的第一張框圖。 圖26是表示追蹤某移動(dòng)電話代理的一種算法的第二張框圖。 圖27是表示追蹤某移動(dòng)電話代理的一種算法的第三張框圖。 圖28是表示追蹤某移動(dòng)電話代理的一種算法的第四張框圖。 圖29是表示本專(zhuān)利技術(shù)所包含的移動(dòng)電話代理管理方法評(píng)估結(jié)果的第一張框圖。 圖30是表示本專(zhuān)利技術(shù)所包含的移動(dòng)電話代理管理方法評(píng)估結(jié)果的第二張框圖。 具體實(shí)施方式 構(gòu)成在本專(zhuān)利技術(shù)中的管理移動(dòng)電話代理的方法,以便組合用于集中管理各代理定位的注冊(cè)服務(wù)器(注冊(cè))和每一代理服務(wù)器留下的處理工作,接受運(yùn)動(dòng)源的一項(xiàng)請(qǐng)求。 接收該移動(dòng)電話代理的一個(gè)程序和一個(gè)字節(jié)串(4)。 根據(jù)所收到的字節(jié)串恢復(fù)移動(dòng)電話代理的狀態(tài)(5)。 將恢復(fù)的移動(dòng)電話代理項(xiàng)目加入目錄,并恢復(fù)該代理使其生效(6)。 通過(guò)移動(dòng)源的和目的地的代理服務(wù)器的處理,完成該移動(dòng)電話代理的移動(dòng)過(guò)程。 下面,我們對(duì)作為追蹤移動(dòng)電話代理方法之一的注冊(cè)技術(shù)進(jìn)行解釋(圖3)。 代理每次移動(dòng),一個(gè)注冊(cè)服務(wù)器上就紀(jì)錄一則新的定位信息。在移動(dòng)電話代理的移動(dòng)范圍之中存在一個(gè)注冊(cè)服務(wù)器(7),它管理著一張項(xiàng)目表(8),包括諸移動(dòng)電話代理的ID(代理ID)和它們的定位(地址)。 要知道某一移動(dòng)電話代理的定位,應(yīng)向一個(gè)注冊(cè)服務(wù)器進(jìn)行查詢(圖4)。 想知道某移動(dòng)電話代理定位的客戶(9),使用該移動(dòng)電話代理的ID作為一個(gè)參數(shù)(10),向一個(gè)注冊(cè)服務(wù)器進(jìn)行查詢。 接收到查詢信息的注冊(cè)服務(wù)器(11)從管理表(12)中檢索出一個(gè)可應(yīng)用項(xiàng),并對(duì)檢索結(jié)果做出反應(yīng)(13)。如果在該管理表中找不到一個(gè)表項(xiàng),對(duì)結(jié)果的回答是“找不到該移動(dòng)電話代理。”當(dāng)生成、刪除和移動(dòng)(圖5~7)一個(gè)移動(dòng)電話代理時(shí),注冊(cè)服務(wù)器的管理項(xiàng)目表就被修改。定時(shí)的細(xì)節(jié)取決于實(shí)現(xiàn)的情況有所不同,但它們基本上如下所述。 產(chǎn)生一個(gè)移動(dòng)電話代理時(shí)(14)代理服務(wù)器剛要開(kāi)始執(zhí)行之前,將一條修改的請(qǐng)求(15)送給注冊(cè)服務(wù)器,接著服務(wù)器修改管理項(xiàng)目表(16)。 當(dāng)一個(gè)移動(dòng)電話代理移動(dòng)時(shí)(17)該代理剛要到達(dá)移動(dòng)目標(biāo)代理服務(wù)器(18)并恢復(fù)運(yùn)行之前,將用于注冊(cè)該移動(dòng)電話代理一個(gè)新的定位的請(qǐng)求送到注冊(cè)服務(wù)器(19)。收到該請(qǐng)求的注冊(cè)服務(wù)器便重寫(xiě)一個(gè)應(yīng)用管理表的項(xiàng)目(20)。 當(dāng)一個(gè)移動(dòng)電話代理本文檔來(lái)自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
一種移動(dòng)電話代理管理設(shè)備,有多個(gè)代理服務(wù)器和一個(gè)保存移動(dòng)電話代理定位的注冊(cè)服務(wù)器, 所說(shuō)的每一個(gè)代理服務(wù)器具有: 保存每一移動(dòng)電話代理移動(dòng)歷史的裝置;以及 保存為修改每一代理定位信息請(qǐng)求的裝置, 所述的移動(dòng)電話代理管理設(shè)備借助于所述保存的修改定位信息的請(qǐng)求,定期地更新由所述注冊(cè)服務(wù)器保存的每一移動(dòng)電話代理的定位信息。
【技術(shù)特征摘要】
JP 1999-11-17 327276/991.一種移動(dòng)電話代理管理設(shè)備,具有多個(gè)代理服務(wù)器和一個(gè)保存移動(dòng)電話代理的定位的注冊(cè)服務(wù)器,所述每一個(gè)代理服務(wù)器具有用于保存每一個(gè)所述移動(dòng)電話代理的移動(dòng)歷史的裝置;以及請(qǐng)求發(fā)送緩沖器,用于保存修改每一個(gè)所述代理的定位信息的請(qǐng)求,所述的移動(dòng)電話代理管理設(shè)備借助于所述保存的修改定位信息的請(qǐng)求來(lái)定期地更新由所述注冊(cè)服務(wù)器保存的每一個(gè)所述移動(dòng)電話代理的定位信息。2.根據(jù)權(quán)利要求1的移動(dòng)電話代理管理設(shè)備,每一個(gè)所述代理服務(wù)器給所述注冊(cè)服務(wù)器發(fā)送所述保存的...
【專(zhuān)利技術(shù)屬性】
技術(shù)研發(fā)人員:田井秀樹(shù),山本學(xué),中村祐一,
申請(qǐng)(專(zhuān)利權(quán))人:國(guó)際商業(yè)機(jī)器公司,
類(lèi)型:發(fā)明
國(guó)別省市:US[美國(guó)]
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。