亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

終端調(diào)試信息收集方法和系統(tǒng)與流程

文檔序號:12132650閱讀:700來源:國知局
終端調(diào)試信息收集方法和系統(tǒng)與流程

本發(fā)明涉及調(diào)試信息收集,特別是涉及一種操作簡單、可高效定位調(diào)試的終端調(diào)試信息收集方法和系統(tǒng)。



背景技術:

目前,隨著寬帶接入的普及,IP語音(VoIP)、IPTV業(yè)務的迅速發(fā)展,越來越多的網(wǎng)絡終端設備被引入到家庭和企業(yè)網(wǎng)絡中。當這些網(wǎng)絡終端設備在運營商網(wǎng)絡環(huán)境或終端用戶家中出現(xiàn)網(wǎng)絡問題時,常用的調(diào)試方法有:遠程登錄支持解決,同時需要協(xié)調(diào)客戶技術支持人員或終端用戶協(xié)助,收集調(diào)試信息。但不是每個人都愿意在缺少設備情況下,創(chuàng)造條件配合調(diào)試定位問題。原因較多,大致有調(diào)試步驟繁瑣,客戶抵觸或需要額外接串口等等。



技術實現(xiàn)要素:

基于此,有必要提供一種操作簡單、可高效定位調(diào)試的終端調(diào)試信息收集方法和系統(tǒng)。

一種終端調(diào)試信息收集方法,用于通過HTTP服務器來收集終端調(diào)試信息,包括以下步驟:

建立服務器套接字及客戶端套接字,所述套接字用于描述IP地址和端口;

配置服務器端套接字端口號,并在所述服務器端調(diào)用綁定函數(shù),將所述服務器的IP地址與服務器端口綁定;

在所述服務器端口設定監(jiān)聽;

判斷所述服務器端口是否有來自所述客戶端的連接請求,若是,則服務器調(diào)用接收函數(shù)處理所述客戶端調(diào)試信息請求;處理完畢后,將結(jié)果發(fā)送給客戶端接收函數(shù)。

在其中一個實施例中,還包括:

在所述客戶端輸入服務器IP地址和端口后,進入調(diào)試信息收集界面。

在其中一個實施例中,還包括:配置調(diào)試信息收集時間、數(shù)據(jù)大小以及開啟所需功能信息收集選項,保存至終端產(chǎn)品的閃存中,執(zhí)行調(diào)試信息收集。

在其中一個實施例中,還包括:從所述閃存中導出所保存的調(diào)試信息,并用于問題定位分析。

一種終端調(diào)試信息收集系統(tǒng),包括創(chuàng)建模塊、配置模塊、監(jiān)聽模塊及判斷模塊;

所述創(chuàng)建模塊用于建立服務器套接字及客戶端套接字,所述套接字用于描述IP地址和端口;

所述配置模塊用于配置服務器套接字端口號,并在所述服務器端調(diào)用綁定函數(shù),將所述服務器的IP地址與服務器端口綁定;

所述監(jiān)聽模塊用于在所述服務器端口設定監(jiān)聽;

所述判斷模塊用于判斷所述服務器端口是否有來自所述客戶端端口的連接請求,若是,則服務器調(diào)用接收函數(shù)處理所述客戶端調(diào)試信息請求;處理完畢后,將結(jié)果發(fā)送給客戶端接收函數(shù)。

在其中一個實施例中,所述客戶端輸入服務器IP地址和客戶端端口后,進入調(diào)試信息收集界面。

在其中一個實施例中,所述配置模塊還用于配置調(diào)試信息收集時間、數(shù)據(jù)大小以及開啟所需功能信息收集選項,保存至終端產(chǎn)品的閃存中,執(zhí)行調(diào)試信息收集。

在其中一個實施例中,還包括數(shù)據(jù)傳輸模塊,所述數(shù)據(jù)傳輸模塊用于將從所述閃存中導出所保存的調(diào)試信息,并用于問題定位分析。

上述終端調(diào)試信息收集方法和系統(tǒng)通過建立服務器套接字及客戶端套接字,套接字用于描述IP地址和端口;配置服務器端口,并在所述服務器端口調(diào)用綁定函數(shù),將IP地址與服務器端口綁定;在服務器端口設定監(jiān)聽;判斷服務器端口是否有來自客戶端的連接請求,若是,則服務器調(diào)用接收函數(shù)處理客戶端調(diào)試信息請求。處理完畢后,將結(jié)果發(fā)送給客戶端接收函數(shù)。即用戶僅需將客戶端與服務器端特定端口建立連接就能夠完成調(diào)試信息的收集,收集過程簡單,且無需運營商額外增加硬件設備就能夠?qū)崿F(xiàn)。

附圖說明

圖1為終端調(diào)試信息收集方法的流程圖;

圖2為終端調(diào)試信息收集系統(tǒng)的模塊圖。

具體實施方式

為了便于理解本發(fā)明,下面將參照相關附圖對本發(fā)明進行更全面的描述。附圖中給出了本發(fā)明的較佳的實施例。但是,本發(fā)明可以以許多不同的形式來實現(xiàn),并不限于本文所描述的實施例。相反地,提供這些實施例的目的是使對本發(fā)明的公開內(nèi)容的理解更加透徹全面。

除非另有定義,本文所使用的所有的技術和科學術語與屬于本發(fā)明的技術領域的技術人員通常理解的含義相同。本文中在本發(fā)明的說明書中所使用的術語只是為了描述具體的實施例的目的,不是旨在于限制本發(fā)明。本文所使用的術語“及/或”包括一個或多個相關的所列項目的任意的和所有的組合。

如圖1所示,為終端調(diào)試信息收集方法的流程圖。

一種終端調(diào)試信息收集方法,用于向服務器發(fā)送終端調(diào)試信息,包括以下步驟:

步驟S110,建立服務器套接字及客戶端套接字,所述套接字用于描述IP地址和端口。

在建立服務器套接字之前,需要啟動http進程服務。之后創(chuàng)建服務器套接字,即創(chuàng)建IP地址和端口。

步驟S120,配置服務器端套接字端口號,并在所述服務器端調(diào)用綁定函數(shù),將所述服務器的IP地址與服務器端口綁定。

具體的,服務器有各種功能端口,為了保證用戶能夠通過唯一端口發(fā)送調(diào)試信息,因此,需要對服務器端口進行配置。如在服務器配置8080端口,并調(diào)用bind函數(shù)進行綁定。收集信息時,只需在客戶端輸入服務器IP地址和8080端口后,客戶端就向服務器發(fā)出連接請求。

步驟S130,在所述服務器端口設定監(jiān)聽。

在完成服務器端口配置后,需要對該端口進行監(jiān)聽,即接收該端口收集的數(shù)據(jù)信息。

步驟S140,判斷所述服務器端口是否有來自所述客戶端的連接請求,若是,則服務器調(diào)用接收函數(shù)處理客戶端調(diào)試信息請求;處理完畢后,將結(jié)果發(fā)送給客戶端接收函數(shù)。調(diào)試人員或用戶從所述閃存中導出所保存的調(diào)試信息用于問題定位分析。

上述終端調(diào)試信息收集方法基于Http方式的進行收集,由于在服務器預先配置端口,且綁定了IP地址,因此,用戶只需在終端上輸入服務器IP地址和特定端口號,就能進入終端產(chǎn)品調(diào)試信息收集界面。開啟所需功能信息的選項后,提交至服務器處理,調(diào)試信息將保存至終端產(chǎn)品存儲器中,調(diào)試人員或用戶在客戶端導入后,便可以用于問題定位分析。該方法操作簡單,可解決高效定位調(diào)試運營商網(wǎng)絡環(huán)境及終端用戶問題。

終端調(diào)試信息收集方法還包括:在所述客戶端輸入服務器IP地址和端口后,進入調(diào)試信息收集界面。

具體的,在網(wǎng)絡終端設備(客戶端)完全運行后,在瀏覽器地址欄中,輸入IP地址+端口號(如預先配置的8080端口)進入調(diào)試信息收集頁面,

終端調(diào)試信息收集方法還包括:配置調(diào)試信息收集時間、數(shù)據(jù)大小以及開啟所需功能信息收集選項,保存至終端產(chǎn)品存儲器中,執(zhí)行調(diào)試信息收集。

終端調(diào)試信息收集方法還包括:從所述閃存中導出所保存的調(diào)試信息,并用于問題定位分析。

在調(diào)試信息收集完畢后,通過調(diào)試信息收集頁面,從所述終端產(chǎn)品存儲器(flash)中導出所保存的調(diào)試信息至客戶端用于問題定位分析。

基于上述所有實施例,終端調(diào)試信息收集方法的原理如下:

首先,在服務器端建立套接字,并配置端口,由bind函數(shù)綁定IP地址與配置端口。同時,在客戶端也建立套接字,調(diào)試人員或用戶在客戶端輸入對應IP地址與配置的端口號能夠?qū)崿F(xiàn)客戶端與服務器的連接。且通過該連接關系,可將客戶端的調(diào)試信息請求發(fā)送給服務器。即用戶僅需通過簡單的輸入操作就能夠從終端產(chǎn)品中獲取調(diào)試信息,無需專業(yè)人員參與操作,且運營商也無需增加額外硬件設備。同時,運營商可通過IP地址對客戶端進行定位,進一步的為用戶解決網(wǎng)絡環(huán)境問題。

如圖2所示,為終端調(diào)試信息收集系統(tǒng)的模塊圖。

一種終端調(diào)試信息收集系統(tǒng),包括創(chuàng)建模塊201、配置模塊202、監(jiān)聽模塊203及判斷模塊204。

所述創(chuàng)建模塊201用于建立服務器套接字及客戶端套接字,所述套接字用于描述IP地址和端口。

所述配置模塊202用于配置服務器端口套接字端口號,并在所述服務器調(diào)用綁定函數(shù),將所述服務器的IP地址與服務器端口綁定。

所述監(jiān)聽模塊203用于在所述服務器端口設定監(jiān)聽。

所述判斷模塊204用于判斷所述服務器端口是否有來自所述客戶端的連接請求,若是,則服務器調(diào)用接收函數(shù)處理客戶端端口的調(diào)試信息請求,處理完畢后,將結(jié)果發(fā)送給客戶端接收函數(shù)。

配置模塊202還用于配置調(diào)試信息收集時間、數(shù)據(jù)大小以及開啟所需功能信息的選項,保存至終端產(chǎn)品的閃存中,執(zhí)行調(diào)試信息收集。

終端調(diào)試信息收集系統(tǒng)還包括數(shù)據(jù)傳輸模塊,所述數(shù)據(jù)傳輸模塊用于將從所述閃存中導出所保存的調(diào)試信息發(fā)送至所述客戶端,用于問題定位分析。

上述終端調(diào)試信息收集方法和系統(tǒng)通過建立服務器套接字及客戶端套接字,套接字用于描述IP地址和端口;配置服務器端口,并在所述服務器端口調(diào)用綁定函數(shù),將IP地址與服務器端口綁定;在服務器端口設定監(jiān)聽;判斷服務器端口是否有來自客戶端的連接請求,若是,則服務器調(diào)用接收函數(shù)處理客戶端端口的調(diào)試信息請求,處理完畢后,將結(jié)果發(fā)送給客戶端接收函數(shù)。即用戶僅需將客戶端與服務器建立連接就能夠完成調(diào)試信息的收集,收集過程簡單,且無需運營商增加硬件設備就能夠?qū)崿F(xiàn)。同時,綁定IP地址,方便運營商對客戶端進行定位。

以上所述實施例的各技術特征可以進行任意的組合,為使描述簡潔,未對上述實施例中的各個技術特征所有可能的組合都進行描述,然而,只要這些技術特征的組合不存在矛盾,都應當認為是本說明書記載的范圍。

以上所述實施例僅表達了本發(fā)明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對發(fā)明專利范圍的限制。應當指出的是,對于本領域的普通技術人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保護范圍。因此,本發(fā)明專利的保護范圍應以所附權(quán)利要求為準。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1