本發(fā)明涉及網絡接入技術,尤其涉及一種終端接入網絡的方法及終端,屬于通信技術領域。
背景技術:
隨著手持終端(如手機、平板電腦等)的普及,通過手持終端上網已成為一種潮流。
現(xiàn)有技術中,手持終端設備都是通過移動通信網絡或wifi等無線方式接入網絡。但是,在城市的熱點區(qū)域如辦公區(qū)等區(qū)域中,由于人員數(shù)量較多且較集中,在某些上網的高峰時段會對這些區(qū)域的移動通信網絡產生很大的負載壓力,如果使用wifi的方式接入網絡,由于網絡認證的不健全,容易帶來一些安全隱患。
技術實現(xiàn)要素:
本發(fā)明提供一種終端接入網絡的方法及終端,用以解決現(xiàn)有技術中終端通過移動通信網接入網絡時,移動通信網負載壓力較大,以及終端采用wifi的方式接入網絡時,安全性較低的問題。
本發(fā)明第一方面提供一種終端接入網絡的方法,該方法包括:
接收發(fā)送請求,所述發(fā)送請求包括待發(fā)送的信息和發(fā)送模式;
若所述發(fā)送模式為光網絡發(fā)送模式,則將所述待發(fā)送的信息的信號類型由電信號轉換成光信號;
采用與所述光網絡發(fā)送模式對應的網絡協(xié)議,通過光纖發(fā)送轉換后的待發(fā)送的信號。
本發(fā)明第二方面提供一種終端,該終端包括:
接收模塊,用于接收發(fā)送請求,所述發(fā)送請求包括待發(fā)送的信息和發(fā)送模式;
光網絡發(fā)送處理模塊,用于若確定所述發(fā)送模式為光網絡發(fā)送模式時,則將所述待發(fā)送的信息的信號類型由電信號轉換成光信號;
發(fā)送模塊,用于采用與所述光網絡發(fā)送模式對應的網絡協(xié)議,通過光纖發(fā)送轉換后的待發(fā)送的信號。
本發(fā)明提供的終端接入網絡的方法及終端,通過接收包含待發(fā)送信息和發(fā)送模式的發(fā)送請求,若所述發(fā)送模式為光網絡發(fā)送模式,則將待發(fā)送的信息的信號類型由電信號轉換成光信號,并采用與所述光網絡發(fā)送模式對應的網絡協(xié)議,通過光纖發(fā)送轉換后的待發(fā)送信號,從而使得終端能夠通過光網絡接入網絡。緩解了移動通信網的負載壓力,避免了通過wifi的方式接入網絡時安全性較低的問題。
附圖說明
圖1為本發(fā)明實施例一提供的終端接入網絡的方法的流程示意圖;
圖2為本發(fā)明實施例二提供的終端接入網絡的方法的流程示意圖;
圖3為本發(fā)明實施例三提供的終端接入網絡的方法的流程示意圖;
圖4為tcp/ip協(xié)議轉化方法的流程示意圖;
圖5為本發(fā)明實施例四提供的終端的結構示意圖。
具體實施方式
圖1為本發(fā)明實施例一提供的終端接入網絡的方法的流程示意圖,如圖5所示,本實施例提供的終端接入網絡的方法包括如下步驟:
步驟101、接收發(fā)送請求,所述發(fā)送請求包括待發(fā)送的信息和發(fā)送模式;
具體的,終端接收到的發(fā)送請求可以是終端上內置的應用發(fā)送的。該發(fā)送請求中包括待發(fā)送的信息和發(fā)送模式,其中,發(fā)送模式是用戶根據(jù)當前的網絡覆蓋情況具體選擇的,也可以是終端根據(jù)當前的網絡覆蓋情況自動選擇的。發(fā)送模式包括光網絡發(fā)送模式和無線網絡發(fā)送模式,光網絡發(fā)送模式代表采用光網絡接入網絡,無線網絡發(fā)送模式代表通過無線網絡接入網絡。例如終端檢測到當前覆蓋等網絡有移動通信網絡、wifi網絡、以及與終端連接的光網絡,則終端優(yōu)選采用光網絡的接入方式接入網絡,相應的上述發(fā)送請求中包含的發(fā)送模式為光網絡發(fā)送模式。具體的終端接入光網絡的方式可以 通過專門的數(shù)據(jù)線與光網絡的端口進行連接,例如可以采用特制的能夠傳輸光信號的數(shù)據(jù)線與光網絡進行連接。
步驟102、若所述發(fā)送模式為光網絡發(fā)送模式,則將所述待發(fā)送的信息的信號類型由電信號轉換成光信號;
首先,終端根據(jù)預先存儲的各應用與終端的通信協(xié)議,對包含待發(fā)送信息和發(fā)送模式的電信號進行解析,獲取待發(fā)送信息,再將該待發(fā)送信息由電信號轉換成光信號,
步驟103、采用與所述光網絡發(fā)送模式對應的網絡協(xié)議,通過光纖發(fā)送轉換后的待發(fā)送的信號。
具體的,由于現(xiàn)有的光網絡的類型有多種(例如無源光接入系統(tǒng)(gigabit-capablepon,簡稱gpon)、以太無源光網絡(ethernetpassiveopticalnetwork,簡稱epon)等),每個光網絡進行光信號傳輸?shù)木W絡協(xié)議均不相同,因此,預先在終端中內置與各光網絡類型對應的光網絡傳輸協(xié)議,終端根據(jù)發(fā)送請求確定發(fā)送模式為光網絡發(fā)送模式后,對該光網絡發(fā)送模式進行解析,確定該光網絡發(fā)送模式對應的具體的光網絡類型,從而從預存的與各光網絡類型對應的光網絡傳輸協(xié)議中確定具體的光網絡傳輸協(xié)議,并根據(jù)該光網絡協(xié)議對包含待發(fā)送信息的光信號進行封裝,將封裝后的該光信號通過對應的光網絡的光纖發(fā)送至網絡側。
進一步的,若所述發(fā)送請求中包含的發(fā)送模式為無線網絡發(fā)送模式,則通過現(xiàn)有的無線方式發(fā)送所述待發(fā)送的信息。
本實施例提供的終端接入網絡的方法,通過接收包含待發(fā)送信息和發(fā)送模式的發(fā)送請求,若所述發(fā)送模式為光網絡發(fā)送模式,則將待發(fā)送的信息的信號類型由電信號轉換成光信號,并采用與所述光網絡發(fā)送模式對應的網絡協(xié)議,通過光纖發(fā)送轉換后的待發(fā)送信號,從而使得終端能夠通過光網絡接入網絡。緩解了移動通信網的負載壓力,避免了通過wifi的方式接入網絡時安全性較低的問題。
圖2為本發(fā)明實施例二提供的終端接入網絡的方法的流程示意圖,如圖2所示,本實施例提供的終端接入網絡的方法包括如下步驟:
步驟201、接收光網絡通過光纖發(fā)送的待處理的信息,并采用光網絡接收模式對應的網絡協(xié)議,獲取所述待處理的信息中的數(shù)據(jù)流;
具體的,所述光網絡接收模式具體指與終端連接的具體光網絡的網絡類型。由于現(xiàn)有的光網絡類型有多種(例如gpon網絡、epon網絡等),因此,終端能夠識別的光網絡接收模式對應有多種。當終端接入光網絡通過光網絡接收網絡側發(fā)送的待處理的數(shù)據(jù)時,終端接收到的待處理的數(shù)據(jù)是網絡側通過與該終端連接的具體的光網絡以與該光網絡類型對應的網絡傳輸協(xié)議傳輸?shù)?,該待處理的?shù)據(jù)是以光信號的形式被傳送至終端的。終端接收到包含待處理數(shù)據(jù)的光信號后,根據(jù)與該終端連接的具體的光網絡類型確定對應的網絡傳輸協(xié)議,并根據(jù)該網絡傳輸協(xié)議對該光信號進行解析,獲取該待處理的數(shù)據(jù)的數(shù)據(jù)流。
步驟202、根據(jù)所述光網絡接收模式,將所述數(shù)據(jù)流的信號類型由光信號轉換成電信號,并將所述電信號發(fā)送至相應的應用。
具體的,終端獲取到該待處理的數(shù)據(jù)的數(shù)據(jù)流后,將該待處理的數(shù)據(jù)的數(shù)據(jù)流由光信號轉換成電信號,并根據(jù)終端與其內置的各應用之間的通信協(xié)議對該電信號進行封裝,從而將封裝后的包含待處理的數(shù)據(jù)的電信號發(fā)送給相應的應用。
本實施例提供的終端接入網絡的方法,將終端與光網絡進行連接,通過光網絡的光纖與網絡側進行通信,緩解了移動通信網的負載壓力,避免了通過wifi的方式接入網絡時安全性較低的問題。
圖3為本發(fā)明實施例三提供的終端接入網絡的方法的流程示意圖,如圖3所示,本實施例提供的終端接入網絡的方法包括如下步驟:
步驟301、接收發(fā)送請求,所述發(fā)送請求包括待發(fā)送的信息和發(fā)送模式,其中,該發(fā)送模式為gpon網絡發(fā)送模式;
具體的,本實施例中,終端接收到的發(fā)送請求是其內置的應用發(fā)送的,該發(fā)送請求中包括待發(fā)送的信息和發(fā)送模式,該發(fā)送模式具體為gpon網絡發(fā)送模式,即請求終端將待發(fā)送的信息通過與其連接的gpon網絡發(fā)送至網絡側。具體的應用將待發(fā)送的信息以及gpon網絡發(fā)送模式信息,以預先與終端約定的通信協(xié)議進行封裝,將封裝后的包含待發(fā)送的信息以及gpon網絡發(fā)送模式信息的電信號發(fā)送至終端。
步驟302、將所述待發(fā)送的信息的信號類型由電信號轉換成光信號,并將原電信號的網絡傳輸協(xié)議轉換為gpon網絡的發(fā)送協(xié)議,將該光信號通過 gpon網絡的光纖傳輸至網絡側。
具體的,終端根據(jù)接收到該電信號后,對電信號進行解析,獲取待發(fā)送的信息和發(fā)送模式信息,確定該發(fā)送模式信息為gpon網絡發(fā)送模式后,將待發(fā)送的信息由電信號轉換成光信號,并根據(jù)預設的協(xié)議轉換方法,將原電信的網絡傳輸協(xié)議轉換成gpon網絡的傳輸協(xié)議,將該光信號傳輸至網絡側。
具體的,預設的協(xié)議轉化方法可以根據(jù)具體的光網絡類型以及具體需要具體設置,在這里不做具體限定。但為了更清楚的說明本實施例中協(xié)議轉換的思路,下面將以采用tcp/ip協(xié)議傳送文件為例,對協(xié)議轉化的思路進行說明:
圖4為tcp/ip協(xié)議轉化方法的流程示意圖,圖4中是以具有代表性的“源主機”和“目的主機”之間的協(xié)議轉換方法來對協(xié)議轉換思路進行說明,因此,本實施例中所述的終端與光網絡之間的協(xié)議轉化也適用。如圖4所示,tcp/ip協(xié)議轉化方法包括如下步驟:
步驟s1、在源主機上,應用層將一串應用數(shù)據(jù)流傳送給傳輸層;
步驟s2、傳輸層將應用層的數(shù)據(jù)流截成分組,并加上tcp報頭封裝成tcp段,送交網絡層;
步驟s3、在網絡層給tcp段加上包括源、目的主機ip地址的,報頭,生成一個ip數(shù)據(jù)報,并將ip數(shù)據(jù)報送交鏈路層;
步驟s4、鏈路層在其mac幀的數(shù)據(jù)部分裝上ip數(shù)據(jù)報,再加上源、目的主機的mac地址和幀頭,并根據(jù)其目的mac地址,將mac幀發(fā)往目的主機或ip路由器;
步驟s5、在目的主機,鏈路層將mac幀的幀頭去掉,并將ip數(shù)據(jù)報送交網絡層;
步驟s6、網絡層檢查lp報頭,如果報頭中校驗和與計算結果不一致,則丟棄該ip數(shù)據(jù)報;若校驗和與計算結果一致,則去掉ip報頭,將tcp段送交傳輸層;
步驟s7、傳輸層檢查順序號,判斷是否是正確的tcp分組,然后檢查tcp報頭數(shù)據(jù)。若正確,則向源主機發(fā)確認信息;若不正確或丟包,則向源主機要求重發(fā)信息;
步驟s8、在目的主機,傳輸層去掉tcp報頭,將排好順序的分組組成應用 數(shù)據(jù)流送給應用程序。這樣目的主機接收到的來自源主機的字節(jié)流,就像是直接接收來自源主機的字節(jié)流一樣。
值得說明的是,終端通過包括epon網絡在內的其他光網絡接入網絡的方法與終端通過gpon網絡接入網路的方法類似,在這里不再贅述。
本實施例提供的終端接入網絡的方法,通過接收包含待發(fā)送信息和發(fā)送模式的發(fā)送請求,若所述發(fā)送模式為光網絡發(fā)送模式,則將待發(fā)送的信息的信號類型由電信號轉換成光信號,并采用與所述光網絡發(fā)送模式對應的網絡協(xié)議,通過光纖發(fā)送轉換后的待發(fā)送信號,從而使得終端能夠通過光網絡接入網絡。緩解了移動通信網的負載壓力,避免了通過wifi的方式接入網絡時安全性較低的問題。
圖5為本發(fā)明實施例四提供的終端的結構示意圖,如圖5所示,本實施例提供的終端包括如下模塊:
接收模塊10,用于接收發(fā)送請求,所述發(fā)送請求包括待發(fā)送的信息和發(fā)送模式;
光網絡發(fā)送處理模塊20,用于若確定所述發(fā)送模式為光網絡發(fā)送模式時,則將所述待發(fā)送的信息的信號類型由電信號轉換成光信號;
發(fā)送模塊30,用于采用與所述光網絡發(fā)送模式對應的網絡協(xié)議,通過光纖發(fā)送轉換后的待發(fā)送的信號。
光網絡發(fā)送處理模塊20,還用于若通過所述光纖接收待處理的信息,則采用光網絡接收模式對應的網絡協(xié)議,獲取所述待處理的信息中的數(shù)據(jù)流,并根據(jù)所述光網絡接收模式,將所述數(shù)據(jù)流的信號類型由光信號轉換成電信號;
所述發(fā)送模塊30,還用于將所述電信號發(fā)送至相應的應用。
所述光網絡發(fā)送模式和光網絡接收模式均包括:gpon網絡發(fā)送模式或者epon網絡發(fā)送模式。
所述發(fā)送模塊30,還用于若所述發(fā)送模式為無線網絡發(fā)送模式,則通過無線方式發(fā)送所述待發(fā)送的信息。
本實施提供的終端能夠用于執(zhí)行如上述實施例一、二、三所示的技術方案,其具體執(zhí)行方式與實施例一、二、三所示的技術方案類似,在這里不再贅述。
本領域普通技術人員可以理解:實現(xiàn)上述各方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成。前述的程序可以存儲于一計算機可讀取存儲介質中。該程序在執(zhí)行時,執(zhí)行包括上述各方法實施例的步驟;而前述的存儲介質包括:rom、ram、磁碟或者光盤等各種可以存儲程序代碼的介質。
最后應說明的是:以上各實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發(fā)明各實施例技術方案的范圍。