通信設(shè)備事件捕捉的制作方法
【專利摘要】本發(fā)明涉及通信設(shè)備事件捕捉。在通信設(shè)備中檢測用戶交互或定時器事件。將時間戳與用戶交互或定時器事件相關(guān)聯(lián)。響應(yīng)于在通信設(shè)備中檢測到用戶交互或定時器事件,將用戶交互或定時器事件和時間戳存儲在與通信設(shè)備相關(guān)聯(lián)的分組日志文件中。分組日志文件還可包括發(fā)送到通信設(shè)備和被通信設(shè)備接收的分組的分組蹤跡。這允許了聯(lián)系發(fā)送到通信設(shè)備和被通信設(shè)備接收的分組來按時間先后順序顯示用戶交互和/或定時器事件。
【專利說明】通信設(shè)備事件捕捉
【技術(shù)領(lǐng)域】
[0001]系統(tǒng)和方法涉及網(wǎng)絡(luò)監(jiān)視系統(tǒng),具體而言涉及監(jiān)視通信設(shè)備中的事件。
【背景技術(shù)】
[0002]網(wǎng)絡(luò)監(jiān)視系統(tǒng)在識別通信網(wǎng)絡(luò)中的問題時非常有用。當(dāng)今的網(wǎng)絡(luò)監(jiān)視系統(tǒng)包括能夠捕捉通信網(wǎng)絡(luò)中的各種點(diǎn)處的分組流量的能力。例如,通信設(shè)備可以放置網(wǎng)絡(luò)嗅探器來捕捉發(fā)送到該通信設(shè)備和從該通信設(shè)備發(fā)送的所有分組。
[0003]然而,僅僅是捕捉通信會話的分組蹤跡并不一定能允許維修技術(shù)員迅速識別是什么在引起特定的問題。很多時候,通信設(shè)備中發(fā)生的事件可能是識別引起通信會話的故障的問題的關(guān)鍵。例如,諸如定時器事件或用戶交互事件之類的事件可能引起通信故障。需要的是一種解決方案,其將這些類型的事件完全集成到分組日志文件中以允許一種進(jìn)行調(diào)試以排除通信故障的更好解決方案。
【發(fā)明內(nèi)容】
[0004]提供了系統(tǒng)和方法來解決現(xiàn)有技術(shù)的這些和其他問題和缺點(diǎn)。在通信設(shè)備中檢測用戶交互或定時器事件。將時間戳與用戶交互或定時器事件相關(guān)聯(lián)。響應(yīng)于在通信設(shè)備中檢測到用戶交互或定時器事件,將用戶交互或定時器事件和時間戳存儲在與通信設(shè)備相關(guān)聯(lián)的分組日志文件中。分組日志文件還可包括發(fā)送到通信設(shè)備和被通信設(shè)備接收的分組的分組蹤跡。這允許了聯(lián)系發(fā)送到通信設(shè)備和被通信設(shè)備接收的分組來按時間先后順序顯示用戶交互和/或定時器事件。
【專利附圖】
【附圖說明】
[0005]圖1是用于捕捉通信設(shè)備中的事件的第一說明性系統(tǒng)的框圖。
[0006]圖2是用于捕捉通信設(shè)備中的事件的第二說明性系統(tǒng)的框圖。
[0007]圖3是用于捕捉通信設(shè)備中的事件的方法的流程圖。
[0008]圖4是用于顯示和發(fā)送分組日志文件的方法的流程圖。
[0009]圖5是用于在網(wǎng)絡(luò)管理系統(tǒng)中接收和顯示分組日志文件的方法的流程圖。
[0010]圖6是包含在通信設(shè)備中捕捉的事件的分組蹤跡的圖。
【具體實(shí)施方式】
[0011]圖1是用于捕捉通信設(shè)備101中的事件的第一說明性系統(tǒng)100的框圖。第一說明性系統(tǒng)100包括通信設(shè)備101A-101N和網(wǎng)絡(luò)110。
[0012]網(wǎng)絡(luò)110可以是能夠發(fā)送和接收信息的任何網(wǎng)絡(luò),例如因特網(wǎng)、廣域網(wǎng)(WAN)、局域網(wǎng)(LAN)、公共交換電話網(wǎng)(PSTN)、分組交換網(wǎng)絡(luò)、電路交換網(wǎng)絡(luò)、蜂窩網(wǎng)絡(luò)、這些的組合,等等。網(wǎng)絡(luò)110可以使用多種協(xié)議,例如以太網(wǎng)、因特網(wǎng)協(xié)議(IP)、會話發(fā)起協(xié)議(SIP)、綜合業(yè)務(wù)數(shù)字網(wǎng)(ISDN)、H.323、視頻協(xié)議,等等。
[0013]網(wǎng)絡(luò)110被通信設(shè)備101A-101N用于建立通信會話,例如語音通信、視頻通信、文本通信,等等。通信設(shè)備101A-101N通??衫梅纸M通信在網(wǎng)絡(luò)上通信;然而,在一些實(shí)施例中,通信設(shè)備101A-101N中的一些可利用電路交換協(xié)議來通信。網(wǎng)絡(luò)110包括本領(lǐng)域中已知的各種交換和路由元件。
[0014]通信設(shè)備101可以是可在網(wǎng)絡(luò)110上通信的任何設(shè)備,例如個人計(jì)算機(jī)(PC)、電話、視頻系統(tǒng)、蜂窩電話、個人數(shù)字助理(PDA)、平板設(shè)備、筆記本設(shè)備、打印機(jī)、掃描儀、傳真機(jī)、視頻相機(jī)、相機(jī)、服務(wù)器、網(wǎng)關(guān)、通信系統(tǒng),等等。如圖1中所示,任意數(shù)目的通信設(shè)備101A-101N可連接到網(wǎng)絡(luò)110,包括僅單個通信設(shè)備101。
[0015]通信設(shè)備1lA進(jìn)一步包括事件檢測器102A、日志記錄模塊103A、分組日志文件104A、用戶界面105A和定時器模塊106A。事件檢測器102A可以是可檢測事件的任何硬件/軟件。日志記錄模塊103A可以是可記錄信息的任何硬件/軟件。分組日志文件104A可以是可存儲信息的任何文件,例如數(shù)據(jù)庫、文件、文件結(jié)構(gòu),等等。
[0016]用戶界面105A可以是任何類型的允許用戶與通信設(shè)備1lA交互的用戶界面。用戶界面105A可包括用于提供用戶輸入的元件,例如鍵盤、小鍵盤、觸摸屏、鼠標(biāo)、軌跡球、觸摸板、按鈕、麥克風(fēng)、視頻相機(jī),等等。用戶界面105A還包括用于向用戶提供信息的元件,例如觸摸屏、顯示器、陰極射線管(CRT)、電視、監(jiān)視器、揚(yáng)聲器、發(fā)光二極管(LED)、燈,等等。
[0017]定時器模塊106A可以是可生成時間或定時器事件的任何硬件/軟件。例如,定時器模塊106A可包括在硬件定時器期滿時被調(diào)用的中斷服務(wù)例程。
[0018]在圖1中,只有通信設(shè)備1lA被示為包括元件102A-106A。然而,其他通信設(shè)備101B-101N 可包括元件 102-106。
[0019]事件檢測器102A被配置為檢測用戶交互和/或定時器事件。用戶交互可以是從通信設(shè)備1lA的用戶接收輸入的交互。例如,用戶交互可以是按壓小鍵盤、按壓按鈕、在鍵盤上鍵入、語音命令、用戶進(jìn)行的選擇、手勢,等等。用戶交互可以是提供給用戶的交互,例如對狀態(tài)的視覺指示、對狀態(tài)的音頻指示、顯示器的狀態(tài)、狀態(tài)指示器的狀態(tài)、對主叫者ID的指示、振鈴、撥號音、語音郵件指示器,等等。
[0020]定時器事件可以是與通信設(shè)備1lA相關(guān)聯(lián)的任何定時器事件,例如分組定時器事件、節(jié)電定時器事件、分組重發(fā)定時器事件、分組響應(yīng)定時器事件、退避定時器事件、輸入響應(yīng)定時器事件、看門狗定時器事件,等等。分組定時器事件可以是與諸如分組延遲定時器、分組重發(fā)定時器、分組處理定時器,等等之類的分組定時器相關(guān)聯(lián)的任何事件。節(jié)電定時器可以是用于節(jié)省通信設(shè)備1lA中的電力的任何定時器,例如調(diào)暗或關(guān)閉顯示器的定時器、對通信設(shè)備1lA中的不同硬件元件斷電的定時器,等等。分組重發(fā)定時器可以是用于重發(fā)分組的任何定時器。分組響應(yīng)定時器可以是測量分組響應(yīng)時間的任何定時器。退避定時器可以是確定退避時間的任何定時器,例如關(guān)于分組沖突的以太網(wǎng)退避定時器。輸入響應(yīng)定時器可以是可確定用戶提供輸入所花的時間的任何定時器??撮T狗定時器是基于差錯狀況而復(fù)位通信設(shè)備1lA的任何定時器。
[0021]事件檢測器102A將時間戳與用戶交互和/或定時器事件相關(guān)聯(lián)。例如,如果事件發(fā)生于2012年8月13日星期五的7:21.06A.M.,則用戶交互和/或定時器事件將與事件發(fā)生的時間一起被存儲。日志記錄模塊103A響應(yīng)于檢測到用戶交互和/或定時器事件,將用戶交互和/或定時器事件存儲到分組日志文件104A中。
[0022]為了說明,考慮以下示例。通信設(shè)備1lA處的用戶按壓用戶界面105A上的免提電話按鈕。事件檢測器102A檢測對通信設(shè)備1lA上的免提電話按鈕的按壓。事件檢測器102A將免提電話按鈕被按壓的時間與對免提電話按鈕的按壓關(guān)聯(lián)起來。日志記錄模塊103A將免提電話按鈕被按壓的時間與指示出免提電話按鈕被按壓了的信息一起存儲在分組日志文件104A中。
[0023]在另一示范性實(shí)施例中,用戶使用語音命令作為通信設(shè)備1lA的輸入。用戶向通信設(shè)備1lA說出:“呼叫戴夫?瓊斯”。事件檢測器檢測到該語音命令并且關(guān)聯(lián)給出該語音命令的時間戳。日志記錄模塊103A將該時間戳與描述該語音命令的信息存儲在分組日志文件104A中。
[0024]在另一示范性實(shí)施例中,來電語音呼叫被通信設(shè)備1lA接收。響應(yīng)于接收到來電呼叫,通信設(shè)備1lA向用戶提供振鈴聲音以指示出經(jīng)由用戶界面105A接收到了來電呼叫。事件檢測器102A檢測振鈴(用戶交互)以及振鈴何時結(jié)束。事件檢測器102A將時間戳與振鈴開始和/或結(jié)束的時間關(guān)聯(lián)起來。日志記錄模塊103A將(一個或多個)時間戳與指示出振鈴聲被播放給用戶的信息一起存儲在分組日志文件104A中。
[0025]在另一示范性實(shí)施例中,向用戶的語音郵件系統(tǒng)留了消息。消息被通信設(shè)備1lA所接收以開啟通信設(shè)備1lA上的消息等待發(fā)光二極管(LED)。事件檢測器102A檢測消息等待LED的開啟。事件檢測器102A將時間戳與消息等待LED被開啟的時間關(guān)聯(lián)起來。日志記錄模塊103A將該時間戳與指示出消息等待LED被開啟的信息存儲在分組日志文件104A中。
[0026]在另一示范性實(shí)施例中,定時器模塊106A是用于在通信設(shè)備1lA中發(fā)生軟件問題時復(fù)位通信設(shè)備1lA的看門狗定時器。當(dāng)看門狗定時器期滿時,事件檢測器102A檢測到看門狗定時器事件。事件檢測器102A將時間戳與看門狗定時器期滿的時間關(guān)聯(lián)起來。日志記錄模塊103A將該時間戳與指示出看門狗定時器期滿的信息存儲在分組日志文件104A中。
[0027]在另一個示范性實(shí)施例中,定時器模塊106A是節(jié)電定時器。在使用通信設(shè)備1lA之后,節(jié)電定時器被啟動。在一段時間之后,如果沒有對通信設(shè)備1lA的使用,則通信設(shè)備1lA關(guān)閉顯示器和/或?qū)τ脩艚缑?05A的一部分和/或通信設(shè)備中的某些電路斷電以節(jié)省電力。事件檢測器102A檢測節(jié)電定時器的期滿。事件檢測器將通信設(shè)備1lA何時被置于斷電狀態(tài)中的時間戳關(guān)聯(lián)起來。日志記錄模塊103A將時間戳和節(jié)電事件存儲在分組日志文件104A中。
[0028]圖2是用于捕捉通信設(shè)備101中的事件的第二說明性系統(tǒng)200的框圖。第二說明性系統(tǒng)200包括通信設(shè)備101A-101N和網(wǎng)絡(luò)110。
[0029]網(wǎng)絡(luò)110進(jìn)一步包括網(wǎng)絡(luò)管理系統(tǒng)220。網(wǎng)絡(luò)管理系統(tǒng)220可以是任何可用于對網(wǎng)絡(luò)110上的設(shè)備進(jìn)行管理和/或故障排查的硬件/軟件。網(wǎng)絡(luò)管理系統(tǒng)220可具有網(wǎng)絡(luò)110中的多個元件,例如網(wǎng)絡(luò)嗅探器207。網(wǎng)絡(luò)管理系統(tǒng)220可以使用諸如簡單網(wǎng)絡(luò)管理協(xié)議(Simple Network Management Protocol, SNMP)之類的已知協(xié)議來查詢狀態(tài)或獲得通信設(shè)備1lA的分組日志文件104A。
[0030]通信設(shè)備1lA包括事件檢測器102A、日志記錄模塊103A、分組日志文件104A、用戶界面105A、定時器模塊106A和網(wǎng)絡(luò)嗅探器207A。網(wǎng)絡(luò)嗅探器207A可以是任何可以捕捉發(fā)送到通信設(shè)備1lA的分組和從通信設(shè)備1lA發(fā)送的分組的硬件/軟件。網(wǎng)絡(luò)嗅探器207A可以捕捉發(fā)送到通信設(shè)備的分組和從通信設(shè)備發(fā)送的分組并將結(jié)果存儲在分組日志文件104A中的分組蹤跡中。分組蹤跡可包括每個分組何時被通信設(shè)備1lA發(fā)送和/或接收的時間戳。其他通信設(shè)備101B-101N也可包含網(wǎng)絡(luò)嗅探器207。
[0031]分組日志文件104A可以是運(yùn)行中的分組日志文件,其包含何時分組被發(fā)送/接收以及何時不同的用戶交互/定時器事件發(fā)生的序列??梢园疵總€事件/分組發(fā)生的順序顯示分組日志文件104A的內(nèi)容(作為說明性示例,參見圖6)。
[0032]網(wǎng)絡(luò)管理系統(tǒng)220可從不同的通信設(shè)備101A-101N收集日志文件以構(gòu)建合成分組蹤跡。例如,通信設(shè)備1lA可將分組日志文件104A發(fā)送到網(wǎng)絡(luò)管理系統(tǒng)220。分組日志文件可被周期性地發(fā)送或者基于接收到來自網(wǎng)絡(luò)管理系統(tǒng)220的命令而被發(fā)送。網(wǎng)絡(luò)管理系統(tǒng)220可從通信設(shè)備1lB接收另一分組日志文件104B(未示出)。網(wǎng)絡(luò)管理系統(tǒng)220可基于兩個分組日志文件104A/104B中的時間戳來顯示兩個分組日志文件104A/104B。網(wǎng)絡(luò)技術(shù)員可使用此信息來調(diào)試以解決通信設(shè)備1lA與通信設(shè)備1lB之間的通信會話中的問題。
[0033]圖3是用于捕捉通信設(shè)備中的事件的方法的流程圖。作為說明,通信設(shè)備101A-101N、事件檢測器102A、日志記錄模塊103A、用戶界面105A、定時器模塊106A、網(wǎng)絡(luò)嗅探器207A和網(wǎng)絡(luò)管理系統(tǒng)220是由存儲的程序控制的實(shí)體,例如計(jì)算機(jī)或處理器,其通過執(zhí)行存儲在諸如存儲器或盤之類的有形計(jì)算機(jī)可讀存儲介質(zhì)中的程序指令來執(zhí)行圖3-5的方法和本文描述的過程。雖然圖3-5中描述的方法是按特定順序示出的,但本領(lǐng)域技術(shù)人員將會認(rèn)識到圖3-5中的步驟可按不同的順序?qū)崿F(xiàn)和/或在多線程環(huán)境中實(shí)現(xiàn)。另外,基于實(shí)現(xiàn)方式可以省略或添加各種步驟。
[0034]過程開始于步驟300中。過程在步驟302中判定是否檢測到了用戶交互和/或定時器事件。如果在步驟302中沒有檢測到用戶交互和/或定時器事件,則過程在步驟312中判定過程是否完成。如果在步驟312中過程完成,則過程在步驟314中結(jié)束。如果在步驟312中過程沒有完成,則過程轉(zhuǎn)到步驟302。
[0035]如果在步驟302中過程判定檢測到了用戶交互和/或定時器事件,則過程將時間戳與用戶交互和/或定時器事件相關(guān)聯(lián)304。過程將用戶交互/定時器事件和時間戳存儲306在分組日志文件中??蛇x地,過程也可獲得308由通信設(shè)備發(fā)送和接收的分組的分組蹤跡。過程將分組蹤跡存儲310在分組日志文件中。過程去到步驟302。
[0036]在以上示例中,步驟308和310被示為在用戶交互/定時器事件發(fā)生時實(shí)現(xiàn)。然而,在另一實(shí)施例中,步驟308和310的過程可在一單獨(dú)的過程(線程)上實(shí)現(xiàn),該單獨(dú)的過程(線程)在分組被發(fā)送或接收時獲得308分組并且存儲310分組。
[0037]步驟308和310不必在通信設(shè)備中實(shí)現(xiàn)。在一個實(shí)施例中,通信設(shè)備只捕捉用戶交互/定時器事件。通信設(shè)備的分組日志文件可與網(wǎng)絡(luò)中的一通信系統(tǒng)的包含被發(fā)送到通信設(shè)備和從通信設(shè)備發(fā)送的分組的另一分組日志文件相組合。
[0038]圖4是用于顯示和發(fā)送分組日志文件的方法的流程圖。過程開始于步驟400中。過程在步驟402中判定通信設(shè)備的用戶是否想要顯示分組日志文件。如果用戶想要顯示分組日志文件,則過程將分組日志文件顯示406給用戶。過程去到步驟410。如何顯示分組日志文件可按各種方式來實(shí)現(xiàn)。例如,可以基于配置信息來對分組日志文件制定格式以便顯示,例如只顯示分組日志文件的一些部分或者基于標(biāo)識符(例如,源或目的地地址)顯示分組日志文件中的特定分組。
[0039]如果在步驟402中用戶不想要顯示分組日志文件,則過程在步驟404中判定是否需要將分組日志文件發(fā)送到網(wǎng)絡(luò)管理系統(tǒng)。將分組日志文件發(fā)送到網(wǎng)絡(luò)管理系統(tǒng)的需要可基于周期性地將分組日志文件發(fā)送到網(wǎng)絡(luò)管理系統(tǒng)的定時器或者基于從網(wǎng)絡(luò)管理系統(tǒng)接收到要發(fā)送分組日志文件的消息。如果在步驟404中需要發(fā)送分組日志文件,則過程將分組日志文件發(fā)送408到網(wǎng)絡(luò)管理系統(tǒng)并且過程去到步驟410。如果在步驟404中不需要發(fā)送分組日志文件,則過程去到步驟410。
[0040]在步驟410中,過程判定過程是否完成。如果在步驟410中過程完成,則在步驟412中過程結(jié)束。否則,如果在步驟410中過程沒有完成,則過程去到步驟402。
[0041]圖5是用于在網(wǎng)絡(luò)管理系統(tǒng)中接收和顯示分組日志文件的方法的流程圖。圖5的過程是從網(wǎng)絡(luò)管理系統(tǒng)的角度來看的。過程開始于步驟500中。過程在步驟502中判定是否接收到分組日志文件。如果在步驟502中接收到了分組日志文件,則過程存儲506接收到的分組日志文件并且過程去到步驟510。
[0042]如果在步驟502中沒有接收到分組日志文件,則過程在步驟504中判定用戶想要顯示(一個或多個)分組日志文件。如果用戶在步驟504中想要顯示(一個或多個)分組日志文件,則過程顯示508 (—個或多個)分組日志文件,然后去到步驟510。網(wǎng)絡(luò)管理系統(tǒng)可能從其他通信設(shè)備、網(wǎng)絡(luò)嗅探器、通信系統(tǒng)等等接收到了多個分組日志文件??砂锤鞣N方式將(一個或多個)分組日志文件顯示給用戶。例如,(一個或多個)分組日志文件可按其被接收到的順序、基于標(biāo)識符(例如,源或目的地地址)、基于通信會話標(biāo)識符、基于時間戳等等來被顯示。如果在步驟504中用戶不想要顯示分組日志文件,則過程去到步驟510。
[0043]在步驟510中,過程判定過程是否完成。如果在步驟510中過程完成,則在步驟512中過程結(jié)束。否則,如果在步驟510中過程沒有完成,則過程去到步驟502。
[0044]圖6是包含在通信設(shè)備1lA中捕捉的事件的分組蹤跡的圖。分組蹤跡窗口 610是對分組日志文件104A的顯示。在此示例中,通信設(shè)備1lA在分組日志文件104A中以地址0XFF12345來表示。通信設(shè)備1lA處于與通信設(shè)備1lB的會話發(fā)起協(xié)議(SIP)通信會話中,通信設(shè)備1lB具有地址0XFF12346。分組蹤跡窗口 610顯示分組號碼(基于時間戳)。分組蹤跡窗口 610示出發(fā)送和接收的分組的源地址、與發(fā)送和接收的分組相關(guān)聯(lián)的時間戳以及與分組相關(guān)聯(lián)的信息。
[0045]分組蹤跡窗口 610包括表示從通信設(shè)備1lA發(fā)送的分組611、614和616、從通信設(shè)備1lB發(fā)送的接收分組612、通信設(shè)備1lA處的用戶交互613以及通信設(shè)備1lA中的定時器事件615的信息。
[0046]按時間先后順序,分組蹤跡窗口 610示出了通信設(shè)備1lA在1:45.00在分組611中發(fā)送了 SIP2000K消息。通信設(shè)備1lA在1:45.01在分組612中從通信設(shè)備1lB接收到了 SIP ACK消息。在1:51.59,用戶在分組613中按壓了通信設(shè)備1lA上的保持按鈕。通信設(shè)備1lA在1:52.01在分組614中向通信設(shè)備1lB發(fā)送帶有HOLD的SIP INVITE。在1:52:31,在分組615中分組重發(fā)定時器在通信設(shè)備1lA中期滿。因?yàn)橥ㄐ旁O(shè)備1lA沒有接收到對帶有HOLD的SIP INVITE (分組614)的響應(yīng),分組重發(fā)定時器期滿。通信設(shè)備1lA在1:52:32在分組616中重發(fā)帶有HOLD的SIP INVITE。
[0047]用戶交互分組613和定時器事件分組615作為畸形分組被存儲在分組日志文件中。畸形分組是具有偽造的目的地和/或源地址的分組。偽造地址是沒有源和/或目的地地址或者有無效的源和/或目的地地址的地址。在此示例中,顯示的畸形分組613的源地址0XFF12345具有通信設(shè)備1lA的源地址,而目的地地址中的XXXXXX表示缺失或無效的地址。在畸形分組615中,源和目的地地址都由XXXXXX表示。用戶交互(分組613)和定時器事件(分組615)被按與真實(shí)分組相同的格式存儲,以便它們可像常規(guī)分組那樣來被看待。
[0048]當(dāng)然,本領(lǐng)域技術(shù)人員將會清楚對以上描述的說明性實(shí)施例的各種改變和修改。可以在不脫離系統(tǒng)和方法的精神和范圍并且不削弱其所帶有的優(yōu)點(diǎn)的情況下做出這些改變和修改。所附權(quán)利要求規(guī)定了本發(fā)明的范圍。本領(lǐng)域技術(shù)人員將會明白,以上描述的特征可按各種方式被組合來形成本發(fā)明的多個變體。結(jié)果,本發(fā)明不限于以上描述的具體實(shí)施例,而只受所附權(quán)利要求及其等同物的限制。
【權(quán)利要求】
1.一種方法,包括: 在第一通信設(shè)備中檢測用戶交互和定時器事件中的至少一者; 將時間戳與所述用戶交互和所述定時器事件中的至少一者相關(guān)聯(lián);以及 響應(yīng)于在所述第一通信設(shè)備中檢測到所述用戶交互和所述定時器事件中的至少一者,將所述用戶交互和所述定時器事件中的至少一者和所述時間戳存儲在與所述第一通信設(shè)備相關(guān)聯(lián)的第一分組日志文件中。
2.如權(quán)利要求1所述的方法,其中,所存儲的所述用戶交互和所述定時器事件中的至少一者是作為至少包括偽造的目的地地址的畸形分組被存儲在所述第一分組日志文件中的。
3.如權(quán)利要求1所述的方法,其中,所述第一分組日志文件還包括被發(fā)送到所述第一通信設(shè)備和被所述第一通信設(shè)備接收的分組的蹤跡,并且所述方法還包括: 當(dāng)檢測到所述用戶交互時,聯(lián)系所述分組的蹤跡按所述用戶交互發(fā)生的序列來顯示所述第一分組日志文件;以及 當(dāng)檢測到所述定時器事件時,聯(lián)系所述分組的蹤跡按所述定時器事件發(fā)生的序列來顯示所述第一分組日志文件。
4.如權(quán)利要求1所述的方法,其中,檢測到所述用戶交互,并且其中,所述用戶交互是以下各項(xiàng)中的至少一者:按壓小鍵盤、按壓按鈕、在鍵盤上鍵入、語音命令、用戶進(jìn)行的選擇、手勢、對狀態(tài)的視覺指示、對狀態(tài)的音頻指示、顯示器的狀態(tài)、狀態(tài)指示器的狀態(tài)、對主叫者ID的指示、振鈴、撥號音、以及語音郵件指示器。
5.如權(quán)利要求1所述的方法,其中,檢測到所述定時器事件,并且其中,所述定時器事件是以下各項(xiàng)中的至少一者:分組定時器事件、節(jié)電定時器事件、分組重發(fā)定時器事件、分組響應(yīng)定時器事件、退避定時器事件、輸入響應(yīng)定時器事件、以及看門狗定時器事件。
6.如權(quán)利要求1所述的方法,還包括: 將所述第一分組日志文件發(fā)送到網(wǎng)絡(luò)管理系統(tǒng); 由所述網(wǎng)絡(luò)管理系統(tǒng)接收所述第一分組日志文件和來自第二通信設(shè)備的第二分組日志文件;以及 基于所述第一分組日志文件和所述第二分組日志文件中的時間戳來顯示所述第一分組日志文件和所述第二分組日志文件中的信息。
7.一種通信設(shè)備,包括: 事件檢測器,被配置為檢測用戶交互和定時器事件中的至少一者并且將時間戳與所述用戶交互和所述定時器事件中的至少一者相關(guān)聯(lián);以及 日志記錄模塊,被配置為響應(yīng)于檢測到所述用戶交互和所述定時器事件中的至少一者,將所述用戶交互和所述定時器事件中的至少一者和所述時間戳存儲在與所述通信設(shè)備相關(guān)聯(lián)的分組日志文件中。
8.如權(quán)利要求7所述的通信設(shè)備,其中,所存儲的所述用戶交互和所述定時器事件中的至少一者是作為畸形分組被存儲在所述分組日志文件中的,并且其中,所述畸形分組至少包括偽造的目的地地址。
9.如權(quán)利要求7所述的通信設(shè)備,還包括被配置為捕捉被發(fā)送到所述通信設(shè)備和被所述通信設(shè)備接收的分組的蹤跡的網(wǎng)絡(luò)嗅探器,并且還包括: 當(dāng)所述事件檢測器檢測到所述用戶交互時,聯(lián)系所述分組的蹤跡按所述用戶交互發(fā)生的序列來顯示所述分組日志文件;以及 當(dāng)所述事件檢測器檢測到所述定時器事件時,聯(lián)系所述分組的蹤跡按所述定時器事件發(fā)生的序列來顯示所述分組日志文件。
10.如權(quán)利要求7所述的通信設(shè)備,其中,所述事件檢測器檢測到所述用戶交互,并且其中,所述用戶交互是以下各項(xiàng)中的至少一者:按壓小鍵盤、按壓按鈕、在鍵盤上鍵入、語音命令、用戶進(jìn)行的選擇、手勢、對狀態(tài)的視覺指示、對狀態(tài)的音頻指示、顯示器的狀態(tài)、狀態(tài)指示器的狀態(tài)、對主叫者ID的指示、振鈴、撥號音、以及語音郵件指示器。
【文檔編號】H04L12/24GK104348664SQ201410368110
【公開日】2015年2月11日 申請日期:2014年7月30日 優(yōu)先權(quán)日:2013年7月30日
【發(fā)明者】J·梅洛希 申請人:阿瓦亞公司