4G模組TCP IP連線GPRS發資料問題

2021-10-22 08:36:26 字數 714 閱讀 1394

測試4g模組遇到的問題,困擾了很長時間,一直無法解決,根據4g模組的使用說明手冊進行tcp連線的測試,一直在設定ip位址處出現問題,不能進行連線以實現資料的傳送和接收,根據使用手冊的測試結果如下:

實際上,自己測試時,本地ip位址是內網ip位址,無法進行資料的傳輸,使用說明的ip位址的賣家那邊的外網位址,所以這一步一直無法進行下去,要想調通,需要乙個外網ip指標,跟自己的本機ip位址進行對映,才能進行tcp連線,通過網路除錯助手傳資料。

公網ip具有世界範圍的唯一性,而內網ip只在區域網內部具有唯一性。並且,乙個區域網裡所有電腦的內網ip是互不相同的,但共用乙個外網ip。

就像我們前面所說的你所在學校的校名在整個世界上只有乙個,但是你學校裡面的a棟大樓3層3號教室只有在你的校園內部才具有唯一性。別的學校也有a棟大樓3層3號教室。你只能跟快遞小哥說請幫我把包裹送到xx大學,而不能說請幫我把包裹送到a棟大樓3層3號教室。

在區域網中,每台電腦都可以自己分配自己的ip,但是這個ip只在區域網中有效。而如果你將電腦連線到網際網路,你的網路提供商的伺服器會為你分配乙個ip位址,這個ip位址才是你在外網的ip。兩個ip同時存在,乙個對內,乙個對外。

擴充套件資料

內網和外網之間的通訊(埠對映原理)

埠對映是 nat 的一種,它將外網主機的 ip 位址的乙個埠對映到內網中一台機器,提供相應的服務。當使用者訪問該 ip 的這個埠時,伺服器自動將請求對映到對應區域網內部的機器上。

GPRS模組 4G開發過程

我用的是乙個4g模組,也同時相容2g,3g,可以通過at命令來修改。從官方提供的文件上看,開機是拉低某個引腳最大兩秒,關機是拉低是持續三到四秒,注意,關機拉低三秒之後,還需要等待8秒才能完成關機。我建議程式裡的第一步不是開機,而是先執行一次關機再開機。這次專案使用的是tcp連線,官方文件有詳細的流程...

通過4G模組定位裝置

最近考慮到裝置定位功能的改進,考慮到成本與定位精度的要求,單獨加gps模組不太適用於我們,因此將定位的功能希望通過基站定位實現,達到模組多用 最簡單的辦法就是將4g模組改為含定位功能的模組,不過要額外增加gnss天線等,4g模組的 也會公升高,而且室內訊號差因為這些這種方法就暫時不考慮了.其次就是通...

MiniPCIE 封裝4G模組價值仍在

2019年,中國正式進入5g商用元年。4g網路不管是速度 還是訊號上都再無優勢,那麼4g網路會被淘汰嗎?現在物聯網應用最大的承載部分是在2g 3g網路,而現在的nb iot網路,不適用在高速率,低延時通訊場景中。以前對速率,時延有一定要求的物聯網裝置將會向4g的lte網路遷移,4g網路已經足夠承載相...