一種網(wǎng)絡(luò)連接方法及電子設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001 ] 本申請涉及電子信息領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)連接方法及電子設(shè)備。
【背景技術(shù)】
[0002]目前,為了滿足客戶的一些需求,例如安全性需求,專用網(wǎng)絡(luò)營運而成,例如,虛擬專用撥號網(wǎng)(Virtual Private Dial — up Networks, VPDN)即為一種常用的專用網(wǎng)絡(luò)。
[0003]現(xiàn)有的電子設(shè)備,只能保證或者與VPDN保持連接,或者與公共的網(wǎng)絡(luò)(例如移動數(shù)據(jù)網(wǎng)或者WIFI公共網(wǎng)絡(luò))保持連接,而無法實現(xiàn)VPDN與公共網(wǎng)絡(luò)的同時在線。
[0004]可見,如何實現(xiàn)電子設(shè)備的VPDN與公共網(wǎng)絡(luò)的同時在線,成為目前亟待解決的問題。
【發(fā)明內(nèi)容】
[0005]本申請?zhí)峁┝艘环N網(wǎng)絡(luò)連接方法及電子設(shè)備,目的在于解決如何實現(xiàn)電子設(shè)備的VPDN與公共網(wǎng)絡(luò)的同時在線的問題。
[0006]為了實現(xiàn)上述目的,本申請?zhí)峁┝艘韵录夹g(shù)方案:
[0007]一種網(wǎng)絡(luò)連接方法,包括:
[0008]接收網(wǎng)絡(luò)連接指令;
[0009]基于電子設(shè)備當(dāng)前注冊的網(wǎng)絡(luò)滿足支持多TON的條件,控制所述電子設(shè)備的第一系統(tǒng)接入專用網(wǎng)絡(luò),并且控制所述電子設(shè)備的第二系統(tǒng)接入公共網(wǎng)絡(luò)。
[0010]可選地,所述第一系統(tǒng)與所述第二系統(tǒng)共用物理通信模塊,所述物理通信模塊設(shè)置在所述第一系統(tǒng)或者所述第二系統(tǒng)中;
[0011]所述控制所述電子設(shè)備的第一系統(tǒng)接入專用網(wǎng)絡(luò),并且控制所述電子設(shè)備的第二系統(tǒng)接入公共網(wǎng)絡(luò)包括:
[0012]將所述物理通信模塊所在的系統(tǒng)接收到的另一個系統(tǒng)發(fā)送的網(wǎng)絡(luò)連接數(shù)據(jù)包進行標(biāo)記;
[0013]依據(jù)具有標(biāo)記的數(shù)據(jù)包,生成第一路由表;
[0014]依據(jù)所述物理通信模塊所在的系統(tǒng)發(fā)送的、不具有所述標(biāo)記的數(shù)據(jù)包,生成第二路由表;
[0015]分別依據(jù)兩個系統(tǒng)各自對應(yīng)的路由表,通過所述物理通信模塊,發(fā)送網(wǎng)絡(luò)連接數(shù)據(jù)包。
[0016]可選地:如果所述電子設(shè)備當(dāng)前注冊的網(wǎng)絡(luò)不支持多TON,則在接收到網(wǎng)絡(luò)連接指令后,優(yōu)先使用所述第一系統(tǒng)連接所述專用網(wǎng)絡(luò)。
[0017]可選地,還包括:
[0018]如果當(dāng)前網(wǎng)絡(luò)連接狀態(tài)僅為所述第一系統(tǒng)與所述專用網(wǎng)絡(luò)相連,則啟動第一規(guī)貝IJ,所述第一規(guī)則為禁止所述第二系統(tǒng)中的應(yīng)用向網(wǎng)絡(luò)發(fā)送數(shù)據(jù)包;
[0019]如果當(dāng)前網(wǎng)絡(luò)連接狀態(tài)僅為所述第二系統(tǒng)與所述公共網(wǎng)絡(luò)相連,則啟動第二規(guī)貝IJ,所述第二規(guī)則為禁止所述第一系統(tǒng)中的應(yīng)用向網(wǎng)絡(luò)發(fā)送數(shù)據(jù)包;
[0020]并且,如果當(dāng)前網(wǎng)絡(luò)連接狀態(tài)為所述第一系統(tǒng)與所述專用網(wǎng)絡(luò)相連且所述第二系統(tǒng)與所述公共網(wǎng)絡(luò)相連,則清除所述第一規(guī)則及所述第二規(guī)則。
[0021]可選地,所述控制所述電子設(shè)備的第二系統(tǒng)接入公共網(wǎng)絡(luò)包括:
[0022]如果所述第二系統(tǒng)的WIFI通道已開啟,則通過所述WIFI通道,將所述第二系統(tǒng)接入公共網(wǎng)絡(luò),如果所述第二系統(tǒng)的WIFI通道未開啟,則通過移動數(shù)據(jù)通道,將所述第二系統(tǒng)接入公共網(wǎng)絡(luò)。
[0023]一種電子設(shè)備,包括:
[0024]第一系統(tǒng),用于與專用網(wǎng)絡(luò)連接;
[0025]第二系統(tǒng),用于與公共網(wǎng)絡(luò)連接;
[0026]連接控制模塊,用于接收網(wǎng)絡(luò)連接指令,并基于所述電子設(shè)備當(dāng)前注冊的網(wǎng)絡(luò)滿足支持多PDN的條件,控制所述電子設(shè)備的第一系統(tǒng)接入專用網(wǎng)絡(luò),并且控制所述電子設(shè)備的第二系統(tǒng)接入公共網(wǎng)絡(luò)。
[0027]可選地,所述第一系統(tǒng)中包括第一數(shù)據(jù)連接管理器、第一虛擬網(wǎng)絡(luò)接口模塊及第一路由管理模塊,所述第二系統(tǒng)中包括第二數(shù)據(jù)連接管理器、第二虛擬網(wǎng)絡(luò)接口模塊及第二路由管理模塊;
[0028]所述連接控制模塊包括第一數(shù)據(jù)連接管理器、所述第一路由管理模塊、所述第一虛擬網(wǎng)絡(luò)接口模塊、所述第二數(shù)據(jù)連接管理器、第二路由管理模塊以及第二虛擬網(wǎng)絡(luò)接口豐吳塊;
[0029]其中,所述第一數(shù)據(jù)連接管理器用于建立或拆除所述第一系統(tǒng)與所述專用網(wǎng)絡(luò)的數(shù)據(jù)連接以及數(shù)據(jù)連接狀態(tài)的通知與維護,所述第一路由管理模塊用于所述第一系統(tǒng)的數(shù)據(jù)包路由,并在匹配到對應(yīng)的路由信息后,通過所述第一虛擬網(wǎng)絡(luò)接口模塊將所述第一系統(tǒng)的數(shù)據(jù)包發(fā)送到所述第二系統(tǒng);所述第二數(shù)據(jù)連接管理器用于建立或拆除所述第二系統(tǒng)與所述專用網(wǎng)絡(luò)的數(shù)據(jù)連接以及數(shù)據(jù)連接狀態(tài)的通知與維護,所述第二路由管理模塊用于所述第二系統(tǒng)的數(shù)據(jù)包路由,并在匹配到對應(yīng)的路由信息后,通過所述第二虛擬網(wǎng)絡(luò)接口模塊將所述第二系統(tǒng)的數(shù)據(jù)包發(fā)送到所述第一系統(tǒng)。
[0030]可選地,所述第一系統(tǒng)與所述第二系統(tǒng)共用物理通信模塊,所述物理通信模塊設(shè)置在所述第一系統(tǒng)或者所述第二系統(tǒng)中;
[0031]所述連接控制模塊用于控制所述電子設(shè)備的第一系統(tǒng)接入專用網(wǎng)絡(luò),并且控制所述電子設(shè)備的第二系統(tǒng)接入公共網(wǎng)絡(luò)包括:
[0032]所述物理通信模塊所在的系統(tǒng)的虛擬網(wǎng)絡(luò)接口模塊用于接收另一個系統(tǒng)發(fā)送的網(wǎng)絡(luò)連接數(shù)據(jù)包;
[0033]所述物理通信模塊所在的系統(tǒng)的路由管理模塊將接收到的另一個系統(tǒng)發(fā)送的網(wǎng)絡(luò)連接數(shù)據(jù)包進行標(biāo)記;依據(jù)具有標(biāo)記的數(shù)據(jù)包,生成第一路由表;并依據(jù)所述物理通信模塊所在的系統(tǒng)發(fā)送的、不具有所述標(biāo)記的數(shù)據(jù)包,生成第二路由表;
[0034]所述第二數(shù)據(jù)連接管理器分別依據(jù)兩個系統(tǒng)各自對應(yīng)的路由表,通過所述物理通信模塊,發(fā)送網(wǎng)絡(luò)連接數(shù)據(jù)包。
[0035]可選地,所述連接控制模塊還用于:
[0036]如果所述電子設(shè)備當(dāng)前注冊的網(wǎng)絡(luò)不支持多TON,則在接收到網(wǎng)絡(luò)連接指令后,優(yōu)先使用所述第一系統(tǒng)連接所述專用網(wǎng)絡(luò)。
[0037]可選地,所述連接控制模塊用于在接收到網(wǎng)絡(luò)連接指令后,優(yōu)先使用所述第一系統(tǒng)連接所述專用網(wǎng)絡(luò)包括:
[0038]所述第一數(shù)據(jù)連接管理器用于向所述第二數(shù)據(jù)連接管理器發(fā)送所述第一系統(tǒng)的連接狀態(tài);
[0039]所述第二數(shù)據(jù)連接管理器用于,在接收到所述第二系統(tǒng)連接所述公共網(wǎng)絡(luò)的指令后,如果所述第一系統(tǒng)的連接狀態(tài)指示所述第一系統(tǒng)與所述專用網(wǎng)絡(luò)已連接,則禁止所述第二系統(tǒng)連接所述公共網(wǎng)絡(luò),否則,控制所述第二系統(tǒng)接入所述公共網(wǎng)絡(luò)。
[0040]可選地,所述第一系統(tǒng)還包括第一防火墻,所述第二系統(tǒng)還包括第二防火墻;
[0041]所述第一防火墻用于如果當(dāng)前網(wǎng)絡(luò)連接狀態(tài)為所述第二系統(tǒng)與所述公共網(wǎng)絡(luò)相連,則啟動第二規(guī)則,所述第二規(guī)則僅為禁止所述第一系統(tǒng)中的應(yīng)用向網(wǎng)絡(luò)發(fā)送數(shù)據(jù)包;并且,如果當(dāng)前網(wǎng)絡(luò)連接狀態(tài)為所述第一系統(tǒng)與所述專用網(wǎng)絡(luò)相連且所述第二系統(tǒng)與所述公共網(wǎng)絡(luò)相連,則清除所述第二規(guī)則;
[0042]所述第二防火墻用于,如果當(dāng)前網(wǎng)絡(luò)連接狀態(tài)僅為所述第一系統(tǒng)與所述專用網(wǎng)絡(luò)相連,則啟動第一規(guī)則,所述第一規(guī)則為禁止所述第二系統(tǒng)中的應(yīng)用向網(wǎng)絡(luò)發(fā)送數(shù)據(jù)包;并且,如果當(dāng)前網(wǎng)絡(luò)連接狀態(tài)為所述第一系統(tǒng)與所述專用網(wǎng)絡(luò)相連且所述第二系統(tǒng)與所述公共網(wǎng)絡(luò)相連,則清除所述第一規(guī)則。
[0043]可選地,所述控制連接模塊用于控制所述電子設(shè)備的第二系統(tǒng)接入公共網(wǎng)絡(luò)包括:
[0044]所述第二數(shù)據(jù)連接管理器具體用于,如果所述第二系統(tǒng)的WIFI通道已開啟,則通過所述WIFI通道,將所述第二系統(tǒng)接入公共網(wǎng)絡(luò),如果所述第二系統(tǒng)的WIFI通道未開啟,則通過移動數(shù)據(jù)通道,將所述第二系統(tǒng)接入公共網(wǎng)絡(luò)。
[0045]本申請所述的網(wǎng)絡(luò)連接方法及電子設(shè)備,如果接收到網(wǎng)絡(luò)連接指令,基于電子設(shè)備當(dāng)前注冊的網(wǎng)絡(luò)滿足支持多TON的條件,控制電子設(shè)備的第一系統(tǒng)接入專用網(wǎng)絡(luò),并且控制電子設(shè)備的第二系統(tǒng)接入公共網(wǎng)絡(luò),可見,本實施例所述的方法及電子設(shè)備,利用網(wǎng)絡(luò)支持多I3DN的特性,能夠通過雙系統(tǒng)實現(xiàn)專用網(wǎng)絡(luò)和公共網(wǎng)絡(luò)的同時在線。
【附圖說明】
[0046]為了更清楚地說明本申請實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0047]圖1為本申請實施例公開的一種網(wǎng)絡(luò)連接方法的流程圖;
[0048]圖2為本申請實施例公開的又一種網(wǎng)絡(luò)連接方法的流程圖;
[0049]圖3為本申請實施例公開的又一種網(wǎng)絡(luò)連接方法的流程圖;
[0050]圖4為本申請實施例公開的一種電子設(shè)備的結(jié)構(gòu)示意圖;
[0051]圖5為本申請實施例公開的又一種電子設(shè)備的結(jié)構(gòu)示意圖。
【具體實施方式】
[0052]本申請實施例公開了一種網(wǎng)絡(luò)連接方法,可以應(yīng)用在電子設(shè)備(例如移動終端)上,所述電子設(shè)備