1.一種基于PPPD實(shí)現(xiàn)PPP-Server功能的通信模塊,其特征在于,
包括一LTE模塊,所述LTE模塊內(nèi)部具有AP側(cè)和BP側(cè),在LTE模塊內(nèi)部AP側(cè)具有AT-Server模塊與PPP-Server模塊、PPP0模塊與ethx模塊;
AT-Server模塊和PPP-Server模塊之間通過(guò)偽終端通信連接,AT-Server與UART外接AP通信聯(lián)系,AT-Server負(fù)責(zé)處理AT命令和轉(zhuǎn)發(fā)PPP幀,PPP-Server負(fù)責(zé)所有PPP業(yè)務(wù);
PPP0模塊與ethx模塊之間通過(guò)IP-forward功能通信;PPP-Server模塊與PPP0模塊啟動(dòng)時(shí)生成聯(lián)系;
LTE模塊內(nèi)部AP與內(nèi)部BP之間通過(guò)SMD通信;LTE模塊內(nèi)部AP為L(zhǎng)inux系統(tǒng),內(nèi)部BP為vxworks系統(tǒng)。
2.一種基于PPPD實(shí)現(xiàn)PPP-Server功能的方法,其特征在于:
1)外部AP通過(guò)PPP撥號(hào)流程向LTE Modem發(fā)起PPP撥號(hào);并且打開(kāi)IP-forward;
2)撥號(hào)完成后,配置IP地址,外部AP側(cè)即可通過(guò)該P(yáng)PP撥號(hào)建立的通道,向期望的目標(biāo)服務(wù)器發(fā)起連接,收發(fā)數(shù)據(jù);
3)外部AP側(cè)的數(shù)據(jù),依次通過(guò)UART口,AT-Server,偽終端,PPPD,IP-Forward機(jī)制,ethx,SMD,最終經(jīng)由LTE模塊的空口發(fā)送到目標(biāo)服務(wù)器;同理,來(lái)自目標(biāo)服務(wù)器的數(shù)據(jù),逆向經(jīng)由上述接口和設(shè)備到達(dá)外部AP側(cè)。
3.根據(jù)權(quán)利要求2所述的一種基于PPPD實(shí)現(xiàn)PPP-Server功能的方法,其特征在于:
打開(kāi)IP-forward功能步驟如下:
1)開(kāi)啟Linux系統(tǒng)的IP-forward功能:
2)設(shè)置數(shù)據(jù)出去通路:
3)設(shè)置數(shù)據(jù)進(jìn)入通路。
4.根據(jù)權(quán)利要求2所述的一種基于PPPD實(shí)現(xiàn)PPP-Server功能的方法,其特征在于配置IP地址步驟如下:
1)從網(wǎng)絡(luò)側(cè)得到的IP地址,給外部AP側(cè);
2)以外部AP側(cè)的地址為基礎(chǔ),加1或減1分配給PPP0;
3)構(gòu)造一個(gè)有效的內(nèi)網(wǎng)IP配置給ethx,與前兩個(gè)IP同網(wǎng)段即可。