在網(wǎng)絡(luò)中安排服務(wù)事項的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及在網(wǎng)絡(luò)中安排服務(wù)事項的系統(tǒng)和方法。本發(fā)明還涉及包括在網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備上執(zhí)行的指令的控制軟件,運行所述指令以使網(wǎng)絡(luò)設(shè)備執(zhí)行上述方法的步驟。本發(fā)明還涉及包括上述系統(tǒng)的網(wǎng)絡(luò)。
【背景技術(shù)】
[0002]例如蜂窩網(wǎng)絡(luò)或固定線路網(wǎng)絡(luò)的現(xiàn)代通信網(wǎng)絡(luò)服務(wù)于大范圍的設(shè)備,包括例如便攜式電話或平板電腦的終端用戶設(shè)備,例如與網(wǎng)絡(luò)連接的電冰箱的“智能家用設(shè)備”,以及例如嵌入式傳感器的自主式裝置。通過能夠提供通信至設(shè)備/從設(shè)備接收通信,這樣的網(wǎng)絡(luò)服務(wù)于所述設(shè)備。這樣的通信可以包括聲音、視頻、消息和其它類型的數(shù)據(jù)。人們注意到在連接至網(wǎng)絡(luò)的設(shè)備中,這樣的設(shè)備可以被稱為客戶端設(shè)備,即其是客戶端,但不是網(wǎng)絡(luò)基礎(chǔ)設(shè)施的一部分。
[0003]需要針對于這樣的網(wǎng)絡(luò)的設(shè)備組執(zhí)行服務(wù)事項。這里,術(shù)語“服務(wù)事項”指的是在網(wǎng)絡(luò)內(nèi)執(zhí)行的服務(wù)于設(shè)備的動作。服務(wù)事項可以,但不必須與網(wǎng)絡(luò)的網(wǎng)絡(luò)服務(wù)或網(wǎng)絡(luò)平臺相關(guān)聯(lián)。例如,設(shè)備組可以需要從源網(wǎng)絡(luò)平臺移動至目標網(wǎng)絡(luò)平臺。另一個示例是設(shè)備組可能需要被升級以和網(wǎng)絡(luò)本身繼續(xù)使用。又一個示例是設(shè)備組可能需要被重新設(shè)置以添加對新網(wǎng)絡(luò)服務(wù)的訪問,修改對現(xiàn)有網(wǎng)絡(luò)服務(wù)的訪問,向設(shè)備增加新的特征,移除過時的特征等。
[0004]通常來說,這樣的服務(wù)事項包括重新配置組中的設(shè)備以例如將其移動或升級。例如,組中的設(shè)備可以通過新提供的服務(wù)器地址數(shù)據(jù)或新的軟件而被重新配置。重新配置可以以自動的方式執(zhí)行,例如使用重新配置子系統(tǒng),并且在重新配置之后,如果設(shè)備能夠通過網(wǎng)絡(luò)的注冊子系統(tǒng)注冊,則可以認為重新配置成功。這里,術(shù)語“注冊子系統(tǒng)”指的是指派去處理設(shè)備注冊的網(wǎng)絡(luò)實體。
[0005]已知通過從組中選擇設(shè)備以及通過提供識別所述選擇的設(shè)備的安排數(shù)據(jù)提供至重新配置子系統(tǒng)來安排服務(wù)事項。具體來說,可以成批地從組中選擇設(shè)備以用分批的方式執(zhí)行服務(wù)事項。例如,如果從源網(wǎng)絡(luò)平臺移動至目標網(wǎng)絡(luò)平臺,那么每一個晚上可以選擇成千上萬批被移動的設(shè)備。因此,移動可以通過幾個晚上進行。另一個示例是在預(yù)定的時間范圍內(nèi),重新配置連接至網(wǎng)絡(luò)的電表組。
[0006]服務(wù)事項可以被監(jiān)控,即在被重新配置之后,通過確定設(shè)備是否已在注冊子系統(tǒng)注冊而被監(jiān)控。因此,可以生成監(jiān)控數(shù)據(jù),該數(shù)據(jù)識別那些沒有在注冊子系統(tǒng)上成功注冊的設(shè)備。例如,當沒有成功在注冊子系統(tǒng)注冊的設(shè)備的數(shù)量超過預(yù)定閾值時,監(jiān)控數(shù)據(jù)可以被用來中止用于一批設(shè)備的服務(wù)事項。因此,在接下來的幾天中,網(wǎng)絡(luò)工程師可以尋找故障,由此確定例如設(shè)備的另選重新配置。下一個晚上,服務(wù)事項可以通過再次選擇要被重新配置的設(shè)備而被恢復(fù)。
【發(fā)明內(nèi)容】
[0007]發(fā)明人已經(jīng)認識到,執(zhí)行服務(wù)事項的已知方法不足以處理在服務(wù)事項期間發(fā)生的意外錯誤。
[0008]獲得能夠更好地處理在服務(wù)事項期間發(fā)生的意外錯誤的系統(tǒng)、方法和/或控制軟件將會是有益的。
[0009]在其它方面當中,本發(fā)明的以下方面提供監(jiān)控子系統(tǒng),其用于監(jiān)控在注冊子系統(tǒng)中設(shè)備的注冊,和分析子系統(tǒng),其用于分析監(jiān)控子系統(tǒng)的輸出以基于已經(jīng)注冊失敗的設(shè)備來識別預(yù)計將注冊失敗的設(shè)備。通過提供識別預(yù)計未能注冊至安排子系統(tǒng)的選擇標準,安排子系統(tǒng)能夠考慮該信息以例如避免在服務(wù)事項期間安排所述設(shè)備。
[0010]本發(fā)明的第一方面提供了用于在網(wǎng)絡(luò)中安排服務(wù)事項的系統(tǒng),所述服務(wù)事項包括使用重新配置子系統(tǒng)重新配置設(shè)備組,在被重新配置之后,如果設(shè)備能夠在網(wǎng)絡(luò)的注冊子系統(tǒng)中注冊,則視為所述重新配置成功,并且所述系統(tǒng)包括:
[0011]安排子系統(tǒng),其用于通過從所述組中選擇設(shè)備并且將識別所述被選擇設(shè)備的安排數(shù)據(jù)提供至所述重新配置子系統(tǒng)來安排所述服務(wù)事項;
[0012]監(jiān)控子系統(tǒng),其用于
[0013]基于所述安排數(shù)據(jù)確定所述被選擇設(shè)備是否在所述注冊子系統(tǒng)中成功注冊,并且
[0014]生成識別被選擇設(shè)備中沒有在所述注冊子系統(tǒng)中成功注冊的那些設(shè)備的監(jiān)控數(shù)據(jù),由此識別注冊失敗的第一組設(shè)備;以及
[0015]分析子系統(tǒng),其被設(shè)置為
[0016]分析監(jiān)控數(shù)據(jù)以獲得選擇標準來基于已經(jīng)注冊失敗的所述第一組設(shè)備識別被預(yù)計將注冊失敗的第二組設(shè)備;以及
[0017]將所述選擇標準提供至所述安排子系統(tǒng)以使所述安排子系統(tǒng)能基于所述選擇標準調(diào)整所述安排。
[0018]在本發(fā)明的又一個方面中,網(wǎng)絡(luò)被設(shè)置為包括如前所述的系統(tǒng)。
[0019]在本發(fā)明的又一個方面中,提供了一種用于在網(wǎng)絡(luò)中安排服務(wù)事項的方法,所述服務(wù)事項包括使用重新配置子系統(tǒng)重新配置設(shè)備組,如果設(shè)備在被重新配置之后能夠在所述網(wǎng)絡(luò)的注冊子系統(tǒng)中注冊,則視為所述重新配置成功,并且所述方法包括:
[0020]通過從所述組選擇設(shè)備并且將表示所述被選擇設(shè)備的安排數(shù)據(jù)提供至所述重新配置子系統(tǒng)來安排所述服務(wù)事項;
[0021]基于所述安排數(shù)據(jù),確定所述被選擇設(shè)備是否在所述注冊子系統(tǒng)中成功注冊;
[0022]生成識別被選擇設(shè)備中沒有在所述注冊子系統(tǒng)中成功注冊的那些設(shè)備的監(jiān)控數(shù)據(jù),由此識別注冊失敗的第一組設(shè)備;
[0023]分析所述監(jiān)控數(shù)據(jù)以獲得選擇標準來基于已經(jīng)注冊失敗的所述第一組設(shè)備來識別預(yù)計將注冊失敗的第二組設(shè)備;以及
[0024]基于所述選擇標準調(diào)整所述服務(wù)事項的安排。
[0025]在本發(fā)明的又一個方面中,提供一種控制軟件,其包括用于在網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備上執(zhí)行的指令,運行所述指令以使所述網(wǎng)絡(luò)設(shè)備執(zhí)行根據(jù)上述的方法的所述步驟。
[0026]通過包括在網(wǎng)絡(luò)中的或連接至網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備可以執(zhí)行上述方法。網(wǎng)絡(luò)可以是網(wǎng)絡(luò)運營商的電信網(wǎng)絡(luò)。所述方法涉及在網(wǎng)絡(luò)中安排服務(wù)事項。服務(wù)事項可以包括由重新配置子系統(tǒng)重新配置的設(shè)備組。重新配置子系統(tǒng)可以但不必須是系統(tǒng)的部分,并且可以例如通過將諸如地址數(shù)據(jù)、用戶數(shù)據(jù)或軟件的數(shù)據(jù)提供至設(shè)備而被設(shè)置為重新配置設(shè)備。在這種情況下,如果在被視為重新配置后,所述設(shè)備能夠在網(wǎng)絡(luò)的注冊子系統(tǒng)中注冊,則認為重新配置設(shè)備成功。這里,注冊子系統(tǒng)可以是設(shè)備之前能夠在其上注冊的子系統(tǒng)。注冊子系統(tǒng)也可以是其它注冊子系統(tǒng),例如在設(shè)備已經(jīng)成功注冊的情況下,設(shè)備只能在其上注冊的與其它網(wǎng)絡(luò)服務(wù)或網(wǎng)絡(luò)平臺相關(guān)聯(lián)的子系統(tǒng)。
[0027]應(yīng)注意,術(shù)語“注冊”指的是在設(shè)備和注冊子系統(tǒng)之間發(fā)生的通信活動,其構(gòu)成設(shè)備使用網(wǎng)絡(luò)或其部件中的一個的前提條件。在移動電話領(lǐng)域,這樣的注冊也可以稱為用戶注冊。
[0028]安排子系統(tǒng)可以通過從設(shè)備的組中選擇設(shè)備以及通過將安排數(shù)據(jù)提供至重新配置子系統(tǒng)來安排服務(wù)事項,所述安排數(shù)據(jù)識別所述被選擇設(shè)備。例如,所述設(shè)備可以例如成批地或單獨地從所述組順序選擇以被重新配置子系統(tǒng)重新配置。
[0029]除了安排子系統(tǒng)以外,可以提供監(jiān)控子系統(tǒng)來監(jiān)控服務(wù)事項,即在被重新配置子系統(tǒng)重新配置以后,通過確定各個被選擇設(shè)備是否在注冊子系統(tǒng)中注冊。擁有了已經(jīng)確定一個或更多個設(shè)備,即沒有在注冊子系統(tǒng)中成功注冊第一組設(shè)備,監(jiān)控子系統(tǒng)則可以生成識別所述設(shè)備的監(jiān)控數(shù)據(jù)。
[0030]可以提供分析子系統(tǒng)來分析監(jiān)控子系統(tǒng)的監(jiān)控數(shù)據(jù)。更具體地,分析子系統(tǒng)可以分析監(jiān)控數(shù)據(jù)以得出選擇標準來進一步基于已經(jīng)注冊失敗的第一組設(shè)備來識別預(yù)計將注冊失敗的設(shè)備。實際上,選擇標準可以反映分析子系統(tǒng)的預(yù)測,基于該預(yù)測,如果第一組設(shè)備注冊失敗,其它設(shè)備將被視為在重新配置后注冊失敗。然后,分析子系統(tǒng)可以將選擇標準提供至安排子系統(tǒng),由此使安排子系統(tǒng)能夠調(diào)整安排。
[0031]上述方法具有能夠建立反饋回路作為執(zhí)行服務(wù)事項的部分的效果。更具體地,安排子系統(tǒng)可以設(shè)置有數(shù)據(jù),該數(shù)據(jù)例如基于其它已經(jīng)在重新配置后被識別為注冊失敗的類似設(shè)備來識別視為注冊失敗的設(shè)備。這樣,安排子系統(tǒng)可以使用該數(shù)據(jù)來調(diào)整服務(wù)事項的安排。如果已經(jīng)注冊失敗的設(shè)備被認為是在服務(wù)事項期間發(fā)生的意外錯誤,安排子系統(tǒng)可以進一步調(diào)整服務(wù)事項的安排以避免繼續(xù)發(fā)生這樣的錯誤。因此,該系統(tǒng)可以有效地自我學習,該系統(tǒng)可以學習哪些設(shè)備在服務(wù)事項期間可能或預(yù)計將注冊失敗并且據(jù)此進一步調(diào)整安排。
[0032]另一優(yōu)點可以是可以不需要中止服務(wù)事項。而是,服務(wù)事項可以以調(diào)整的形式繼續(xù),例如使用調(diào)整的安排,該調(diào)整的安排首先或只安排在被重新配置后注冊成功的那些設(shè)備。另一個優(yōu)點可以是服務(wù)事項可以更快速地完成,因為盡管第二天網(wǎng)絡(luò)工程師才可尋找在重新配置后注冊失敗的設(shè)備的故障,但其余的設(shè)備的重新配置可以在前一個夜晚繼續(xù)。另一個其它優(yōu)點可以是因為可以避免設(shè)備重新配置而導(dǎo)致的無法注冊,所以更少的設(shè)備需要回復(fù)到它們之前的配置。另一個優(yōu)點可以是更少的用戶會遇到設(shè)備無法在網(wǎng)絡(luò)中或其部件中的一個中注冊的功能障礙。
[0033]在一個實施方式中,安排子系統(tǒng)可以被設(shè)置成通過使用選擇標準來省略自從第二組設(shè)備中選擇設(shè)備。因此,在繼續(xù)服務(wù)事項的過程中,安排子系統(tǒng)可能寧可選擇在被重新配置之后被認為成功在注冊子系統(tǒng)中注冊的那些設(shè)備。在這方面,人們注意到,在上下文中,用于識別預(yù)計將注冊失敗的第二組設(shè)備的選擇標準可以直接識別所述設(shè)備。另選地,選擇標準還可以直接識別預(yù)計將注冊成功的設(shè)備,由此(如果需要的話)例如通過轉(zhuǎn)化選擇標準或通過選擇補充的組來能夠使安排子系統(tǒng)確定哪些設(shè)備預(yù)計將注冊失敗。應(yīng)注意,如果選擇標準直接識別預(yù)計將注冊成功的設(shè)備,選擇子系統(tǒng)還可以例如通過只選擇預(yù)計將注冊成功的那些設(shè)備來直接使用所述選擇標準來調(diào)整安排。
[0034]在又一個實施方式中,系統(tǒng)可以被設(shè)置成訪問具有設(shè)備組的特