無線擴展器與接入點間的通信質量檢測方法及裝置的制造方法
【技術領域】
[0001] 本發(fā)明屬于網(wǎng)絡通信技術領域,尤其涉及一種無線擴展器與接入點間的通信質量 檢測方法及裝置。
【背景技術】
[0002] 無線擴展器(repeater),也被稱為中繼器,其能夠擴展無線訪問接入點(Access Point,AP)的無線信號覆蓋范圍,以增強網(wǎng)絡信號的效果,目前已在家用無線上網(wǎng)中得到了 廣泛的使用。
[0003] 在無線擴展器的工作過程中,需要檢測其當前位置與AP間的通信質量,以告知用 戶無線擴展器是否擺放合理,目前,主要是通過無線擴展器接收到的AP的接收信號強度表 示(ReceiveSignalStrengthIndicator,RSSI)來反映二者之間的通信質量的,然而,上 述做法只能反映無線擴展器收到的AP信號的強度,無法反映出無線擴展器與AP之間的雙 向鏈路有效通信的狀況,導致對無線擴展器與AP之間的通信質量檢測結果不全面。
【發(fā)明內容】
[0004] 有鑒于此,本發(fā)明實施例提供了一種無線擴展器與接入點間的通信質量檢測方法 及裝置,以解決現(xiàn)有技術中對無線擴展器與AP之間的通信質量檢測結果不全面的問題。
[0005] 第一方面,提供了一種無線擴展器與接入點AP間的通信質量檢測方法,包括:
[0006] 向AP發(fā)送握手請求,以使所述AP對無線擴展器進行身份驗證;
[0007] 在所述AP對所述無線擴展器的身份驗證通過之后,與所述AP協(xié)商確定檢測項及 所述檢測項對應的檢測參數(shù);
[0008] 與所述AP基于所述檢測項對應的檢測參數(shù)進行通信,以對協(xié)商確定出的所述檢 測項進行通信質量檢測。
[0009] 第二方面,提供了一種無線擴展器與接入點AP間的通信質量檢測方法,包括:
[0010] 接收無線擴展器發(fā)送的握手請求,對所述無線擴展器進行身份驗證;
[0011] 在對所述無線擴展器的身份驗證通過之后,與所述無線擴展器協(xié)商確定檢測項及 所述檢測項對應的檢測參數(shù);
[0012] 與所述無線擴展器基于所述檢測項對應的檢測參數(shù)進行通信,以對協(xié)商確定出的 所述檢測項進行通信質量檢測。
[0013] 第三方面,一種無線擴展器與接入點AP間的通信質量檢測裝置,包括:
[0014] 第一握手單元,用于向AP發(fā)送握手請求,以使所述AP對無線擴展器進行身份驗 證;
[0015] 第一協(xié)商單元,用于在所述AP對所述無線擴展器的身份驗證通過之后,與所述AP 協(xié)商確定檢測項及所述檢測項對應的檢測參數(shù);
[0016] 第一檢測單元,用于與所述AP基于所述檢測項對應的檢測參數(shù)進行通信,以對協(xié) 商確定出的所述檢測項進行通信質量檢測。
[0017] 第四方面,提供了一種無線擴展器與接入點AP間的通信質量檢測裝置,包括:
[0018] 第二握手單元,用于接收無線擴展器發(fā)送的握手請求,對所述無線擴展器進行身 份驗證;
[0019] 第二協(xié)商單元,用于在對所述無線擴展器的身份驗證通過之后,與所述無線擴展 器協(xié)商確定檢測項及所述檢測項對應的檢測參數(shù);
[0020] 第二檢測單元,用于與所述無線擴展器基于所述檢測項對應的檢測參數(shù)進行通 信,以對協(xié)商確定出的所述檢測項進行通信質量檢測。
[0021] 本發(fā)明實施例中,由無線擴展器和AP協(xié)商確定各自所支持的檢測項及相應的檢 測參數(shù),并對這些反映網(wǎng)絡質量的檢測項在實際工作場景之下進行測試,從而得到準確、全 面的通信質量檢測結果。
【附圖說明】
[0022] 為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例或現(xiàn)有技術描述 中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些 實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些 附圖獲得其他的附圖。
[0023] 圖1是本發(fā)明實施例提供的無線擴展器與AP間的通信質量檢測方法無線擴展器 一側的實現(xiàn)流程圖;
[0024] 圖2是本發(fā)明實施例提供的無線擴展器與AP的握手過程示意圖;
[0025] 圖3是本發(fā)明實施例提供的無線擴展器與AP間的通信質量檢測方法無線擴展器 一側S102的具體實現(xiàn)流程圖;
[0026] 圖4是本發(fā)明實施例提供的無線擴展器與AP的檢測過程示意圖;
[0027] 圖5是本發(fā)明實施例提供的預設的報文格式示意圖;
[0028] 圖6是本發(fā)明實施例提供的檢測協(xié)議頭部所包含的字段及字段相應的長度示意 圖;
[0029] 圖7是本發(fā)明實施例提供的握手階段和檢測階段報文載荷示意圖;
[0030] 圖8是本發(fā)明實施例提供的協(xié)商階段報文載荷單個tlv組件所包含的字段及字段 相應的長度示意圖;
[0031] 圖9是本發(fā)明實施例提供的無線擴展器與AP間的通信質量檢測方法AP-側的實 現(xiàn)流程圖;
[0032] 圖10是本發(fā)明實施例提供的無線擴展器與AP間的通信質量檢測方法AP-側 S902的具體實現(xiàn)流程圖;
[0033] 圖11是本發(fā)明實施例提供的無線擴展器與AP間的通信質量檢測裝置無線擴展器 一側裝置的結構框圖;
[0034] 圖12是本發(fā)明實施例提供的無線擴展器與AP間的通信質量檢測裝置AP-側裝 置的結構框圖。
【具體實施方式】
[0035] 為了說明本發(fā)明所述的技術方案,下面通過具體實施例來進行說明。
[0036] 以下描述中,為了說明而不是為了限定,提出了諸如特定系統(tǒng)結構、技術之類的具 體細節(jié),以便透切理解本發(fā)明實施例。然而,本領域的技術人員應當清楚,在沒有這些具體 細節(jié)的其它實施例中也可以實現(xiàn)本發(fā)明。在其它情況中,省略對眾所周知的系統(tǒng)、裝置、電 路以及方法的詳細說明,以免不必要的細節(jié)妨礙本發(fā)明的描述。
[0037]圖1示出了本發(fā)明實施例提供的無線擴展器與AP間的通信質量檢測方法的實現(xiàn) 流程,在本實施例中,流程的執(zhí)行主體為無線擴展器:
[0038] 在S101中,向AP發(fā)送握手請求,以使所述AP對無線擴展器進行身份驗證。
[0039] 在執(zhí)行S101之前,對于AP來說,其基于傳輸控制協(xié)議(TransmissionControl Protocol,TCP)開啟鏈路質量檢測服務,用于在后續(xù)操作中完成與無線擴展器之間的通信 質量檢測,具體地,開啟的鏈路質量檢測服務涵蓋了對端口服務請求的監(jiān)聽,AP對相應的端 口進行監(jiān)聽,該端口為AP與無線擴展器進行通信質量檢測時采用的協(xié)議所指示的端口,進 一步地,端口號取值范圍可以為1024~65535。而對于無線擴展器來說,首先由用戶對無線 擴展器進行選位,在固定好無線擴展器的位置之后,無線擴展器與AP進行關聯(lián),之后無線 擴展器便可以發(fā)起與AP的交互過程,整個通信質量檢測的交互過程至少包括了握手階段、 協(xié)商階段和檢測階段,進一步地,還可以包括結果顯示階段。在S101中,執(zhí)行的是握手階段 操作。
[0040] 圖2示出了無線擴展器與AP的握手過程:首先,由無線擴展器向AP的監(jiān)聽端口 發(fā)送包含無線擴展器的身份信息(例如無線擴展器的機型信息)的握手請求,AP在接收到 握手請求之后中,從中解析出無線擴展器的身份信息,進行驗證,若驗證通過,則向無線擴 展器回復握手成功的報文,無線擴展器在接收到握手成功的報文之后,進入到協(xié)商階段;而 在圖2中未示出的,若驗證未通過,則AP向無線擴展器回復握手失敗的報文,并斷開當前連 接,無線擴展器在接收到握手失敗的報文之后,退出當前與AP的通信質量檢測過程。
[0041] 在S102中,在所述AP對所述無線擴展器的身份驗證通過之后,與所述AP協(xié)商確 定檢測項及所述檢測項對應的檢測參數(shù)。
[0042] 協(xié)商階段主要是用于使無線擴展器和AP相互商議好本次通信質量檢測過程所需 要執(zhí)行的檢測項,并確定出雙方都能夠支持的檢測參數(shù)。如圖3所示,S102具體可以通過 以下方式實現(xiàn):
[0043] 在S301中,向所述AP發(fā)送所述無線擴展器支持檢測的第一檢測項及所述第一檢 測項對應的檢測參數(shù),以使所述AP在所述第一檢測項中確定所述AP支持的第二檢測項并 確定所述第二檢測項的檢測參數(shù)。
[0044] 其中,檢測項包括但不限于上傳項、下載項及ping項,其中,上傳項對應的檢測內 容為由無線擴展器向AP發(fā)送數(shù)據(jù),下載項對應的檢測內容為無線擴展器從AP上下載數(shù)據(jù), ping項對應的檢測內容為由無線擴展