專利名稱:一種路由器及共用無(wú)線終端上網(wǎng)的系統(tǒng)、方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通訊領(lǐng)域,特別涉及一種路由器及共用無(wú)線終端上網(wǎng)的系統(tǒng)、方 法。
背景技術(shù):
隨著移動(dòng)通訊技術(shù)的不斷發(fā)展以及生活質(zhì)量的提高,人們的生活與因特網(wǎng)的聯(lián)系 越來(lái)越密切,所以人們對(duì)無(wú)線上網(wǎng)的需求越來(lái)越大?,F(xiàn)在個(gè)人電腦無(wú)線上網(wǎng)最常見(jiàn)的方式 是利用無(wú)線寬帶(Wireless Fidelity,以下簡(jiǎn)稱wifi),但是wifi覆蓋率很低,大大限制了 用戶對(duì)無(wú)線數(shù)據(jù)業(yè)務(wù)的需求。而無(wú)線終端的出現(xiàn)使得人們可以隨時(shí)隨地登陸因特網(wǎng),所以 無(wú)線終端憑借使用的便利性和業(yè)務(wù)覆蓋的廣泛性已經(jīng)獲得了眾多用戶的認(rèn)同。隨著無(wú)線終端應(yīng)用的發(fā)展,在很多實(shí)際情況下,多個(gè)用戶終端希望通過(guò)共用一個(gè) 無(wú)線終端同時(shí)上網(wǎng),但是在現(xiàn)有技術(shù)中,一塊無(wú)線終端只能支持一臺(tái)終端上網(wǎng),缺乏可擴(kuò)展 性。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題是提供一種路由器及共用無(wú)線終端上網(wǎng)的系統(tǒng)、方法, 能夠使得多個(gè)用戶終端共用一個(gè)無(wú)線終端同時(shí)上網(wǎng)。為解決上述技術(shù)問(wèn)題,本發(fā)明的實(shí)施例提供技術(shù)方案如下一方面,提供一種路由器,包括第一接口模塊,用于提供與兩個(gè)以上用戶終端的連接;第二接口模塊,用于提供與無(wú)線終端相連接的接口 ;無(wú)線終端識(shí)別模塊,用于在所述無(wú)線終端通過(guò)所述第二接口模塊與所述路由器相 連接之后,對(duì)所述無(wú)線終端進(jìn)行識(shí)別;命令解析模塊,用于接收并解析所述用戶終端的無(wú)線終端操作命令,并將解析后 的無(wú)線終端操作命令發(fā)送給無(wú)線終端轉(zhuǎn)發(fā)模塊;所述無(wú)線終端轉(zhuǎn)發(fā)模塊,用于將接收到的解析后的無(wú)線終端操作命令發(fā)送給所述 無(wú)線終端。其中,所述無(wú)線終端識(shí)別模塊具體用于在所述無(wú)線終端通過(guò)所述第二接口模塊與 所述路由器相連接之后,根據(jù)所述無(wú)線終端的設(shè)備信息在自身存儲(chǔ)的數(shù)據(jù)庫(kù)中找到與所述 無(wú)線終端匹配的驅(qū)動(dòng),并利用所述驅(qū)動(dòng)對(duì)所述無(wú)線終端進(jìn)行枚舉,完成對(duì)所述無(wú)線終端的 識(shí)別。其中,所述兩個(gè)以上用戶終端中包括一主用戶終端,所述無(wú)線終端轉(zhuǎn)發(fā)模塊,還用于接收所述無(wú)線終端發(fā)送的電話請(qǐng)求消息,并將所 述電話請(qǐng)求消息發(fā)送給所述命令解析模塊;所述命令解析模塊,還用于解析所述電話請(qǐng)求消息,并將解析后的電話請(qǐng)求消息 發(fā)動(dòng)給所述主用戶終端。
其中,所述命令解析模塊,還用于接收所述主用戶終端的電話轉(zhuǎn)接命令,并將所述 電話請(qǐng)求消息轉(zhuǎn)發(fā)給所述電話轉(zhuǎn)接命令中指示的用戶終端;或用于接收所述主用戶終端的 電話接聽(tīng)/掛斷命令,并將所述電話接聽(tīng)/掛斷命令轉(zhuǎn)發(fā)給所述無(wú)線終端轉(zhuǎn)發(fā)模塊;所述無(wú)線終端轉(zhuǎn)發(fā)模塊,還用于向所述無(wú)線終端轉(zhuǎn)發(fā)所述電話接聽(tīng)/掛斷命令, 指示所述無(wú)線終端進(jìn)行電話接聽(tīng)/掛斷操作。進(jìn)一步地,所述路由器還包括語(yǔ)音通話模塊,用于接收所述兩個(gè)以上用戶終端的電話撥打請(qǐng)求,并將所述電話 撥打請(qǐng)求轉(zhuǎn)發(fā)給所述命令解析模塊;所述命令解析模塊還用于解析所述電話撥打請(qǐng)求,并將解析后的電話撥打請(qǐng)求通 過(guò)所述無(wú)線終端轉(zhuǎn)發(fā)模塊發(fā)送給所述無(wú)線終端。本發(fā)明實(shí)施例還提供了一種共用無(wú)線終端上網(wǎng)的系統(tǒng),包括路由器,用于接收并解析兩個(gè)以上用戶終端的無(wú)線終端操作命令,并將解析后的 無(wú)線終端操作命令發(fā)送給無(wú)線終端;所述無(wú)線終端,用于接收所述路由器發(fā)送的無(wú)線終端操作命令,并執(zhí)行相應(yīng)的操 作。其中,所述兩個(gè)以上用戶終端中包括一主用戶終端,所述無(wú)線終端,還用于在接收到電話請(qǐng)求消息后,將所述電話請(qǐng)求消息轉(zhuǎn)發(fā)給所 述路由器;所述路由器,還用于接收并解析所述無(wú)線終端發(fā)送過(guò)來(lái)的電話請(qǐng)求消息,并將解 析后的電話請(qǐng)求消息發(fā)送給所述主用戶終端。本發(fā)明實(shí)施例還提供了一種共用無(wú)線終端上網(wǎng)的方法,應(yīng)用在兩個(gè)以上用戶終端 利用同一個(gè)無(wú)線終端上網(wǎng)的系統(tǒng)中,所述無(wú)線終端與一路由器相連接,所述路由器與所述 兩個(gè)以上用戶終端相連接,包括在所述無(wú)線終端插入所述路由器之后,所述路由器對(duì)所述無(wú)線終端進(jìn)行識(shí)別;所述路由器接收并解析所述兩個(gè)以上用戶終端的無(wú)線終端操作命令,并將解析后 的無(wú)線終端操作命令發(fā)送給所述無(wú)線終端,以便所述無(wú)線終端根據(jù)解析后的無(wú)線終端操作 命令執(zhí)行相應(yīng)的操作。其中,所述兩個(gè)以上用戶終端中包括一主用戶終端,所述路由器接收并解析所述 用戶終端的無(wú)線終端操作命令,并將解析后的無(wú)線終端操作命令發(fā)送給所述無(wú)線終端之后 還包括所述路由器接收并解析所述無(wú)線終端的電話請(qǐng)求消息;所述路由器將解析后的電話請(qǐng)求消息發(fā)送給所述主用戶終端。其中,所述路由器將解析后的電話請(qǐng)求消息發(fā)送給所述主用戶終端之后還包括所述路由器接收所述主用戶終端的電話轉(zhuǎn)接命令,并將所述電話請(qǐng)求消息轉(zhuǎn)發(fā)給 所述電話轉(zhuǎn)接命令中指示的用戶終端;或所述路由器接收所述主用戶終端的電話接聽(tīng)/掛斷命令,并向所述無(wú)線終端轉(zhuǎn)發(fā) 所述電話接聽(tīng)/掛斷命令,指示所述無(wú)線終端進(jìn)行電話接聽(tīng)/掛斷操作。本發(fā)明的實(shí)施例具有以下有益效果上述方案中,不需要對(duì)無(wú)線終端進(jìn)行改造,只需要在路由器內(nèi)加入無(wú)線終端的相關(guān)的處理模塊就可以實(shí)現(xiàn)多個(gè)終端利用一個(gè)無(wú)線終端同時(shí)上網(wǎng),結(jié)構(gòu)改造簡(jiǎn)單。并且本實(shí) 施例提供的路由器內(nèi)加載了多種無(wú)線終端驅(qū)動(dòng),可以支持多種無(wú)線終端。
圖1為本發(fā)明的實(shí)施例路由器的結(jié)構(gòu)示意圖;圖2為本發(fā)明的實(shí)施例共用無(wú)線終端上網(wǎng)的系統(tǒng)結(jié)構(gòu)示意圖;圖3為本發(fā)明的實(shí)施例共用無(wú)線終端上網(wǎng)的方法流程示意圖;圖4為本發(fā)明的實(shí)施例路由器對(duì)無(wú)線終端進(jìn)行識(shí)別的流程示意圖;圖5為本發(fā)明的實(shí)施例用戶終端共用無(wú)線終端上網(wǎng)的流程示意圖;圖6為本發(fā)明的實(shí)施例無(wú)線終端接收到電話請(qǐng)求后的處理流程示意圖。
具體實(shí)施例方式為使本發(fā)明的實(shí)施例要解決的技術(shù)問(wèn)題、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合 附圖及具體實(shí)施例進(jìn)行詳細(xì)描述。本發(fā)明的實(shí)施例針對(duì)現(xiàn)有技術(shù)中一個(gè)無(wú)線終端只能支持一臺(tái)終端上網(wǎng)的問(wèn)題,提 供一種路由器及共用無(wú)線終端上網(wǎng)的系統(tǒng)、方法,能夠使得多個(gè)用戶終端共用一個(gè)無(wú)線終 端同時(shí)上網(wǎng)。本發(fā)明實(shí)施例提供了一種路由器,如圖1所示,該路由器包括第一接口模塊10,用于提供與兩個(gè)以上用戶終端的連接;第二接口模塊11,用于提供與無(wú)線終端相連接的接口 ;無(wú)線終端識(shí)別模塊12,用于在無(wú)線終端通過(guò)第二接口模塊11與路由器相連接之 后,對(duì)無(wú)線終端進(jìn)行識(shí)別;命令解析模塊13,用于接收并解析用戶終端的無(wú)線終端操作命令,并將解析后的 無(wú)線終端操作命令發(fā)送給無(wú)線終端轉(zhuǎn)發(fā)模塊14 ;無(wú)線終端轉(zhuǎn)發(fā)模塊14,用于將接收到的解析后的無(wú)線終端操作命令發(fā)送給無(wú)線終端。其中,第二接口模塊11提供的接口可以為USB接口。其中,無(wú)線終端識(shí)別模塊12具體用于在無(wú)線終端通過(guò)第二接口模塊11與路由器 相連接之后,根據(jù)無(wú)線終端的設(shè)備信息在自身存儲(chǔ)的數(shù)據(jù)庫(kù)中找到與該無(wú)線終端匹配的驅(qū) 動(dòng),并利用該驅(qū)動(dòng)對(duì)該無(wú)線終端進(jìn)行枚舉,完成對(duì)該無(wú)線終端的識(shí)別;進(jìn)一步地,該路由器還包括語(yǔ)音通話模塊15,用于接收兩個(gè)以上用戶終端的電話撥打請(qǐng)求,并將所述電話撥 打請(qǐng)求轉(zhuǎn)發(fā)給命令解析模塊13 ;命令解析模塊13還用于解析電話撥打請(qǐng)求,并將解析后的電話撥打請(qǐng)求通過(guò)無(wú) 線終端轉(zhuǎn)發(fā)模塊14發(fā)送給無(wú)線終端。其中,在兩個(gè)以上用戶終端中存在一主用戶終端,無(wú)線終端轉(zhuǎn)發(fā)模塊14還用于接 收無(wú)線終端發(fā)送的電話請(qǐng)求消息,并將電話請(qǐng)求消息發(fā)送給命令解析模塊13 ;命令解析模塊13,還用于解析電話請(qǐng)求消息,并將解析后的電話請(qǐng)求消息發(fā)送給 該主用戶終端。
進(jìn)一步地,命令解析模塊13,還用于接收主用戶終端的電話轉(zhuǎn)接命令,并將電話請(qǐng) 求消息轉(zhuǎn)發(fā)給電話轉(zhuǎn)接命令中指示的用戶終端;或用于接收主用戶終端的電話接聽(tīng)/掛斷 命令,并將電話接聽(tīng)/掛斷命令轉(zhuǎn)發(fā)給無(wú)線終端轉(zhuǎn)發(fā)模塊14 ;無(wú)線終端轉(zhuǎn)發(fā)模塊14,還用于向無(wú)線終端轉(zhuǎn)發(fā)電話接聽(tīng)/掛斷命令,指示無(wú)線終 端進(jìn)行電話接聽(tīng)/掛斷操作。進(jìn)一步地,該路由器還可以包括自動(dòng)更新模塊,用于在該路由器通過(guò)無(wú)線終端與網(wǎng)絡(luò)相連接之后,自動(dòng)下載并更 新無(wú)線終端驅(qū)動(dòng)版本。在本發(fā)明實(shí)施例中的無(wú)線終端為可以提供無(wú)線接入網(wǎng)絡(luò)功能的終端,包括數(shù)據(jù)卡 和手機(jī)終端。本實(shí)施例的路由器,只需要加入無(wú)線終端的相關(guān)的處理模塊就可以實(shí)現(xiàn)多個(gè)終端 利用一個(gè)無(wú)線終端同時(shí)上網(wǎng),結(jié)構(gòu)改造簡(jiǎn)單。并且本實(shí)施例提供的路由器內(nèi)加載了多種無(wú) 線終端驅(qū)動(dòng),可以支持多種無(wú)線終端。
本發(fā)明實(shí)施例還提供了一種共用無(wú)線終端上網(wǎng)的系統(tǒng),如圖2所示,該系統(tǒng)包括路由器20,用于接收并解析兩個(gè)以上用戶終端的無(wú)線終端操作命令,并將解析后 的無(wú)線終端操作命令發(fā)送給無(wú)線終端21 ;無(wú)線終端21,用于接收路由器20發(fā)送的無(wú)線終端操作命令,并執(zhí)行相應(yīng)的操作。其中,兩個(gè)以上用戶終端中包括一主用戶終端,無(wú)線終端21,還用于在接收到電話請(qǐng)求消息后,將電話請(qǐng)求消息轉(zhuǎn)發(fā)給路由器 20 ;路由器20,還用于接收并解析無(wú)線終端21發(fā)送過(guò)來(lái)的電話請(qǐng)求消息,并將解析后 的電話請(qǐng)求消息發(fā)送給主用戶終端。在本發(fā)明實(shí)施例中的無(wú)線終端為可以提供無(wú)線接入網(wǎng)絡(luò)功能的終端,包括數(shù)據(jù)卡 和手機(jī)終端。本實(shí)施例的共用無(wú)線終端上網(wǎng)的系統(tǒng),只需要在路由器中加入無(wú)線終端的相關(guān)的 處理模塊就可以實(shí)現(xiàn)多個(gè)終端利用一個(gè)無(wú)線終端同時(shí)上網(wǎng),結(jié)構(gòu)改造簡(jiǎn)單。并且本實(shí)施例 提供的路由器內(nèi)加載了多種無(wú)線終端驅(qū)動(dòng),可以支持多種無(wú)線終端。本發(fā)明實(shí)施例提供了一種共用無(wú)線終端上網(wǎng)的方法,應(yīng)用在兩個(gè)以上用戶終端利 用同一個(gè)無(wú)線終端上網(wǎng)的系統(tǒng)中,該無(wú)線終端與一路由器相連接,該路由器與兩個(gè)以上用 戶終端相連接,如圖3所示,該共用無(wú)線終端上網(wǎng)的方法包括步驟301 在無(wú)線終端插入路由器之后,路由器對(duì)該無(wú)線終端進(jìn)行識(shí)別;步驟302 路由器接收并解析兩個(gè)以上用戶終端的無(wú)線終端操作命令,并將解析 后的無(wú)線終端操作命令發(fā)送給該無(wú)線終端,以便該無(wú)線終端根據(jù)解析后的無(wú)線終端操作命 令執(zhí)行相應(yīng)的操作。在本發(fā)明實(shí)施例中的無(wú)線終端為可以提供無(wú)線接入網(wǎng)絡(luò)功能的終端,包括數(shù)據(jù)卡 和手機(jī)終端。本實(shí)施例的共用無(wú)線終端上網(wǎng)的方法,不需要對(duì)無(wú)線終端進(jìn)行改造,只需要在對(duì) 路由器進(jìn)行改造就可以實(shí)現(xiàn)多個(gè)終端利用一個(gè)無(wú)線終端同時(shí)上網(wǎng),結(jié)構(gòu)改造簡(jiǎn)單。下面對(duì)本實(shí)施例的共用無(wú)線終端上網(wǎng)的方法進(jìn)行詳細(xì)介紹,首先路由器需要對(duì)無(wú)線終端進(jìn)行識(shí)別,在無(wú)線終端插入路由器的USB接口之后,如果是手機(jī)終端接入,那么手機(jī) 終端會(huì)彈出對(duì)話框,提示用戶是否選擇Modem方式連接,如果用戶選擇Modem方式連接,接 下來(lái)路由器側(cè)會(huì)從USB 口獲取手機(jī)終端的設(shè)備信息包括PID (Product Identity,設(shè)備號(hào)) 和VID(Vend0r Identity,廠商號(hào));如果是數(shù)據(jù)卡接入,首先數(shù)據(jù)卡會(huì)上電,然后路由器會(huì) 從USB 口獲取數(shù)據(jù)卡的PID和VID。路由器的無(wú)線終端識(shí)別和控制模塊根據(jù)無(wú)線終端的PID 和VID在路由器內(nèi)的驅(qū)動(dòng)庫(kù)內(nèi)找到和該無(wú)線終端PID和VID匹配的驅(qū)動(dòng),然后使用驅(qū)動(dòng)對(duì) 無(wú)線終端進(jìn)行枚舉,從而實(shí)現(xiàn)對(duì)該無(wú)線終端的識(shí)別,完成無(wú)線終端與路由器的連接。
在路由器對(duì)無(wú)線終端的識(shí)別完成之后,無(wú)線終端進(jìn)入待命狀態(tài),這時(shí)候用戶可以 通過(guò)終端的撥號(hào)模塊來(lái)使用撥打電話、上網(wǎng)或者發(fā)送短消息的功能,用戶在操作的時(shí)候,撥 號(hào)模塊將得到的用戶的操作命令,通過(guò)終端與路由器的連接通道將操作命令發(fā)送給路由器 的命令解析模塊,命令解析模塊接收并解析操作命令,再通過(guò)無(wú)線終端識(shí)別和控制模塊將 操作命令發(fā)送給無(wú)線終端,實(shí)現(xiàn)用戶的操作。其中,所述步驟(1)進(jìn)一步還包括,設(shè)備枚舉后,與網(wǎng)絡(luò)連接的MODEM設(shè)備可以使 用原有的框架,因?yàn)闊o(wú)線終端MODEM和普通的ADSL MODEM都是采用的類似的交互協(xié)議。下面以無(wú)線終端為數(shù)據(jù)卡為例,對(duì)路由器對(duì)無(wú)線終端的識(shí)別過(guò)程進(jìn)行介紹,如圖4 所示,路由器對(duì)數(shù)據(jù)卡的識(shí)別過(guò)程包括步驟401 路由器通過(guò)USB接口獲取數(shù)據(jù)卡的PID和VID ;數(shù)據(jù)卡插入路由器的USB接口后上電,進(jìn)入枚舉過(guò)程。路由器通過(guò)USB接口獲取 數(shù)據(jù)卡的設(shè)備描述符,其中包含了數(shù)據(jù)卡的VID和PID ;步驟402 路由器根據(jù)獲取的VID和PID號(hào)在自身存儲(chǔ)的驅(qū)動(dòng)表中查找對(duì)應(yīng)的驅(qū) 動(dòng);步驟403 路由器將查找到的驅(qū)動(dòng)對(duì)應(yīng)的配置信息通過(guò)USB接口發(fā)送給數(shù)據(jù)卡;步驟404 數(shù)據(jù)卡根據(jù)接收到的配置信息,創(chuàng)建相應(yīng)的設(shè)備接口。枚舉過(guò)程完成,數(shù)據(jù)卡就能夠被路由器識(shí)別,之后數(shù)據(jù)卡進(jìn)入待命狀態(tài)。下面以無(wú)線終端為數(shù)據(jù)卡為例,對(duì)路由器識(shí)別無(wú)線終端之后,兩個(gè)以上用戶共用 一個(gè)無(wú)線終端上網(wǎng)的過(guò)程進(jìn)行介紹,如圖5所示,該過(guò)程包括步驟501 用戶使用終端上的撥號(hào)模塊進(jìn)行撥號(hào);可以是兩個(gè)以上用戶使用對(duì)應(yīng)終端上的撥號(hào)模塊進(jìn)行撥號(hào);步驟502 終端上的撥號(hào)模塊將用戶的操作命令通過(guò)終端與路由器之間的連接發(fā) 送至路由器;步驟503 路由器中的命令解析模塊接收到操作命令,判斷操作命令是否與數(shù)據(jù) 卡相關(guān),如果是,將操作命令轉(zhuǎn)發(fā)到數(shù)據(jù)卡識(shí)別和控制模塊;如果操作命令與數(shù)據(jù)卡無(wú)關(guān),路由器按照原本的處理流程處理接收到的操作命 令;步驟504 數(shù)據(jù)卡識(shí)別和控制模塊根據(jù)接收到的操作命令,使用相應(yīng)的AT命令將 操作命令通過(guò)路由器上的接口模塊發(fā)送給數(shù)據(jù)卡;步驟505 數(shù)據(jù)卡根據(jù)接收到的操作命令,進(jìn)行撥號(hào)操作。操作命令通過(guò)USB 口發(fā)送到數(shù)據(jù)卡協(xié)議棧,協(xié)議棧對(duì)命令進(jìn)行處理,然后進(jìn)行撥 號(hào)操作,之后兩個(gè)以上用戶就可以通過(guò)該數(shù)據(jù)卡上網(wǎng)。
在兩個(gè)以上用戶共用一個(gè)無(wú)線終端上網(wǎng)的過(guò)程中,無(wú)線終端會(huì)接收到無(wú)線傳輸過(guò)來(lái)的電話請(qǐng)求,在與路由器相連接的兩個(gè)以上用戶終端中,存在一個(gè)住用戶終端,路由器會(huì) 將接收到無(wú)線終端轉(zhuǎn)發(fā)過(guò)來(lái)的電話請(qǐng)求發(fā)送給主用戶終端,下面以無(wú)線終端為數(shù)據(jù)卡為 例,對(duì)這一過(guò)程進(jìn)行詳細(xì)介紹,如圖6所示,該過(guò)程包括步驟601 數(shù)據(jù)卡接收到電話請(qǐng)求;步驟602 數(shù)據(jù)卡通過(guò)USB接口將電話請(qǐng)求轉(zhuǎn)發(fā)至路由器的數(shù)據(jù)卡識(shí)別和控制模 塊;步驟603 路由器的數(shù)據(jù)卡識(shí)別和控制模塊將電話請(qǐng)求轉(zhuǎn)發(fā)給路由器的命令解析 模塊,命令解析模塊查找路由器的用戶列表,將電話請(qǐng)求發(fā)送至主用戶終端;步驟604 主用戶終端的撥號(hào)模塊提示用戶接聽(tīng)電話;步驟605 主用戶根據(jù)接收到的電話請(qǐng)求選擇接聽(tīng)、拒絕接聽(tīng)或者轉(zhuǎn)移電話被叫, 若主用戶選擇接聽(tīng),轉(zhuǎn)向步驟606,若主用戶選擇拒絕接聽(tīng),轉(zhuǎn)向步驟607 ;若主用戶選擇轉(zhuǎn) 移電話被叫,轉(zhuǎn)向步驟608;步驟606 數(shù)據(jù)卡進(jìn)行電話接聽(tīng)操作。主用戶終端的撥號(hào)模塊向路由器的命令解析模塊發(fā)送電話接聽(tīng)命令,路由器的命 令解析模塊將該電話接聽(tīng)命令轉(zhuǎn)發(fā)給路由器的數(shù)據(jù)卡識(shí)別和控制模塊,數(shù)據(jù)卡識(shí)別和控制 模塊向數(shù)據(jù)卡轉(zhuǎn)發(fā)該電話接聽(tīng)命令,數(shù)據(jù)卡進(jìn)行電話接聽(tīng)操作。步驟607 數(shù)據(jù)卡進(jìn)行電話掛斷操作。主用戶終端的撥號(hào)模塊向路由器的命令解析模塊發(fā)送電話掛斷命令,路由器的命 令解析模塊將該電話掛斷命令轉(zhuǎn)發(fā)給路由器的數(shù)據(jù)卡識(shí)別和控制模塊,數(shù)據(jù)卡識(shí)別和控制 模塊向數(shù)據(jù)卡轉(zhuǎn)發(fā)該電話掛斷命令,數(shù)據(jù)卡進(jìn)行電話掛斷操作。步驟608 主用戶終端的撥號(hào)模塊向路由器的命令解析模塊發(fā)送電話轉(zhuǎn)接命令, 路由器的命令解析模塊將電話請(qǐng)求消息轉(zhuǎn)發(fā)給電話轉(zhuǎn)接命令中指示的用戶終端。進(jìn)一步地,在多用戶狀態(tài)下,路由器可以限制非主用戶終端的操作,比如主用戶可 以進(jìn)行所有的操作,關(guān)閉其他用戶的短消息、撥打電話的功能權(quán)限。路由器可以通過(guò)密碼來(lái) 確認(rèn)主用戶終端,當(dāng)路由器接收到用戶終端的操作命令時(shí),根據(jù)操作命令中攜帶的密碼判 斷該用戶終端是否為主用戶終端,進(jìn)而判定是否允許該用戶終端的操作。在兩個(gè)以上用戶共用一個(gè)無(wú)線終端上網(wǎng)時(shí),在同一時(shí)間,只能有一個(gè)用戶撥打電 話;并且在無(wú)線終端接收到無(wú)線傳輸過(guò)來(lái)的短消息時(shí),路由器可以只將該短消息發(fā)送至主 用戶終端。在無(wú)線終端接收到無(wú)線傳輸過(guò)來(lái)的數(shù)據(jù)時(shí),無(wú)線終端將數(shù)據(jù)發(fā)送至路由器,路由 器查找自己存儲(chǔ)的用戶列表,將數(shù)據(jù)發(fā)送至對(duì)應(yīng)的用戶終端。本發(fā)明實(shí)施例不需要對(duì)無(wú)線終端進(jìn)行改造,只需要在路由器內(nèi)加入無(wú)線終端的相 關(guān)的處理模塊,在無(wú)線終端插入路由器,路由器對(duì)無(wú)線終端識(shí)別之后,就可以實(shí)現(xiàn)多個(gè)用戶 終端利用一個(gè)無(wú)線終端同時(shí)上網(wǎng),結(jié)構(gòu)改造簡(jiǎn)單。并且本發(fā)明實(shí)施例中的路由器內(nèi)加載了 多種無(wú)線終端驅(qū)動(dòng),可以支持多種無(wú)線終端。所述方法實(shí)施例是與所述裝置實(shí)施例相對(duì)應(yīng)的,在方法實(shí)施例中未詳細(xì)描述的部 分參照裝置實(shí)施例中相關(guān)部分的描述即可,在裝置實(shí)施例中未詳細(xì)描述的部分參照方法實(shí) 施例中相關(guān)部分的描述即可。本領(lǐng)域普通技術(shù)人員可以理解,實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),包括如上述方法實(shí)施例的步驟,所述的存儲(chǔ)介質(zhì),如磁碟、光盤(pán)、只讀存 儲(chǔ)記憶體(Read-Only Memory, ROM)或隨機(jī)存儲(chǔ)記憶體(Random Access Memory, RAM)等。
以上所述是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員 來(lái)說(shuō),在不脫離本發(fā)明所述原理的前提下,還可以作出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也 應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
一種路由器,其特征在于,包括第一接口模塊,用于提供與兩個(gè)以上用戶終端的連接;第二接口模塊,用于提供與無(wú)線終端相連接的接口;無(wú)線終端識(shí)別模塊,用于在所述無(wú)線終端通過(guò)所述第二接口模塊與所述路由器相連接之后,對(duì)所述無(wú)線終端進(jìn)行識(shí)別;命令解析模塊,用于接收并解析所述用戶終端的無(wú)線終端操作命令,并將解析后的無(wú)線終端操作命令發(fā)送給無(wú)線終端轉(zhuǎn)發(fā)模塊;所述無(wú)線終端轉(zhuǎn)發(fā)模塊,用于將接收到的解析后的無(wú)線終端操作命令發(fā)送給所述無(wú)線終端。
2.根據(jù)權(quán)利要求1所述的路由器,其特征在于,所述無(wú)線終端識(shí)別模塊具體用于在所述無(wú)線終端通過(guò)所述第二接口模塊與所述路由 器相連接之后,根據(jù)所述無(wú)線終端的設(shè)備信息在自身存儲(chǔ)的數(shù)據(jù)庫(kù)中找到與所述無(wú)線終端 匹配的驅(qū)動(dòng),并利用所述驅(qū)動(dòng)對(duì)所述無(wú)線終端進(jìn)行枚舉,完成對(duì)所述無(wú)線終端的識(shí)別。
3.根據(jù)權(quán)利要求1所述的路由器,其特征在于,所述兩個(gè)以上用戶終端中包括一主用 戶終端,所述無(wú)線終端轉(zhuǎn)發(fā)模塊,還用于接收所述無(wú)線終端發(fā)送的電話請(qǐng)求消息,并將所述電 話請(qǐng)求消息發(fā)送給所述命令解析模塊;所述命令解析模塊,還用于解析所述電話請(qǐng)求消息,并將解析后的電話請(qǐng)求消息發(fā)動(dòng) 給所述主用戶終端。
4.根據(jù)權(quán)利要求3所述的路由器,其特征在于,所述命令解析模塊,還用于接收所述主用戶終端的電話轉(zhuǎn)接命令,并將所述電話請(qǐng)求 消息轉(zhuǎn)發(fā)給所述電話轉(zhuǎn)接命令中指示的用戶終端;或用于接收所述主用戶終端的電話接聽(tīng) /掛斷命令,并將所述電話接聽(tīng)/掛斷命令轉(zhuǎn)發(fā)給所述無(wú)線終端轉(zhuǎn)發(fā)模塊;所述無(wú)線終端轉(zhuǎn)發(fā)模塊,還用于向所述無(wú)線終端轉(zhuǎn)發(fā)所述電話接聽(tīng)/掛斷命令,指示 所述無(wú)線終端進(jìn)行電話接聽(tīng)/掛斷操作。
5.根據(jù)權(quán)利要求1所述的路由器,其特征在于,還包括語(yǔ)音通話模塊,用于接收所述兩個(gè)以上用戶終端的電話撥打請(qǐng)求,并將所述電話撥打 請(qǐng)求轉(zhuǎn)發(fā)給所述命令解析模塊;所述命令解析模塊還用于解析所述電話撥打請(qǐng)求,并將解析后的電話撥打請(qǐng)求通過(guò)所 述無(wú)線終端轉(zhuǎn)發(fā)模塊發(fā)送給所述無(wú)線終端。
6.一種共用無(wú)線終端上網(wǎng)的系統(tǒng),其特征在于,包括路由器,用于接收并解析兩個(gè)以上用戶終端的無(wú)線終端操作命令,并將解析后的無(wú)線 終端操作命令發(fā)送給無(wú)線終端;所述無(wú)線終端,用于接收所述路由器發(fā)送的無(wú)線終端操作命令,并執(zhí)行相應(yīng)的操作。
7.根據(jù)權(quán)利要求6所述的共用無(wú)線終端上網(wǎng)的系統(tǒng),其特征在于,所述兩個(gè)以上用戶 終端中包括一主用戶終端,所述無(wú)線終端,還用于在接收到電話請(qǐng)求消息后,將所述電話請(qǐng)求消息轉(zhuǎn)發(fā)給所述路 由器;所述路由器,還用于接收并解析所述無(wú)線終端發(fā)送過(guò)來(lái)的電話請(qǐng)求消息,并將解析后的電話請(qǐng)求消息發(fā)送給所述主用戶終端。
8.一種共用無(wú)線終端上網(wǎng)的方法,應(yīng)用在兩個(gè)以上用戶終端利用同一個(gè)無(wú)線終端上網(wǎng) 的系統(tǒng)中,其特征在于,所述無(wú)線終端與一路由器相連接,所述路由器與所述兩個(gè)以上用戶 終端相連接,該共用無(wú)線終端上網(wǎng)的方法包括在所述無(wú)線終端插入所述路由器之后,所述路由器對(duì)所述無(wú)線終端進(jìn)行識(shí)別;所述路由器接收并解析所述兩個(gè)以上用戶終端的無(wú)線終端操作命令,并將解析后的無(wú) 線終端操作命令發(fā)送給所述無(wú)線終端,以便所述無(wú)線終端根據(jù)解析后的無(wú)線終端操作命令 執(zhí)行相應(yīng)的操作。
9.根據(jù)權(quán)利要求8所述的共用無(wú)線終端上網(wǎng)的方法,其特征在于,所述兩個(gè)以上用戶 終端中包括一主用戶終端,所述路由器接收并解析所述用戶終端的無(wú)線終端操作命令,并 將解析后的無(wú)線終端操作命令發(fā)送給所述無(wú)線終端之后還包括所述路由器接收并解析所述無(wú)線終端的電話請(qǐng)求消息;所述路由器將解析后的電話請(qǐng)求消息發(fā)送給所述主用戶終端。
10.根據(jù)權(quán)利要求9所述的共用無(wú)線終端上網(wǎng)的方法,其特征在于,所述路由器將解析 后的電話請(qǐng)求消息發(fā)送給所述主用戶終端之后還包括所述路由器接收所述主用戶終端的電話轉(zhuǎn)接命令,并將所述電話請(qǐng)求消息轉(zhuǎn)發(fā)給所述 電話轉(zhuǎn)接命令中指示的用戶終端;或所述路由器接收所述主用戶終端的電話接聽(tīng)/掛斷命令,并向所述無(wú)線終端轉(zhuǎn)發(fā)所述 電話接聽(tīng)/掛斷命令,指示所述無(wú)線終端進(jìn)行電話接聽(tīng)/掛斷操作。
全文摘要
本發(fā)明公開(kāi)了一種路由器及共用無(wú)線終端上網(wǎng)的系統(tǒng)、方法,屬于移動(dòng)通訊領(lǐng)域。其中,該路由器,包括第一接口模塊,用于提供與兩個(gè)以上用戶終端的連接;第二接口模塊,用于提供與無(wú)線終端相連接的接口;無(wú)線終端識(shí)別模塊,用于在所述無(wú)線終端通過(guò)所述第二接口模塊與所述路由器相連接之后,對(duì)所述無(wú)線終端進(jìn)行識(shí)別;命令解析模塊,用于接收并解析所述用戶終端的無(wú)線終端操作命令,并將解析后的無(wú)線終端操作命令發(fā)送給無(wú)線終端轉(zhuǎn)發(fā)模塊;所述無(wú)線終端轉(zhuǎn)發(fā)模塊,用于將接收到的解析后的無(wú)線終端操作命令發(fā)送給所述無(wú)線終端。本發(fā)明實(shí)施例能夠?qū)崿F(xiàn)多個(gè)用戶終端共用一個(gè)無(wú)線終端實(shí)現(xiàn)上網(wǎng)。本發(fā)明實(shí)施例可以應(yīng)用在利用無(wú)線終端上網(wǎng)的系統(tǒng)中。
文檔編號(hào)H04W88/14GK101835290SQ20101014428
公開(kāi)日2010年9月15日 申請(qǐng)日期2010年4月8日 優(yōu)先權(quán)日2010年4月8日
發(fā)明者周中堯, 王俊 申請(qǐng)人:中興通訊股份有限公司