本發(fā)明涉及通信的
技術(shù)領(lǐng)域:
:,特別是涉及一種中繼通信的配置方法和一種中繼通信的配置裝置。
背景技術(shù):
::隨著生活水平的提高,無線信號,如wi-fi(無線保真),由于無線的便捷性,已經(jīng)廣泛應(yīng)用于生活的各個(gè)方面。在使用無線信號,為了增強(qiáng)無線信號的強(qiáng)度和增大無線信號的覆蓋范圍,保證無線信號的正常使用,目前,為了節(jié)省成本,可以使用廢棄的移動終端掛接在路由器下,作為中繼器,將接收到的無線信號發(fā)射出去,增大無線信號的覆蓋范圍,擴(kuò)大了通信距離和無線信號覆蓋范圍,無線衰弱的信號得到增強(qiáng)。但是,路由器連接的數(shù)量有限,可以使用中繼的設(shè)備的數(shù)量有限,隨著智能家電、手持終端等設(shè)備的增多,導(dǎo)致新增的設(shè)備無法連接中繼,無法使用無線信號。技術(shù)實(shí)現(xiàn)要素:鑒于上述問題,為了解決上述路由器連接的數(shù)量有限,導(dǎo)致新增的設(shè)備無法連接中繼、使用無線信號的問題,本發(fā)明實(shí)施例提出了一種中繼通信的配置方法和相應(yīng)的一種中繼通信的配置裝置。依據(jù)本發(fā)明的一個(gè)方面,提供了一種中繼通信的配置方法,應(yīng)用在移動終端中,所述移動終端配置有wi-fi模組,所述方法包括:通過所述wi-fi模組的station節(jié)點(diǎn)連接上一級的路由器或中繼節(jié)點(diǎn);檢測作為中繼節(jié)點(diǎn)所處的中繼級別;根據(jù)所述中繼級別選擇目標(biāo)信道;根據(jù)所述中繼級別啟動所述wi-fi模組的softap節(jié)點(diǎn),以在所述目標(biāo)信道連接下一級的應(yīng)用終端和/或中繼節(jié)點(diǎn);根據(jù)所述中繼級別配置中繼通信參數(shù),以支持在所述station節(jié)點(diǎn)與所述softap節(jié)點(diǎn)之間進(jìn)行通信。可選地,所述根據(jù)所述中繼級別選擇目標(biāo)信道的步驟包括:查詢上一級的路由器或中繼節(jié)點(diǎn)所處的信道,作為上行信道;確定所述上行信道的頻段類型;當(dāng)所述中繼級別為第一級時(shí),按照所述頻段類型計(jì)算與所述上行信道互不干擾的目標(biāo)信道;當(dāng)所述中繼級別為第二級或第二級以下時(shí),檢測相鄰的中繼節(jié)點(diǎn)所處的信道,作為相鄰信道;按照所述頻段類型計(jì)算與所述上行信道和所述相鄰信道互不干擾的目標(biāo)信道??蛇x地,所述按照所述頻段類型計(jì)算與所述上行信道互不干擾的目標(biāo)信道的步驟包括:當(dāng)所述頻道類型為2.4g頻段時(shí),將所述上行信道偏移n個(gè)信道,作為目標(biāo)信道;當(dāng)所述頻道類型為5g頻段時(shí),將所述上行信道偏移m個(gè)信道,作為目標(biāo)信道??蛇x地,所述檢測相鄰的中繼節(jié)點(diǎn)所處的信道,作為相鄰信道的步驟包括:查找與移動終端的服務(wù)集標(biāo)識相同的中繼節(jié)點(diǎn);檢測所述中繼節(jié)點(diǎn)所處的信道,作為相鄰信道??蛇x地,所述按照所述頻段類型計(jì)算與所述上行信道和所述相鄰信道互不干擾的目標(biāo)信道的步驟包括:當(dāng)所述頻道類型為2.4g頻段時(shí),將所述上行信道偏移n個(gè)信道,作為候選信道;當(dāng)所述頻道類型為5g頻段時(shí),將所述上行信道偏移m個(gè)信道,作為候選信道;當(dāng)所述候選信道與所述相鄰信道相同時(shí),采用所述相鄰信道所屬中繼節(jié)點(diǎn)的信號信息計(jì)算干擾系數(shù);按照所述干擾系數(shù)從所述候選信道中選取目標(biāo)信道??蛇x地,所述按照所述頻段類型計(jì)算與所述上行信道和所述相鄰信道互不干擾的目標(biāo)信道的步驟還包括:當(dāng)所述候選信道的數(shù)量為一個(gè)時(shí),將距離所述候選信道最遠(yuǎn)的、編號最小的信道或編號最大的信道設(shè)置為候選信道??蛇x地,所述采用所述相鄰信道所屬中繼節(jié)點(diǎn)的信號信息計(jì)算干擾系數(shù)的步驟包括:檢測所述相鄰信道所屬中繼節(jié)點(diǎn)的數(shù)量和/或信號強(qiáng)度;采用所述數(shù)量和/或所述信號強(qiáng)度計(jì)算干擾系數(shù),其中,所述數(shù)量和/或所述信號強(qiáng)度與所述干擾系數(shù)正相關(guān)。可選地,所述檢測作為中繼節(jié)點(diǎn)所處的中繼級別的步驟包括:將作為中繼節(jié)點(diǎn)所處的中繼級別設(shè)置為第一級;向上一級的路由器或中繼節(jié)點(diǎn)請求中繼配置信息;當(dāng)請求成功時(shí),從所述中繼配置信息中提取上一級的中繼節(jié)點(diǎn)的中繼級別;在上一級的中繼節(jié)點(diǎn)的中繼級別的基礎(chǔ)上,計(jì)算作為中繼節(jié)點(diǎn)所處的中繼級別,以對所述第一級進(jìn)行替換;當(dāng)請求失敗時(shí),確定作為中繼節(jié)點(diǎn)所處的中繼級別為第一級??蛇x地,所述根據(jù)所述中繼級別啟動所述wi-fi模組的softap節(jié)點(diǎn),以在所述目標(biāo)信道連接下一級的應(yīng)用終端和/或中繼節(jié)點(diǎn)的步驟包括:當(dāng)所述中繼級別為第一級時(shí),接收用戶輸入的登錄信息;當(dāng)所述中繼級別為第二級或第二級以上時(shí),從上一級的中繼節(jié)點(diǎn)的中繼配置信息中提取登錄信息,其中,所述登錄信息包括服務(wù)集標(biāo)識和密碼;根據(jù)所述目標(biāo)信道、所述服務(wù)集標(biāo)識和所述密碼啟動所述wi-fi模組的softap節(jié)點(diǎn),以在所述目標(biāo)信道廣播所述服務(wù)集標(biāo)識??蛇x地,所述根據(jù)所述中繼級別配置中繼通信參數(shù),以支持在所述station節(jié)點(diǎn)與所述softap節(jié)點(diǎn)之間進(jìn)行通信的步驟包括:開啟包轉(zhuǎn)發(fā)功能;當(dāng)所述中繼級別為第一級時(shí),設(shè)置地址轉(zhuǎn)換功能nat的配置信息;當(dāng)所述中繼級別為第二級或第二級以下時(shí),從上一級的中繼節(jié)點(diǎn)分配ip地址,并建立各級中繼節(jié)點(diǎn)之間的中繼路由表;和/或,查詢上一級的路由器或中繼節(jié)點(diǎn)的ip地址;將上一級的路由器或中繼節(jié)點(diǎn)的ip地址,設(shè)置為域名系統(tǒng)dns的網(wǎng)關(guān)地址。可選地,還包括:通過所述softap節(jié)點(diǎn)接收下一級的應(yīng)用終端和/或中繼節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包;將所述數(shù)據(jù)包從softap節(jié)點(diǎn)轉(zhuǎn)發(fā)至station節(jié)點(diǎn);根據(jù)所述通信配置參數(shù)通過所述station節(jié)點(diǎn)將所述數(shù)據(jù)包發(fā)送至上一級的路由器或中繼節(jié)點(diǎn)??蛇x地,所述根據(jù)所述通信配置參數(shù)通過所述station節(jié)點(diǎn)將所述數(shù)據(jù)包發(fā)送至上一級的路由器或中繼節(jié)點(diǎn)的步驟包括:當(dāng)所述數(shù)據(jù)包中具有統(tǒng)一資源定位符url時(shí),查詢域名系統(tǒng)dns的網(wǎng)關(guān)地址;通過所述station節(jié)點(diǎn)按照所述網(wǎng)關(guān)地址,將所述數(shù)據(jù)包發(fā)送至上一級的路由器或中繼節(jié)點(diǎn);或者,當(dāng)所述中繼級別為第一級時(shí),將所述數(shù)據(jù)包中的源地址,從所述應(yīng)用終端的ip地址轉(zhuǎn)換為所述移動終端的ip地址;通過所述station節(jié)點(diǎn)將偽裝來自所述移動終端的ip地址的數(shù)據(jù)包發(fā)送至上一級的路由器;或者,當(dāng)所述中繼級別為第二級或第二級以下時(shí),通過所述station節(jié)點(diǎn)將所述數(shù)據(jù)包發(fā)送至上一級的中繼節(jié)點(diǎn)??蛇x地,還包括:通過所述station節(jié)點(diǎn)接收上一級的路由器或中繼節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包;將所述數(shù)據(jù)包從所述station節(jié)點(diǎn)轉(zhuǎn)發(fā)至所述softap節(jié)點(diǎn);根據(jù)所述通信配置參數(shù)通過所述softap節(jié)點(diǎn)將所述數(shù)據(jù)包發(fā)送至下一級的應(yīng)用終端或中繼節(jié)點(diǎn)??蛇x地,所述通過所述station節(jié)點(diǎn)將所述數(shù)據(jù)包發(fā)送至上一級的中繼節(jié)點(diǎn)的步驟包括:當(dāng)所述中繼級別為第一級時(shí),將所述數(shù)據(jù)包中的目的地址從所述移動終端的ip地址轉(zhuǎn)換為所述應(yīng)用終端的ip地址;當(dāng)所述中繼級別為第二級或第二級以下時(shí),在所述數(shù)據(jù)包中查詢源地址,獲知所述應(yīng)用終端的ip地址;通過各級中繼節(jié)點(diǎn)之間的中繼路由表查詢從所述移動終端的ip地址路由至所述應(yīng)用終端的ip地址的目標(biāo)路徑;在所述目標(biāo)路徑中查詢下一級的應(yīng)用終端或中繼節(jié)點(diǎn)的ip地址;通過所述softap節(jié)點(diǎn)按照下一級的應(yīng)用終端或中繼節(jié)點(diǎn)的ip地址將所述數(shù)據(jù)發(fā)送至下一級的應(yīng)用終端或中繼節(jié)點(diǎn)。根據(jù)本發(fā)明的另一方面,提供了一種中繼通信的配置裝置,應(yīng)用在移動終端中,所述移動終端配置有wi-fi模組,所述裝置包括:上級設(shè)備連接模塊,用于通過所述wi-fi模組的station節(jié)點(diǎn)連接上一級的路由器或中繼節(jié)點(diǎn);中繼級別檢測模塊,用于檢測作為中繼節(jié)點(diǎn)所處的中繼級別;目標(biāo)信道選擇模塊,用于根據(jù)所述中繼級別選擇目標(biāo)信道;下級設(shè)備連接模塊,用于根據(jù)所述中繼級別啟動所述wi-fi模組的softap節(jié)點(diǎn),以在所述目標(biāo)信道連接下一級的應(yīng)用終端和/或中繼節(jié)點(diǎn);中繼通信參數(shù)配置模塊,用于根據(jù)所述中繼級別配置中繼通信參數(shù),以支持在所述station節(jié)點(diǎn)與所述softap節(jié)點(diǎn)之間進(jìn)行通信??蛇x地,所述目標(biāo)信道選擇模塊包括:上行信道設(shè)置子模塊,用于查詢上一級的路由器或中繼節(jié)點(diǎn)所處的信道,作為上行信道;頻段類型確定子模塊,用于確定所述上行信道的頻段類型;第一目標(biāo)信道計(jì)算子模塊,用于在所述中繼級別為第一級時(shí),按照所述頻段類型計(jì)算與所述上行信道互不干擾的目標(biāo)信道;相鄰信道檢測子模塊,用于在所述中繼級別為第二級或第二級以下時(shí),檢測相鄰的中繼節(jié)點(diǎn)所處的信道,作為相鄰信道;第二相鄰信道計(jì)算子模塊,用于按照所述頻段類型計(jì)算與所述上行信道和所述相鄰信道互不干擾的目標(biāo)信道??蛇x地,所述第一目標(biāo)信道計(jì)算子模塊包括:第一信道偏移單元,用于在所述頻道類型為2.4g頻段時(shí),將所述上行信道偏移n個(gè)信道,作為目標(biāo)信道;第二信道偏移單元,用于在所述頻道類型為5g頻段時(shí),將所述上行信道偏移m個(gè)信道,作為目標(biāo)信道??蛇x地,所述相鄰信道檢測子模塊包括:中繼節(jié)點(diǎn)查找單元,用于查找與移動終端的服務(wù)集標(biāo)識相同的中繼節(jié)點(diǎn);節(jié)點(diǎn)信道檢測單元,用于檢測所述中繼節(jié)點(diǎn)所處的信道,作為相鄰信道??蛇x地,所述第二相鄰信道計(jì)算子模塊包括:第三信道偏移單元,用于在所述頻道類型為2.4g頻段時(shí),將所述上行信道偏移n個(gè)信道,作為候選信道;第四信道偏移單元,用于在所述頻道類型為5g頻段時(shí),將所述上行信道偏移m個(gè)信道,作為候選信道;干擾系數(shù)計(jì)算單元,用于在所述候選信道與所述相鄰信道相同時(shí),采用所述相鄰信道所屬中繼節(jié)點(diǎn)的信號信息計(jì)算干擾系數(shù);目標(biāo)信道選取單元,用于按照所述干擾系數(shù)從所述候選信道中選取目標(biāo)信道??蛇x地,所述第二相鄰信道計(jì)算子模塊還包括:候選信道增補(bǔ)單元,用于在所述候選信道的數(shù)量為一個(gè)時(shí),將距離所述候選信道最遠(yuǎn)的、編號最小的信道或編號最大的信道設(shè)置為候選信道。可選地,所述干擾系數(shù)計(jì)算單元包括:節(jié)點(diǎn)信息檢測子單元,用于檢測所述相鄰信道所屬中繼節(jié)點(diǎn)的數(shù)量和/或信號強(qiáng)度;節(jié)點(diǎn)信息計(jì)算子單元,用于采用所述數(shù)量和/或所述信號強(qiáng)度計(jì)算干擾系數(shù),其中,所述數(shù)量和/或所述信號強(qiáng)度與所述干擾系數(shù)正相關(guān)。可選地,所述中繼級別檢測模塊包括:默認(rèn)級別設(shè)置子模塊,用于將作為中繼節(jié)點(diǎn)所處的中繼級別設(shè)置為第一級;中繼配置信息請求子模塊,用于向上一級的路由器或中繼節(jié)點(diǎn)請求中繼配置信息;當(dāng)請求成功時(shí),從所述中繼配置信息中提取上一級的中繼節(jié)點(diǎn)的中繼級別;上級級別提取子模塊,用于在上一級的中繼節(jié)點(diǎn)的中繼級別的基礎(chǔ)上,計(jì)算作為中繼節(jié)點(diǎn)所處的中繼級別,以對所述第一級進(jìn)行替換;當(dāng)前級別計(jì)算子模塊,用于在請求失敗時(shí),確定作為中繼節(jié)點(diǎn)所處的中繼級別為第一級??蛇x地,所述下級設(shè)備連接模塊包括:登錄信息接收子模塊,用于在所述中繼級別為第一級時(shí),接收用戶輸入的登錄信息;登錄信息提取子模塊,用于在所述中繼級別為第二級或第二級以上時(shí),從上一級的中繼節(jié)點(diǎn)的中繼配置信息中提取登錄信息,其中,所述登錄信息包括服務(wù)集標(biāo)識和密碼;softap節(jié)點(diǎn)啟動子模塊,用于根據(jù)所述目標(biāo)信道、所述服務(wù)集標(biāo)識和所述密碼啟動所述wi-fi模組的softap節(jié)點(diǎn),以在所述目標(biāo)信道廣播所述服務(wù)集標(biāo)識??蛇x地,所述中繼通信參數(shù)配置模塊包括:包轉(zhuǎn)發(fā)功能開啟子模塊,用于開啟包轉(zhuǎn)發(fā)功能;地址轉(zhuǎn)換功能設(shè)置子模塊,用于在所述中繼級別為第一級時(shí),設(shè)置地址轉(zhuǎn)換功能nat的配置信息;ip地址分配子模塊,用于在所述中繼級別為第二級或第二級以下時(shí),從上一級的中繼節(jié)點(diǎn)分配ip地址,并建立各級中繼節(jié)點(diǎn)之間的中繼路由表;和/或,ip地址查詢子模塊,用于查詢上一級的路由器或中繼節(jié)點(diǎn)的ip地址;域名系統(tǒng)dns設(shè)置子模塊,用于將上一級的路由器或中繼節(jié)點(diǎn)的ip地址,設(shè)置為域名系統(tǒng)dns的網(wǎng)關(guān)地址??蛇x地,還包括:上行數(shù)據(jù)包接收模塊,用于通過所述softap節(jié)點(diǎn)接收下一級的應(yīng)用終端和/或中繼節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包;上行中繼通信模塊,用于將所述數(shù)據(jù)包從softap節(jié)點(diǎn)轉(zhuǎn)發(fā)至station節(jié)點(diǎn);上行數(shù)據(jù)包發(fā)送模塊,用于根據(jù)所述通信配置參數(shù)通過所述station節(jié)點(diǎn)將所述數(shù)據(jù)包發(fā)送至上一級的路由器或中繼節(jié)點(diǎn)??蛇x地,所述上行數(shù)據(jù)包發(fā)送模塊包括:網(wǎng)關(guān)地址查詢子模塊,用于在所述數(shù)據(jù)包中具有統(tǒng)一資源定位符url時(shí),查詢域名系統(tǒng)dns的網(wǎng)關(guān)地址;網(wǎng)關(guān)地址發(fā)送子模塊,用于通過所述station節(jié)點(diǎn)按照所述網(wǎng)關(guān)地址,將所述數(shù)據(jù)包發(fā)送至上一級的路由器或中繼節(jié)點(diǎn);或者,第一ip地址轉(zhuǎn)換子模塊,用于在所述中繼級別為第一級時(shí),將所述數(shù)據(jù)包中的源地址,從所述應(yīng)用終端的ip地址轉(zhuǎn)換為所述移動終端的ip地址;第一數(shù)據(jù)包轉(zhuǎn)發(fā)子模塊,用于通過所述station節(jié)點(diǎn)將偽裝來自所述移動終端的ip地址的數(shù)據(jù)包發(fā)送至上一級的路由器;或者,第二數(shù)據(jù)包轉(zhuǎn)發(fā)子模塊,用于在所述中繼級別為第二級或第二級以下時(shí),通過所述station節(jié)點(diǎn)將所述數(shù)據(jù)包發(fā)送至上一級的中繼節(jié)點(diǎn)??蛇x地,還包括:下行數(shù)據(jù)包接收模塊,用于通過所述station節(jié)點(diǎn)接收上一級的路由器或中繼節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包;下行中繼通信模塊,用于將所述數(shù)據(jù)包從所述station節(jié)點(diǎn)轉(zhuǎn)發(fā)至所述softap節(jié)點(diǎn);下行數(shù)據(jù)包發(fā)送模塊,用于根據(jù)所述通信配置參數(shù)通過所述softap節(jié)點(diǎn)將所述數(shù)據(jù)包發(fā)送至下一級的應(yīng)用終端或中繼節(jié)點(diǎn)??蛇x地,所述下行數(shù)據(jù)包發(fā)送模塊包括:第二ip地址轉(zhuǎn)換子模塊,用于在所述中繼級別為第一級時(shí),將所述數(shù)據(jù)包中的目的地址從所述移動終端的ip地址轉(zhuǎn)換為所述應(yīng)用終端的ip地址;源地址查詢子模塊,用于當(dāng)所述中繼級別為第二級或第二級以下時(shí),在所述數(shù)據(jù)包中查詢源地址,獲知所述應(yīng)用終端的ip地址;目標(biāo)路徑查詢子模塊,用于通過各級中繼節(jié)點(diǎn)之間的中繼路由表查詢從所述移動終端的ip地址路由至所述應(yīng)用終端的ip地址的目標(biāo)路徑;下級地址查詢子模塊,用于在所述目標(biāo)路徑中查詢下一級的應(yīng)用終端或中繼節(jié)點(diǎn)的ip地址;第三數(shù)據(jù)包轉(zhuǎn)發(fā)子模塊,用于通過所述softap節(jié)點(diǎn)按照下一級的應(yīng)用終端或中繼節(jié)點(diǎn)的ip地址將所述數(shù)據(jù)發(fā)送至下一級的應(yīng)用終端或中繼節(jié)點(diǎn)。本發(fā)明實(shí)施例包括以下優(yōu)點(diǎn):本發(fā)明實(shí)施例在移動終端配置有wi-fi模組,通過wi-fi模組的station節(jié)點(diǎn)上一級的路由器或中繼節(jié)點(diǎn),啟動wi-fi模組的softap節(jié)點(diǎn),以連接下一級的應(yīng)用終端和/或中繼節(jié)點(diǎn),根據(jù)當(dāng)前所處的中繼級別選擇目標(biāo)信道并配置中繼通信參數(shù),以支持在station節(jié)點(diǎn)與softap節(jié)點(diǎn)之間進(jìn)行通信,將移動終端實(shí)現(xiàn)為中繼節(jié)點(diǎn),在中繼節(jié)點(diǎn)中后掛中繼節(jié)點(diǎn),形成多級的中繼網(wǎng)絡(luò),拓寬了網(wǎng)絡(luò)的結(jié)構(gòu)層級,增加了中繼節(jié)點(diǎn)的數(shù)量,從而提高了連接的數(shù)量,在智能家電、手持終端等設(shè)備增多的情況,保證新增的設(shè)備可以連接中繼,正常使用無線信號。并且,目標(biāo)信道自適應(yīng)中繼級別進(jìn)行調(diào)整,信道之間互不干擾,提高了中繼功能的轉(zhuǎn)發(fā)數(shù)據(jù)能力、提升了中繼性能。附圖說明圖1是本發(fā)明一個(gè)實(shí)施例的一種中繼通信的配置方法的步驟流程圖;圖2是一種2.4g頻道的信道分布圖;圖3是一種5g頻道的信道分布圖;圖4是本發(fā)明一個(gè)實(shí)施例的一種中繼網(wǎng)絡(luò)的拓?fù)鋱D;圖5是本發(fā)明一個(gè)實(shí)施例的另一種中繼通信的配置方法的步驟流程圖;圖6是本發(fā)明一個(gè)實(shí)施例的一種中繼通信的配置裝置實(shí)施例的結(jié)構(gòu)框圖;圖7是本發(fā)明一個(gè)實(shí)施例的另一種中繼通信的配置裝置實(shí)施例的結(jié)構(gòu)框圖。具體實(shí)施方式為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式對本發(fā)明作進(jìn)一步詳細(xì)的說明。參照圖1,示出了本發(fā)明一個(gè)實(shí)施例的一種中繼通信的配置方法實(shí)施例的步驟流程圖,具體可以包括如下步驟:步驟101,通過所述wi-fi模組的station節(jié)點(diǎn)連接上一級的路由器或中繼節(jié)點(diǎn)。在具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例可以應(yīng)用于移動終端,例如,手機(jī)、平板電腦、智能可穿戴設(shè)備(如智能手表),等等。這些移動終端可以安裝windowsphone、android(安卓)、ios、windows等操作系統(tǒng),配置有wi-fi(wireless-fidelity,無線保真)模組,可以連接無線節(jié)點(diǎn),作為中繼節(jié)點(diǎn),轉(zhuǎn)發(fā)無線信號。wi-fi模組又名串口wi-fi模塊,屬于物聯(lián)網(wǎng)傳輸層,可以將串口或ttl(transistortransistorlogic,晶體管-晶體管邏輯電平)信號轉(zhuǎn)為符合wi-fi無線網(wǎng)絡(luò)通信標(biāo)準(zhǔn)的嵌入式模塊,內(nèi)置無線網(wǎng)絡(luò)協(xié)議ieee802.11b.g.n協(xié)議棧以及tcp/ip(transmissioncontrolprotocol/internetprotocol,傳輸控制協(xié)議/互聯(lián)網(wǎng)絡(luò)協(xié)議)協(xié)議棧。在具體實(shí)現(xiàn)中,wi-fi模組通常有三種功能:station、softap、p2p。其中,station(工作站):表示連接到無線網(wǎng)絡(luò)中的設(shè)備,這些設(shè)備通過ap(wirelessaccesspoint,無線訪問節(jié)點(diǎn)),可以和內(nèi)部其它設(shè)備或者無線網(wǎng)絡(luò)外部通信。softap:表示使用應(yīng)用實(shí)現(xiàn)ap的功能,讓移動終端可以作為一個(gè)路由,讓別的站點(diǎn)鏈接。p2p(peer-to-peer):又稱wi-fidirect,可以支持在沒有ap的情況下,兩個(gè)wi-fi設(shè)備直連并通信。在本發(fā)明實(shí)施例中,移動終端可以作為中繼節(jié)點(diǎn)連接上一級的設(shè)備,該設(shè)備可以為路由器,也可以為中繼節(jié)點(diǎn),即可以在中繼節(jié)點(diǎn)后,掛接中繼節(jié)點(diǎn),形成樹狀的中繼網(wǎng)絡(luò)。若移動終端為第一級的中繼節(jié)點(diǎn),則可以通過wi-fi模組的station節(jié)點(diǎn)連接上一級的路由器。若移動終端為第二級或第二級以下的中繼節(jié)點(diǎn),則可以通過wi-fi模組的station節(jié)點(diǎn)連接上一級的中繼節(jié)點(diǎn)。在一種實(shí)施方式中,可以調(diào)用wifimanager中的getwifistate()方法,檢測移動終端是否開啟過wi-fi的station節(jié)點(diǎn)。當(dāng)檢測到station節(jié)點(diǎn)已開啟時(shí),則可以通過調(diào)用connectivitymanager提供的api(applicationprogramminginterface,應(yīng)用程序編程接口)接口getnetworkinfo(),將connectivitymanager.type_wifi作為參數(shù)傳入,檢測station節(jié)點(diǎn)是否連接無線節(jié)點(diǎn)。如果返回的networkinfo對象不為null,并且isconnected()為true,確認(rèn)已連接無線節(jié)點(diǎn)。當(dāng)檢測到station節(jié)點(diǎn)未開啟或未連接無線節(jié)點(diǎn)時(shí),生成連接無線節(jié)點(diǎn)的提示信息,如“請打開wi-fi并連接路由器或中繼”。步驟102,檢測作為中繼節(jié)點(diǎn)所處的中繼級別。在具體實(shí)現(xiàn)中,移動終端作為中繼節(jié)點(diǎn)接入網(wǎng)絡(luò)之后,可以識別當(dāng)前所處的中繼級別。第一級的中繼節(jié)點(diǎn)可以稱為根節(jié)點(diǎn),相互連接的兩級中繼節(jié)點(diǎn),上一級的中繼節(jié)點(diǎn)為下一級的中繼節(jié)點(diǎn)的父節(jié)點(diǎn),相對而言,下一級的中繼節(jié)點(diǎn)為上一級的中繼節(jié)點(diǎn)的子節(jié)點(diǎn)。在一種實(shí)施方式中,每級中繼節(jié)點(diǎn)可以維護(hù)一個(gè)中繼配置信息,在該中繼配置信息中,可以記錄路由路徑、中繼級別、登錄信息(如服務(wù)集標(biāo)識ssid和密碼)等信息。在此實(shí)施方式中,可以將作為中繼節(jié)點(diǎn)所處的中繼級別設(shè)置為第一級。按照預(yù)設(shè)的規(guī)范,向上一級的路由器或中繼節(jié)點(diǎn)請求中繼配置信息。如果上一級的設(shè)備為路由器,該路由器并未設(shè)定該規(guī)范,則忽略移動終端的請求。如果上一級的設(shè)備為中繼節(jié)點(diǎn),該中繼節(jié)點(diǎn)已設(shè)定該規(guī)范,則對移動終端的請求進(jìn)行響應(yīng),返回中繼配置信息。當(dāng)請求成功時(shí),從中繼配置信息中提取上一級的中繼節(jié)點(diǎn)的中繼級別。在上一級的中繼節(jié)點(diǎn)的中繼級別的基礎(chǔ)上,計(jì)算作為中繼節(jié)點(diǎn)所處的中繼級別,以對第一級進(jìn)行替換。進(jìn)一步而言,移動終端可以在上一級的中繼節(jié)點(diǎn)的中繼級別的基礎(chǔ)上加一,則可以得到移動終端當(dāng)前作為中繼節(jié)點(diǎn)所處的中繼級別。例如,如果上一級的中繼節(jié)點(diǎn)的中繼級別為第二級,則移動終端作為中繼節(jié)點(diǎn)的中繼級別為第三級,進(jìn)而將默認(rèn)的第一級修改為第三級。當(dāng)請求失敗時(shí),確定作為中繼節(jié)點(diǎn)所處的中繼級別為第一級。當(dāng)然,上述中繼級別的檢測方法只是作為示例,在實(shí)施本發(fā)明實(shí)施例時(shí),可以根據(jù)實(shí)際情況設(shè)置其他中繼級別的檢測方法,例如,向上一級的路由器或中繼節(jié)點(diǎn)請求中繼等級,如果請求失敗,則設(shè)置為第一級,如果請求成功,則在上一級的中繼節(jié)點(diǎn)的中繼級別的基礎(chǔ)上,計(jì)算當(dāng)前的中繼級別,等等,本發(fā)明實(shí)施例對此不加以限制。另外,除了上述中繼級別的檢測方法外,本領(lǐng)域技術(shù)人員還可以根據(jù)實(shí)際需要采用其它中繼級別的檢測方法,本發(fā)明實(shí)施例對此也不加以限制。步驟103,根據(jù)所述中繼級別選擇目標(biāo)信道。根據(jù)電磁干擾理論,非自身設(shè)備的電磁波,均為干擾源,干擾源發(fā)出電磁能,電磁能經(jīng)某傳播途徑傳輸?shù)矫舾性O(shè)備,敏感設(shè)備又對干擾產(chǎn)生某種形式的響應(yīng),并產(chǎn)生干擾的效果。在本發(fā)明實(shí)施例中,移動終端中的wi-fi天線相隔很近、移動終端與移動中之間相距也很近,最大的干擾是來自于自身的天線或周圍的天線的輻射電磁耦合,可能會導(dǎo)致轉(zhuǎn)發(fā)數(shù)據(jù)能力較低、中繼性能較差的問題。當(dāng)信號源與干擾頻率相隔越近,耦合值越大,干擾則越大,因此,為降低電磁干擾,可以中繼級別選擇目標(biāo)信道,以選擇互不干擾的頻率范圍,解決了中繼功能因信道設(shè)置引起的信道干擾而導(dǎo)致的轉(zhuǎn)發(fā)數(shù)據(jù)能力較低、中繼性能較差的問題。在本發(fā)明的一個(gè)實(shí)施例中,步驟103可以包括如下子步驟:子步驟s11,查詢上一級的路由器或中繼節(jié)點(diǎn)所處的信道,作為上行信道。在android系統(tǒng)中,wifiservice是負(fù)責(zé)wifi功能的核心服務(wù),而其中的wifistatemachine子系統(tǒng)則負(fù)責(zé)維護(hù)wifi的各類狀態(tài)信息。該狀態(tài)信息包括上一級的路由器或中繼節(jié)點(diǎn)信道信息,因此,可以通過調(diào)用系統(tǒng)的mwifistatemachine.fetchfrequencynative()函數(shù)來獲取上一級的路由器或中繼節(jié)點(diǎn)的第一信道。子步驟s12,確定所述上行信道的頻段類型。在實(shí)際應(yīng)用中,路由器或中繼節(jié)點(diǎn)的第一信道的工作頻段有所不同,主要包括2.4g頻段(2.412ghz-2.484ghz)和5g頻段(5.735ghz-5.835ghz)其中,大多數(shù)路由器或中繼節(jié)點(diǎn)普遍使用的是運(yùn)行在2.4ghz上的無線技術(shù),采用(第四代)802.11n標(biāo)準(zhǔn),而運(yùn)行在5ghz高頻段上的第五代wi-fi技術(shù),采用802.11ac協(xié)議標(biāo)準(zhǔn)。子步驟s13,當(dāng)所述中繼級別為第一級時(shí),按照所述頻段類型計(jì)算與所述上行信道互不干擾的目標(biāo)信道。若移動終端作為中繼節(jié)點(diǎn)所處的中繼級別為第一級,則移動終端連接路由器,可以直接依據(jù)路由器的上行信道的頻段類型設(shè)置目標(biāo)信道。當(dāng)頻道類型為2.4g頻段時(shí),將上行信道偏移n個(gè)信道,作為目標(biāo)信道,其中,n為正整數(shù),且n≥5。如圖2所示,2.4g頻段中的1-14信道的圖譜為梯度矩陣,從頻段角度,共分3個(gè)獨(dú)立頻段,每個(gè)獨(dú)立頻段的范圍大致為22mhz,因?yàn)橄噜彽念l段有交叉相等的頻率值,每個(gè)獨(dú)立頻段內(nèi)的信道均存在干擾,具體頻段如下:一區(qū):1-5信道二區(qū):6-10信道三區(qū):11-14信道例如,信道1和信道2共有的頻率為2406-2423,此時(shí),如果上一級的路由器或中繼節(jié)點(diǎn)的上行信道的信道設(shè)置為1,中繼節(jié)點(diǎn)的目標(biāo)信道設(shè)置為2時(shí),則存在頻率相同區(qū)間,存在干擾。從頻段隔離的角度,共分5個(gè)隔離區(qū)間,隔離區(qū)間內(nèi)的信道不存在干擾,具體區(qū)間如下:一類:1、6、11二類:2、7、12三類:3、8、13四類:4、9五類:5、10因此,當(dāng)頻道類型為2.4g頻段時(shí),可以將上行信道偏移至少5個(gè)信道,作為目標(biāo)信道。假設(shè)x為上一級的路由器或中繼節(jié)點(diǎn)的上行信道,y為中繼節(jié)點(diǎn)(即移動終端)的目標(biāo)信道,兩者滿足以下關(guān)系式:y≥x+5,或,y≤x-5其中,x、y為正整數(shù),當(dāng)y<1或y>13時(shí),y無效,需要丟棄。當(dāng)頻道類型為5g頻段時(shí),將上行信道偏移m個(gè)信道,作為目標(biāo)信道,其中,m為正整數(shù),如1、2。如圖3所示,因?yàn)?g頻段不存在交叉,因此,上一級的路由器或中繼節(jié)點(diǎn)的上行信道與當(dāng)前中繼節(jié)點(diǎn)的目標(biāo)信道不為同一信道,即可以基本避免干擾。子步驟s14,當(dāng)所述中繼級別為第二級或第二級以下時(shí),檢測相鄰的中繼節(jié)點(diǎn)所處的信道,作為相鄰信道。在本發(fā)明的一個(gè)實(shí)施例中,如果中繼節(jié)點(diǎn)設(shè)置相同的服務(wù)集標(biāo)識和密碼,以便于進(jìn)行漫游,則可以查找與移動終端的服務(wù)集標(biāo)識相同的中繼節(jié)點(diǎn),檢測所述中繼節(jié)點(diǎn)所處的信道,作為相鄰信道。子步驟s15,按照所述頻段類型計(jì)算與所述上行信道和所述相鄰信道互不干擾的目標(biāo)信道。若移動終端作為中繼節(jié)點(diǎn)所處的中繼級別為第二級或第二級以下,則移動終端連接中繼節(jié)點(diǎn),可以依據(jù)附近中繼節(jié)點(diǎn)的上行信道的頻段類型設(shè)置目標(biāo)信道。當(dāng)頻道類型為2.4g頻段時(shí),將上行信道偏移n個(gè)信道,作為候選信道,其中,n為正整數(shù),且n≥5。當(dāng)頻道類型為5g頻段時(shí),將上行信道偏移m個(gè)信道,作為候選信道,其中,m為正整數(shù),如1、2。當(dāng)候選信道與相鄰信道相同時(shí),則可以表示當(dāng)前相鄰信道所屬的中繼節(jié)點(diǎn)與當(dāng)前的中繼節(jié)點(diǎn)屬于同一個(gè)中繼網(wǎng)絡(luò),可能存在干擾,因此,可以采用相鄰信道所屬中繼節(jié)點(diǎn)的信號信息計(jì)算干擾系數(shù)。對于候選信道與相鄰信道不同的情況,則可以忽略該相鄰信道。在一個(gè)示例中,可以檢測相鄰信道所屬中繼節(jié)點(diǎn)的數(shù)量和/或信號強(qiáng)度,通過配置權(quán)重求和等方式,采用數(shù)量和/或所述信號強(qiáng)度計(jì)算干擾系數(shù)。其中,數(shù)量和/或信號強(qiáng)度與干擾系數(shù)正相關(guān),即數(shù)量越多、信號強(qiáng)度越強(qiáng),干擾系數(shù)越大,反之,數(shù)量越少、信號強(qiáng)度越低,干擾系數(shù)越小。此后,按照干擾系數(shù)從候選信道中選取目標(biāo)信道,一般情況下,選擇干擾系數(shù)最小的候選信道中選取目標(biāo)信道。需要說明的是,當(dāng)候選信道的數(shù)量為一個(gè)時(shí),將距離候選信道最遠(yuǎn)的、編號最小的信道或編號最大的信道設(shè)置為候選信道。因此,從頻段隔離的角度,共分5個(gè)隔離區(qū)間,隔離區(qū)間內(nèi)的信道不存在干擾,具體區(qū)間如下:一類:1、6、11二類:2、7、12三類:3、8、13四類:4、9、13五類:1、5、10對于第四類和第五類,假設(shè)上行信道為9,5,上行信道偏移5個(gè)信道,分別得到4、14(丟棄),0(丟棄)、10信道,則可以添加13,1信道作為候選信道。假設(shè)y為上一級的路由器或中繼節(jié)點(diǎn)的上行信道,z為中繼節(jié)點(diǎn)(即移動終端)的目標(biāo)信道,兩者滿足以下關(guān)系式:z≥y+5,或,z≤y-5其中,y、z為正整數(shù),當(dāng)z<1或z>13時(shí),z無效,需要丟棄。步驟104,根據(jù)所述中繼級別啟動所述wi-fi模組的softap節(jié)點(diǎn),以在所述目標(biāo)信道連接下一級的應(yīng)用終端和/或中繼節(jié)點(diǎn)。如果移動終端的wi-fi模組的station節(jié)點(diǎn)已連接到上一級的路由器或中繼節(jié)點(diǎn),則可以按照中繼級別向wi-fi模塊發(fā)送中繼指令,啟動softap節(jié)點(diǎn),通過softap節(jié)點(diǎn)連接下一級的應(yīng)用終端和/或中繼節(jié)點(diǎn)。其中,應(yīng)用終端可以指實(shí)現(xiàn)自身功能的終端,例如,智能電飯煲、智能空調(diào)、智能熱水器,等等。需要說明的是,移動終端除了可以作為中繼節(jié)點(diǎn)之外,也可以作為應(yīng)用終端,實(shí)現(xiàn)瀏覽網(wǎng)頁、游戲、播放網(wǎng)絡(luò)視頻等功能。在本發(fā)明的一個(gè)實(shí)施例中,可以確定softap節(jié)點(diǎn)的信道,該信道一般與路由器、其他中繼節(jié)點(diǎn)不存在干擾,因此,可以在該信道上下發(fā)中繼指令。在具體實(shí)現(xiàn)中,不同信道對應(yīng)的頻率為:當(dāng)中繼級別為第一級時(shí),接收用戶輸入的登錄信息,該登錄信息包括服務(wù)集標(biāo)識和密碼。在此情況下,可以在ui(userinterface,用戶界面)提示用戶輸入中繼(即移動終端)的ssid和密碼。若用戶在ui輸入了ssid和密碼,則使用該ssid和密碼,否則,使用默認(rèn)的ssid和密碼。當(dāng)中繼級別為第二級或第二級以上時(shí),從上一級的中繼節(jié)點(diǎn)的中繼配置信息中提取登錄信息,保持父節(jié)點(diǎn)與子節(jié)點(diǎn)之間登錄信息的相同,在無效網(wǎng)絡(luò)信號較差(如小于-90db)的情況下,可以啟動漫游,采用相同的登錄信息自動連接相鄰的其他中繼節(jié)點(diǎn)。若獲取了登錄信息,則可以根據(jù)目標(biāo)信道、服務(wù)集標(biāo)識和密碼啟動wi-fi模組的softap節(jié)點(diǎn),以在目標(biāo)信道廣播服務(wù)集標(biāo)識。在具體實(shí)現(xiàn)中,將freq(信道)、ssid和密碼寫入到hostapd.conf配置文件中,啟用softap節(jié)點(diǎn)服務(wù)的中繼指令為:hostapd-dhostapd.conf即可將freq、ssid和密碼生效。中繼指令發(fā)送后,中繼節(jié)點(diǎn)(即移動終端)發(fā)出的廣播幀就會攜帶ssid,其它終端掃描到以后就可以用ssid和密碼進(jìn)行連接了。在具體實(shí)現(xiàn)中,中繼節(jié)點(diǎn)(即移動終端)可以視為一個(gè)ap,它周期性地廣播beacon幀,其他station設(shè)備掃描到該beacon幀就可以得到中繼節(jié)點(diǎn)(即移動終端)的ssid。當(dāng)接收到一個(gè)或多個(gè)電子設(shè)備(下一級的應(yīng)用終端和/或中繼節(jié)點(diǎn))針對ssid發(fā)送的申請請求時(shí),向一個(gè)或多個(gè)電子設(shè)備返回應(yīng)答消息challengetext。當(dāng)接收到一個(gè)或多個(gè)電子設(shè)備發(fā)送的連接請求時(shí),驗(yàn)證連接請求中密碼與預(yù)設(shè)的密碼是否相同,若是,則接入一個(gè)或多個(gè)電子設(shè)備。步驟105,根據(jù)所述中繼級別配置中繼通信參數(shù),以支持在所述station節(jié)點(diǎn)與所述softap節(jié)點(diǎn)之間進(jìn)行通信。在本發(fā)明實(shí)施例中,不同中繼級別的中繼節(jié)點(diǎn),具有不同的中繼通信參數(shù),使得station節(jié)點(diǎn)與softap節(jié)點(diǎn)之間可以進(jìn)行通信,由于station節(jié)點(diǎn)連接上一級的無線節(jié)點(diǎn),softap節(jié)點(diǎn)連接下一級的應(yīng)用終端和/或中繼節(jié)點(diǎn),使得上一級的路由器或中繼節(jié)點(diǎn)與下一級的應(yīng)用終端和/或中繼節(jié)點(diǎn)可以進(jìn)行通信,實(shí)現(xiàn)中繼功能。在本發(fā)明的一個(gè)實(shí)施例中,步驟105可以包括如下子步驟:子步驟s21,開啟包轉(zhuǎn)發(fā)功能。在具體實(shí)現(xiàn)中,可以通過echo屬性值開啟包轉(zhuǎn)發(fā)功能,以支持在station節(jié)點(diǎn)與softap節(jié)點(diǎn)之間轉(zhuǎn)發(fā)數(shù)據(jù)包:echo1>/proc/sys/net/ipv4/ip_forward包轉(zhuǎn)發(fā),是允許數(shù)據(jù)包從一個(gè)終端轉(zhuǎn)發(fā)到另一個(gè)終端。在本發(fā)明實(shí)施例中,打開包轉(zhuǎn)發(fā)功能,支持?jǐn)?shù)據(jù)包在station節(jié)點(diǎn)與softap節(jié)點(diǎn)之間相互轉(zhuǎn)發(fā)數(shù)據(jù)包。子步驟s22,當(dāng)當(dāng)所述中繼級別為第一級時(shí),設(shè)置地址轉(zhuǎn)換功能nat的配置信息。在實(shí)際應(yīng)用中,可以調(diào)用通過系統(tǒng)地址表服務(wù)iptables發(fā)送地址轉(zhuǎn)換功能nat(networkaddresstranslation)的配置信息至wi-fi模組,nat將自動修改ip報(bào)文的源ip地址和目的ip地址,以對應(yīng)用終端的ip地址進(jìn)行偽裝。當(dāng)然,在發(fā)送路由表和nat之前,還可以清除在先的路由表。iptables、nat配置的配置信息如下:#removeoldrules(清理在先的路由表)iptables-fiptables-tfilter-fiptables-tnat-f#bringupnatrulesiptables-tnat-apostrouting-s192.168.49.0/24-d0.0.0.0/0-jmasquerade其中,假設(shè)中繼(即移動終端)的ip段是192.168.49.0,發(fā)送bringupnatrules可以將192.168.49.0/24網(wǎng)段為源地址的數(shù)據(jù)包進(jìn)行重新封包、解包處理,偽裝為0.0.0.0/0的源地址。子步驟s23,當(dāng)所述中繼級別為第二級或第二級以下時(shí),從上一級的中繼節(jié)點(diǎn)分配ip地址,并建立各級中繼節(jié)點(diǎn)之間的路由路徑。在具體實(shí)現(xiàn)中,對于第二級或第二級以下的中繼節(jié)點(diǎn),可以動態(tài)對其分配ip地址。在一種實(shí)施方式中,可以將總共的地址空間分割成多段或者多個(gè)子域,每個(gè)中繼節(jié)點(diǎn)又可以將分配給自己的地址繼續(xù)從中分配給子節(jié)點(diǎn),而應(yīng)用終端沒有子節(jié)點(diǎn),所以不需要分配地址。作為中繼節(jié)點(diǎn)的移動終端具有地址池,即地址的集合,第二級或第二級以下的中繼節(jié)點(diǎn)的地址池容量由從其父節(jié)點(diǎn)決定,父節(jié)點(diǎn)通過如下公式計(jì)算出地址池容量:cskip(d)=1+cm×(lm-d-1)rm=1cskip(d)=(1+cm-rm-cm×rmlm-d-1)/(1-rm)rm≠1其中,cskip(d)表示中繼級別為d的父節(jié)點(diǎn)在分配地址時(shí)確定的偏移量,對應(yīng)子節(jié)點(diǎn)的地址池容量,cm表示中繼節(jié)點(diǎn)所能接收的最大子結(jié)點(diǎn)數(shù),lm表示網(wǎng)絡(luò)的最大深度(中繼級別),rm表示中繼節(jié)點(diǎn)所能接收的最大子節(jié)點(diǎn)數(shù),d表示節(jié)點(diǎn)深度(中繼級別)。深度d在入網(wǎng)時(shí)父節(jié)點(diǎn)深度增加1,協(xié)調(diào)器的深度規(guī)定為0,cm、lm、rm這三個(gè)參數(shù)可以有用戶提供,描述網(wǎng)絡(luò)的規(guī)模和大致形態(tài)。計(jì)算出偏移量cskip(d)后,父節(jié)點(diǎn)根據(jù)入網(wǎng)子節(jié)點(diǎn)的類型確定其網(wǎng)絡(luò)地址。若子節(jié)點(diǎn)為中繼節(jié)點(diǎn),可以采用如下公式計(jì)算地址:an=ap+cskip(d)×(n-1)+11≤n≤rm其中,ap為父節(jié)點(diǎn)的網(wǎng)絡(luò)地址,n為申請入網(wǎng)的節(jié)點(diǎn)是第幾個(gè)子中繼節(jié)點(diǎn),an為第n個(gè)入網(wǎng)子中繼節(jié)點(diǎn)獲得的網(wǎng)絡(luò)地址。在本發(fā)明實(shí)施例中,可以在各個(gè)中繼節(jié)點(diǎn)中維護(hù)一個(gè)中繼路由表,在該中繼路由表中,可以在每個(gè)中繼節(jié)點(diǎn)在入網(wǎng)時(shí)記錄其所分配的地址,以及,該中繼節(jié)點(diǎn)與其他中繼節(jié)點(diǎn)之間的父子節(jié)點(diǎn)關(guān)系,每個(gè)中繼節(jié)點(diǎn)在退網(wǎng)時(shí)刪除其所分配的地址,這樣,各級別的中繼之間的父子節(jié)點(diǎn)關(guān)系、地址可以組成各級中繼的路由路徑。子步驟s24,查詢上一級的路由器或中繼節(jié)點(diǎn)的ip地址。子步驟s25,將上一級的路由器或中繼節(jié)點(diǎn)的ip地址,設(shè)置為域名系統(tǒng)dns的網(wǎng)關(guān)地址在本發(fā)明實(shí)施例中,一方面,可以調(diào)用系統(tǒng)中的地址表服務(wù)iptable發(fā)送基于tcp(transmissioncontrolprotocol,傳輸控制協(xié)議)的dns的網(wǎng)關(guān)地址至wi-fi模組;命令格式為:iptables-tnat-iprerouting-i(中繼設(shè)備名)-ptcp--dport53-jdnat--to-destination(網(wǎng)關(guān))另一方面可以調(diào)用系統(tǒng)中的地址表服務(wù)iptable,發(fā)送基于udp(opensysteminterconnection,開放式系統(tǒng)互聯(lián))的dns的網(wǎng)關(guān)地址至wi-fi模組。命令格式為:iptables-tnat-iprerouting-i(中繼設(shè)備名)-pudp--dport53-jdnat--to-destination(網(wǎng)關(guān))當(dāng)中繼級別為第一級的中繼節(jié)點(diǎn)時(shí),將域名系統(tǒng)dns的網(wǎng)關(guān)地址設(shè)置為路由器的網(wǎng)關(guān)地址。當(dāng)中繼級別為第二級或第二級以下的中繼節(jié)點(diǎn)時(shí),將域名系統(tǒng)dns的網(wǎng)關(guān)地址為設(shè)置為上一級的中繼節(jié)點(diǎn)的ip地址。如上,給中繼設(shè)備(即移動終端)添加tcp和udp的dns網(wǎng)關(guān)地址,在配置dns后,輸入的統(tǒng)一資源定位符url會被逐級傳遞,最終被dns服務(wù)器解析,實(shí)現(xiàn)網(wǎng)絡(luò)通信。本發(fā)明實(shí)施例在移動終端配置有wi-fi模組,通過wi-fi模組的station節(jié)點(diǎn)上一級的路由器或中繼節(jié)點(diǎn),啟動wi-fi模組的softap節(jié)點(diǎn)、,以連接下一級的應(yīng)用終端和/或中繼節(jié)點(diǎn),根據(jù)當(dāng)前所處的中繼級別配置中繼通信參數(shù),以支持在station節(jié)點(diǎn)與softap節(jié)點(diǎn)之間進(jìn)行通信,將移動終端實(shí)現(xiàn)為中繼節(jié)點(diǎn),在中繼節(jié)點(diǎn)中后掛中繼節(jié)點(diǎn),形成多級的中繼網(wǎng)絡(luò),拓寬了網(wǎng)絡(luò)的結(jié)構(gòu)層級,增加了中繼節(jié)點(diǎn)的數(shù)量,從而提高了連接的數(shù)量,在智能家電、手持終端等設(shè)備增多的情況,保證新增的設(shè)備可以連接中繼,正常使用無線信號。本發(fā)明實(shí)施例在移動終端配置有wi-fi模組,通過wi-fi模組的station節(jié)點(diǎn)上一級的路由器或中繼節(jié)點(diǎn),啟動wi-fi模組的softap節(jié)點(diǎn),以連接下一級的應(yīng)用終端和/或中繼節(jié)點(diǎn),根據(jù)當(dāng)前所處的中繼級別選擇目標(biāo)信道并配置中繼通信參數(shù),以支持在station節(jié)點(diǎn)與softap節(jié)點(diǎn)之間進(jìn)行通信,將移動終端實(shí)現(xiàn)為中繼節(jié)點(diǎn),在中繼節(jié)點(diǎn)中后掛中繼節(jié)點(diǎn),形成多級的中繼網(wǎng)絡(luò),拓寬了網(wǎng)絡(luò)的結(jié)構(gòu)層級,增加了中繼節(jié)點(diǎn)的數(shù)量,從而提高了連接的數(shù)量,在智能家電、手持終端等設(shè)備增多的情況,保證新增的設(shè)備可以連接中繼,正常使用無線信號。并且,目標(biāo)信道自適應(yīng)中繼級別進(jìn)行調(diào)整,信道之間互不干擾,提高了中繼功能的轉(zhuǎn)發(fā)數(shù)據(jù)能力、提升了中繼性能。為使本領(lǐng)域技術(shù)人員更好地理解本發(fā)明實(shí)施例,以下通過具體的示例來說明本發(fā)明實(shí)施例中的中繼網(wǎng)絡(luò)。如圖4所示,假設(shè)在一間房子中,具有一間客廳、一間廚房、兩間臥室(包括主臥、次臥)和一個(gè)書房,其中,主臥和書房相近,次臥與廚房相近。在本示例中,將路由器42擺放在客廳中,路由器42接入基站41,并作為無線節(jié)點(diǎn),廣播wi-fi信號。由于客廳面積較大、墻壁阻擋,主臥、次臥、書房和廚房中wi-fi信號較弱,因此,可以在客廳中放置移動終端432,在主臥附近放置移動終端431,在書房附件放置移動終端4313,在次臥和廚房附近放置移動終端4321,在廚房附近放置移動終端43213,在次臥附近放置移動終端43211。在客廳中:移動終端431通過station節(jié)點(diǎn)接入路由42,并啟動softap節(jié)點(diǎn),作為第一級的中繼節(jié)點(diǎn),以向主臥中繼wi-fi信號。移動終端432分別通過station節(jié)點(diǎn)接入路由42,并啟動softap節(jié)點(diǎn),作為第一級的中繼節(jié)點(diǎn),以向客廳的其他部分(如陽臺)中繼wi-fi信號。便攜電腦433作為應(yīng)用終端接入路由42,以供用戶在客廳進(jìn)行工作、娛樂等處理。移動終端4321通過station節(jié)點(diǎn)接入移動終端432,并啟動softap節(jié)點(diǎn),作為第二級的中繼節(jié)點(diǎn),以向次臥、廚房中繼wi-fi信號。智能咖啡機(jī)4322、智能飲水機(jī)4323作為應(yīng)用終端接入移動終端432。在主臥中:平板電腦4311、pda4312、移動終端4314作為應(yīng)用終端接入移動終端431,以供用戶在主臥進(jìn)行工作、娛樂等處理。移動終端4313通過station節(jié)點(diǎn)接入移動終端431,并啟動softap節(jié)點(diǎn),作為第二級的中繼節(jié)點(diǎn),以向書房中繼wi-fi信號。在書房中:pc43131、移動終端43132作為應(yīng)用終端接入移動終端4313,以供用戶在書房進(jìn)行工作、娛樂等處理。在次臥中:移動終端43211通過station節(jié)點(diǎn)接入移動終端4321,并啟動softap節(jié)點(diǎn),作為第三級的中繼節(jié)點(diǎn),以向次臥中繼wi-fi信號。電子游戲機(jī)432111、電視機(jī)432112、移動終端432113作為應(yīng)用終端接入移動終端43111,以供用戶在書房進(jìn)行工作、娛樂等處理。在廚房中:移動終端4322通過station節(jié)點(diǎn)接入移動終端4321,并啟動softap節(jié)點(diǎn),作為第三級的中繼節(jié)點(diǎn),以向廚房中繼wi-fi信號。智能冰箱432121、智能微波爐432122、智能廚爐432123作為應(yīng)用終端接入移動終端43112。參照圖5,示出了本發(fā)明一個(gè)實(shí)施例的另一種中繼通信的配置方法實(shí)施例的步驟流程圖,應(yīng)用在移動終端中,該移動終端配置有wi-fi模組,該方法具體可以包括如下步驟:步驟501,通過所述softap節(jié)點(diǎn)接收下一級的應(yīng)用終端和/或中繼節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包。當(dāng)應(yīng)用終端與外部網(wǎng)路的目標(biāo)設(shè)備(如網(wǎng)頁服務(wù)器)進(jìn)行通信時(shí),應(yīng)用終端所生成的數(shù)據(jù)包,通過中繼節(jié)點(diǎn)逐級傳輸,直至發(fā)送至目標(biāo)設(shè)備。步驟502,將所述數(shù)據(jù)包從softap節(jié)點(diǎn)轉(zhuǎn)發(fā)至station節(jié)點(diǎn)。在具體實(shí)現(xiàn)中,由于開啟了包轉(zhuǎn)發(fā)功能,因此,可以將數(shù)據(jù)包從softap節(jié)點(diǎn)轉(zhuǎn)發(fā)至station節(jié)點(diǎn),實(shí)現(xiàn)中繼節(jié)點(diǎn)內(nèi)部數(shù)據(jù)包的轉(zhuǎn)發(fā)。步驟503,根據(jù)所述通信配置參數(shù)通過所述station節(jié)點(diǎn)將所述數(shù)據(jù)包發(fā)送至上一級的路由器或中繼節(jié)點(diǎn)。在實(shí)際應(yīng)用中,可以按照不同中繼級別的通信配置參數(shù),對數(shù)據(jù)包進(jìn)行處理,以實(shí)現(xiàn)中繼通信。在本發(fā)明的一個(gè)實(shí)施例中,步驟503可以包括如下子步驟:子步驟s31,當(dāng)所述數(shù)據(jù)包中具有統(tǒng)一資源定位符url時(shí),查詢域名系統(tǒng)dns的網(wǎng)關(guān)地址。子步驟s32,通過所述station節(jié)點(diǎn)按照所述網(wǎng)關(guān)地址,將所述數(shù)據(jù)包發(fā)送至上一級的路由器或中繼節(jié)點(diǎn)。在本發(fā)明實(shí)施例中,在應(yīng)用終端訪問網(wǎng)頁等情況下,進(jìn)行url的解析。移動終端的dns的網(wǎng)關(guān)地址為上一級的中繼節(jié)點(diǎn)的ip地址,則可以將解析url的數(shù)據(jù)包轉(zhuǎn)發(fā)至上一級的中繼節(jié)點(diǎn)。而當(dāng)前級別的中繼節(jié)點(diǎn)的dns的網(wǎng)關(guān)地址為上一級的中繼節(jié)點(diǎn)的ip地址,則可以將解析url的數(shù)據(jù)包轉(zhuǎn)發(fā)至上一級的中繼節(jié)點(diǎn)。直至到達(dá)第一級的中繼節(jié)點(diǎn),其dns的網(wǎng)關(guān)地址為路由器的ip地址,則可以將解析url的數(shù)據(jù)包轉(zhuǎn)發(fā)至路由器,路由器發(fā)送至外網(wǎng)提供域名解析的服務(wù)器,將url映射為ip地址。在本發(fā)明的另一個(gè)實(shí)施例中,步驟503可以包括如下子步驟:子步驟s33,當(dāng)所述中繼級別為第一級時(shí),將所述數(shù)據(jù)包中的源地址,從所述應(yīng)用終端的ip地址轉(zhuǎn)換為所述移動終端的ip地址。子步驟s34,通過所述station節(jié)點(diǎn)將偽裝來自所述移動終端的ip地址的數(shù)據(jù)包發(fā)送至上一級的路由器。對于第一級的中繼節(jié)點(diǎn),可以將數(shù)據(jù)包中的源地址(即移動終端的ip地址),如192.168.49.0,則基于nat的配置信息,偽裝成移動終端本身的ip地址,如0.0.0.0,再轉(zhuǎn)發(fā)至路由器。在本發(fā)明的另一個(gè)實(shí)施例中,步驟503可以包括如下子步驟:子步驟s35,當(dāng)所述中繼級別為第二級或第二級以下時(shí),通過所述station節(jié)點(diǎn)將所述數(shù)據(jù)包發(fā)送至上一級的中繼節(jié)點(diǎn)。在本發(fā)明實(shí)施例中,對于第二級或第二級以下的中繼節(jié)點(diǎn),則可以直接將數(shù)據(jù)包轉(zhuǎn)發(fā)至上一級的中繼節(jié)點(diǎn)。步驟504,通過所述station節(jié)點(diǎn)接收上一級的路由器或中繼節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包。當(dāng)外部網(wǎng)絡(luò)的目標(biāo)設(shè)備與應(yīng)用終端進(jìn)行通信時(shí),目標(biāo)設(shè)備生成的數(shù)據(jù)包,逐跳向中繼節(jié)點(diǎn)(即移動終端)傳輸,直至發(fā)送至應(yīng)用終端。步驟505,將所述數(shù)據(jù)包從所述station節(jié)點(diǎn)轉(zhuǎn)發(fā)至所述softap節(jié)點(diǎn)。在具體實(shí)現(xiàn)中,由于開啟了包轉(zhuǎn)發(fā)功能,因此,可以將數(shù)據(jù)包從節(jié)station點(diǎn)轉(zhuǎn)發(fā)至softap節(jié)點(diǎn),實(shí)現(xiàn)中繼節(jié)點(diǎn)內(nèi)部數(shù)據(jù)包的轉(zhuǎn)發(fā)。步驟506,根據(jù)所述通信配置參數(shù)通過所述softap節(jié)點(diǎn)將所述數(shù)據(jù)包發(fā)送至下一級的應(yīng)用終端或中繼節(jié)點(diǎn)。在實(shí)際應(yīng)用中,可以按照不同中繼級別的通信配置參數(shù),對數(shù)據(jù)包進(jìn)行處理,以實(shí)現(xiàn)中繼通信。在本發(fā)明的一個(gè)實(shí)施例中,步驟506可以包括如下子步驟:子步驟s41,當(dāng)所述中繼級別為第一級時(shí),將所述數(shù)據(jù)包中的目的地址從所述移動終端的ip地址轉(zhuǎn)換為所述應(yīng)用終端的ip地址。子步驟s42,當(dāng)所述中繼級別為第二級或第二級以下時(shí),在所述數(shù)據(jù)包中查詢源地址,獲知所述應(yīng)用終端的ip地址。子步驟s43,通過各級中繼節(jié)點(diǎn)之間的中繼路由表查詢從所述移動終端的ip地址路由至所述應(yīng)用終端的ip地址的目標(biāo)路徑。子步驟s44,在所述目標(biāo)路徑中查詢下一級的應(yīng)用終端或中繼節(jié)點(diǎn)的ip地址。子步驟s45,通過所述softap節(jié)點(diǎn)按照下一級的應(yīng)用終端或中繼節(jié)點(diǎn)的ip地址將所述數(shù)據(jù)發(fā)送至下一級的應(yīng)用終端或中繼節(jié)點(diǎn)。對于第一級的中繼節(jié)點(diǎn),可以確認(rèn)數(shù)據(jù)包來源的station節(jié)點(diǎn)的第二ip地址,在路由表中查找第二ip地址對應(yīng)的第一ip地址,則可以將數(shù)據(jù)包轉(zhuǎn)發(fā)至第一ip地址所屬的softap節(jié)點(diǎn)。對于第一級的中繼節(jié)點(diǎn),可以將數(shù)據(jù)包中的目標(biāo)地址(即移動終端本身的ip地址),如0.0.0.0,則基于nat的配置信息,轉(zhuǎn)換為應(yīng)用終端的ip地址,如192.168.49.0。對于每一級的中繼節(jié)點(diǎn),由于可以連接多個(gè)中繼節(jié)點(diǎn),即具有多條路由至應(yīng)用終端的路徑,因此,在下發(fā)數(shù)據(jù)包時(shí),可以查詢數(shù)據(jù)包中的目標(biāo)地址,確定數(shù)據(jù)包發(fā)送的應(yīng)用終端。查詢中繼路由表,獲知可路由至該應(yīng)用終端的目標(biāo)路徑,從該路徑中查詢下一級的移動終端或中繼節(jié)點(diǎn)的ip地址,將數(shù)據(jù)包轉(zhuǎn)發(fā)至該ip地址。如果下一級為應(yīng)用終端,則通過softap節(jié)點(diǎn)將數(shù)據(jù)包發(fā)送至該應(yīng)用終端,應(yīng)用終端進(jìn)行相應(yīng)的處理,例如,加載網(wǎng)頁、播放視頻等。如果下一級為中繼節(jié)點(diǎn),則通過softap節(jié)點(diǎn)將數(shù)據(jù)包發(fā)送至該中繼節(jié)點(diǎn),該中繼節(jié)點(diǎn)可以繼續(xù)進(jìn)行向下進(jìn)行中繼通信。需要說明的是,對于方法實(shí)施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明實(shí)施例并不受所描述的動作順序的限制,因?yàn)橐罁?jù)本發(fā)明實(shí)施例,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動作并不一定是本發(fā)明實(shí)施例所必須的。參照圖6,示出了本發(fā)明一個(gè)實(shí)施例的一種中繼通信的配置裝置實(shí)施例的結(jié)構(gòu)框圖,應(yīng)用在移動終端中,所述移動終端配置有wi-fi模組,所述裝置具體可以包括如下模塊:上級設(shè)備連接模塊601,用于通過所述wi-fi模組的station節(jié)點(diǎn)連接上一級的路由器或中繼節(jié)點(diǎn);中繼級別檢測模塊602,用于檢測作為中繼節(jié)點(diǎn)所處的中繼級別;目標(biāo)信道選擇模塊603,用于根據(jù)所述中繼級別選擇目標(biāo)信道;下級設(shè)備連接模塊604,用于根據(jù)所述中繼級別啟動所述wi-fi模組的softap節(jié)點(diǎn),以在所述目標(biāo)信道連接下一級的應(yīng)用終端和/或中繼節(jié)點(diǎn);中繼通信參數(shù)配置模塊605,用于根據(jù)所述中繼級別配置中繼通信參數(shù),以支持在所述station節(jié)點(diǎn)與所述softap節(jié)點(diǎn)之間進(jìn)行通信。在本發(fā)明的一個(gè)實(shí)施例中,所述目標(biāo)信道選擇模塊603包括:上行信道設(shè)置子模塊,用于查詢上一級的路由器或中繼節(jié)點(diǎn)所處的信道,作為上行信道;頻段類型確定子模塊,用于確定所述上行信道的頻段類型;第一目標(biāo)信道計(jì)算子模塊,用于在所述中繼級別為第一級時(shí),按照所述頻段類型計(jì)算與所述上行信道互不干擾的目標(biāo)信道;相鄰信道檢測子模塊,用于在所述中繼級別為第二級或第二級以下時(shí),檢測相鄰的中繼節(jié)點(diǎn)所處的信道,作為相鄰信道;第二相鄰信道計(jì)算子模塊,用于按照所述頻段類型計(jì)算與所述上行信道和所述相鄰信道互不干擾的目標(biāo)信道。在本發(fā)明的一個(gè)實(shí)施例中,所述第一目標(biāo)信道計(jì)算子模塊包括:第一信道偏移單元,用于在所述頻道類型為2.4g頻段時(shí),將所述上行信道偏移n個(gè)信道,作為目標(biāo)信道;第二信道偏移單元,用于在所述頻道類型為5g頻段時(shí),將所述上行信道偏移m個(gè)信道,作為目標(biāo)信道。在本發(fā)明的一個(gè)實(shí)施例中,所述相鄰信道檢測子模塊包括:中繼節(jié)點(diǎn)查找單元,用于查找與移動終端的服務(wù)集標(biāo)識相同的中繼節(jié)點(diǎn);節(jié)點(diǎn)信道檢測單元,用于檢測所述中繼節(jié)點(diǎn)所處的信道,作為相鄰信道。在本發(fā)明的一個(gè)實(shí)施例中,所述第二相鄰信道計(jì)算子模塊包括:第三信道偏移單元,用于在所述頻道類型為2.4g頻段時(shí),將所述上行信道偏移n個(gè)信道,作為候選信道;第四信道偏移單元,用于在所述頻道類型為5g頻段時(shí),將所述上行信道偏移m個(gè)信道,作為候選信道;干擾系數(shù)計(jì)算單元,用于在所述候選信道與所述相鄰信道相同時(shí),采用所述相鄰信道所屬中繼節(jié)點(diǎn)的信號信息計(jì)算干擾系數(shù);目標(biāo)信道選取單元,用于按照所述干擾系數(shù)從所述候選信道中選取目標(biāo)信道。在本發(fā)明的一個(gè)實(shí)施例中,所述第二相鄰信道計(jì)算子模塊還包括:候選信道增補(bǔ)單元,用于在所述候選信道的數(shù)量為一個(gè)時(shí),將距離所述候選信道最遠(yuǎn)的、編號最小的信道或編號最大的信道設(shè)置為候選信道。在本發(fā)明的一個(gè)實(shí)施例中,所述干擾系數(shù)計(jì)算單元包括:節(jié)點(diǎn)信息檢測子單元,用于檢測所述相鄰信道所屬中繼節(jié)點(diǎn)的數(shù)量和/或信號強(qiáng)度;節(jié)點(diǎn)信息計(jì)算子單元,用于采用所述數(shù)量和/或所述信號強(qiáng)度計(jì)算干擾系數(shù),其中,所述數(shù)量和/或所述信號強(qiáng)度與所述干擾系數(shù)正相關(guān)。在本發(fā)明的一個(gè)實(shí)施例中,所述中繼級別檢測模塊602包括:默認(rèn)級別設(shè)置子模塊,用于將作為中繼節(jié)點(diǎn)所處的中繼級別設(shè)置為第一級;中繼配置信息請求子模塊,用于向上一級的路由器或中繼節(jié)點(diǎn)請求中繼配置信息;當(dāng)請求成功時(shí),從所述中繼配置信息中提取上一級的中繼節(jié)點(diǎn)的中繼級別;上級級別提取子模塊,用于在上一級的中繼節(jié)點(diǎn)的中繼級別的基礎(chǔ)上,計(jì)算作為中繼節(jié)點(diǎn)所處的中繼級別,以對所述第一級進(jìn)行替換;當(dāng)前級別計(jì)算子模塊,用于在請求失敗時(shí),確定作為中繼節(jié)點(diǎn)所處的中繼級別為第一級。在本發(fā)明的一個(gè)實(shí)施例中,所述下級設(shè)備連接模塊604包括:登錄信息接收子模塊,用于在所述中繼級別為第一級時(shí),接收用戶輸入的登錄信息;登錄信息提取子模塊,用于在所述中繼級別為第二級或第二級以上時(shí),從上一級的中繼節(jié)點(diǎn)的中繼配置信息中提取登錄信息,其中,所述登錄信息包括服務(wù)集標(biāo)識和密碼;softap節(jié)點(diǎn)啟動子模塊,用于根據(jù)所述目標(biāo)信道、所述服務(wù)集標(biāo)識和所述密碼啟動所述wi-fi模組的softap節(jié)點(diǎn),以在所述目標(biāo)信道廣播所述服務(wù)集標(biāo)識。在本發(fā)明的一個(gè)實(shí)施例中,所述中繼通信參數(shù)配置模塊605包括:包轉(zhuǎn)發(fā)功能開啟子模塊,用于開啟包轉(zhuǎn)發(fā)功能;地址轉(zhuǎn)換功能設(shè)置子模塊,用于在所述中繼級別為第一級時(shí),設(shè)置地址轉(zhuǎn)換功能nat的配置信息;ip地址分配子模塊,用于在所述中繼級別為第二級或第二級以下時(shí),從上一級的中繼節(jié)點(diǎn)分配ip地址,并建立各級中繼節(jié)點(diǎn)之間的中繼路由表;和/或,ip地址查詢子模塊,用于查詢上一級的路由器或中繼節(jié)點(diǎn)的ip地址;域名系統(tǒng)dns設(shè)置子模塊,用于將上一級的路由器或中繼節(jié)點(diǎn)的ip地址,設(shè)置為域名系統(tǒng)dns的網(wǎng)關(guān)地址。參照圖7,示出了本發(fā)明一個(gè)實(shí)施例的另一種中繼通信的配置裝置實(shí)施例的結(jié)構(gòu)框圖,應(yīng)用在移動終端中,所述移動終端配置有wi-fi模組,所述裝置具體可以包括如下模塊:上行數(shù)據(jù)包接收模塊701,用于通過所述softap節(jié)點(diǎn)接收下一級的應(yīng)用終端和/或中繼節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包;上行中繼通信模塊702,用于將所述數(shù)據(jù)包從softap節(jié)點(diǎn)轉(zhuǎn)發(fā)至station節(jié)點(diǎn);上行數(shù)據(jù)包發(fā)送模塊703,用于根據(jù)所述通信配置參數(shù)通過所述station節(jié)點(diǎn)將所述數(shù)據(jù)包發(fā)送至上一級的路由器或中繼節(jié)點(diǎn)。下行數(shù)據(jù)包接收模塊704,用于通過所述station節(jié)點(diǎn)接收上一級的路由器或中繼節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包;下行中繼通信模塊705,用于將所述數(shù)據(jù)包從所述station節(jié)點(diǎn)轉(zhuǎn)發(fā)至所述softap節(jié)點(diǎn);下行數(shù)據(jù)包發(fā)送模塊706,用于根據(jù)所述通信配置參數(shù)通過所述softap節(jié)點(diǎn)將所述數(shù)據(jù)包發(fā)送至下一級的應(yīng)用終端或中繼節(jié)點(diǎn)。在本發(fā)明的一個(gè)實(shí)施例中,所述上行數(shù)據(jù)包發(fā)送模塊703包括:網(wǎng)關(guān)地址查詢子模塊,用于在所述數(shù)據(jù)包中具有統(tǒng)一資源定位符url時(shí),查詢域名系統(tǒng)dns的網(wǎng)關(guān)地址;網(wǎng)關(guān)地址發(fā)送子模塊,用于通過所述station節(jié)點(diǎn)按照所述網(wǎng)關(guān)地址,將所述數(shù)據(jù)包發(fā)送至上一級的路由器或中繼節(jié)點(diǎn);或者,第一ip地址轉(zhuǎn)換子模塊,用于在所述中繼級別為第一級時(shí),將所述數(shù)據(jù)包中的源地址,從所述應(yīng)用終端的ip地址轉(zhuǎn)換為所述移動終端的ip地址;第一數(shù)據(jù)包轉(zhuǎn)發(fā)子模塊,用于通過所述station節(jié)點(diǎn)將偽裝來自所述移動終端的ip地址的數(shù)據(jù)包發(fā)送至上一級的路由器;或者,第二數(shù)據(jù)包轉(zhuǎn)發(fā)子模塊,用于在所述中繼級別為第二級或第二級以下時(shí),通過所述station節(jié)點(diǎn)將所述數(shù)據(jù)包發(fā)送至上一級的中繼節(jié)點(diǎn)。在本發(fā)明的一個(gè)實(shí)施例中,所述下行數(shù)據(jù)包發(fā)送模塊706包括:第二ip地址轉(zhuǎn)換子模塊,用于在所述中繼級別為第一級時(shí),將所述數(shù)據(jù)包中的目的地址從所述移動終端的ip地址轉(zhuǎn)換為所述應(yīng)用終端的ip地址;源地址查詢子模塊,用于當(dāng)所述中繼級別為第二級或第二級以下時(shí),在所述數(shù)據(jù)包中查詢源地址,獲知所述應(yīng)用終端的ip地址;目標(biāo)路徑查詢子模塊,用于通過各級中繼節(jié)點(diǎn)之間的中繼路由表查詢從所述移動終端的ip地址路由至所述應(yīng)用終端的ip地址的目標(biāo)路徑;下級地址查詢子模塊,用于在所述目標(biāo)路徑中查詢下一級的應(yīng)用終端或中繼節(jié)點(diǎn)的ip地址;第三數(shù)據(jù)包轉(zhuǎn)發(fā)子模塊,用于通過所述softap節(jié)點(diǎn)按照下一級的應(yīng)用終端或中繼節(jié)點(diǎn)的ip地址將所述數(shù)據(jù)發(fā)送至下一級的應(yīng)用終端或中繼節(jié)點(diǎn)。對于裝置實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見即可。本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明實(shí)施例的實(shí)施例可提供為方法、裝置、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明實(shí)施例可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明實(shí)施例可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器、cd-rom、光學(xué)存儲器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。本發(fā)明實(shí)施例是參照根據(jù)本發(fā)明實(shí)施例的方法、終端設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。這些計(jì)算機(jī)程序指令也可存儲在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲器中,使得存儲在該計(jì)算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備上,使得在計(jì)算機(jī)或其他可編程終端設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程終端設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。盡管已描述了本發(fā)明實(shí)施例的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實(shí)施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明實(shí)施例范圍的所有變更和修改。最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者終端設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者終端設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者終端設(shè)備中還存在另外的相同要素。以上對本發(fā)明所提供的一種中繼通信的配置方法和一種中繼通信的配置裝置,進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。當(dāng)前第1頁12當(dāng)前第1頁12