一、物聯網行業中存在的問題
在生產階段,對 4G CAT1 產品進行 Socket 通信測試是整個生產流程中至關重要的一個環節。這一測試的目的在于全方位地驗證產品在數據傳輸方面的穩定性、可靠性以及性能表現。
Socket 通信作為一種廣泛應用的網絡通信方式,能夠讓不同類型的設備之間通過網絡順暢地進行數據交換。在 4G CAT1 產品中,Socket 通信主要承擔著實現設備與服務器之間高效連接和快速數據傳輸的重要任務。
在具體的測試過程中,我們會精心模擬各種實際應用場景,這其中不僅包括常見的數據上傳、下載操作,還涵蓋了實時通信等多種復雜的情形。通過對這些豐富多樣場景的深入測試,能夠全面而準確地評估產品在不同網絡條件下的通信質量和性能水平。
二、該問題帶來的危害及影響
4G CAT1產品在物聯網蜂窩通信領域占據重要地位,通信功能是物聯網設最主要的功能之一,在生產階段如果不對設備進行通信功能的測試,例如4G CAT1DTU 設備有可能因為設備信號的問題,SIM卡狀態的問題等,無法實現通信功能,嚴重影響用戶體驗。
三、解決方法
方法一
1、原理介紹
搭建下圖4G CAT1設備soket通信測試環境,奇跡開源產品——REV1底板與紅豆平臺開源SOM板通過串口轉USB轉線接測試電腦USB口,電腦串口調試助手向SOM板模組發送相關AT指令,連實現4G CAT1設備與服務器通信測試。
AM430EV5 AT指令手冊
AM430EV5(CAT1模組)
暫時無法在飛書文檔外展示此內容
2、方案詳情
2.1按上圖搭建測試環境
2.2服務器上打開網絡調試助手,設置好端口號
2.3串口助手配置115200波特率,選擇串口號,向AM430EV5串口發送AT指令,連接服務
以 TCP 為例:
第 1 步:設備上電,自動獲取SIM卡狀態,獲取基站時間信息
RDY
*ATREADY: 1
*SIMDETEC:1,SIM
+CPIN: READY
^MODE:9
+NITZ: 0,"+32","24/06/26","09:55:36"(顯示時間信息,表示設備駐網成功,如果不顯示此信息,應進一步發送AT指令查詢信號值(AT+CSQ)保證信號值在20以上,如果信號值正常,再查詢設備SIM卡卡號(AT+ICCID)向卡商或者運營商確認卡狀態是否正常)
+CTZV: +32
第 2 步:設置 APN
AT+QIPCSGP=1,1,"CMNET" //CID,上下文類型,APN
OK
第 3 步:激活上下文
AT+QIPACT=1 //CID,需與第 1 步的 CID 保持一致
OK
+QIPACTURC: 1,1,"10.155.69.240" //模塊獲取到 IP
第 4步:建立 socket 連接,最多可連接 6 路
AT+QIPOPEN=1,1,"TCP","101.200.35.208",8866,12341,1 //CID,socket ID,TCP 連接,服務器地址,
服務器端口,本地端口,連接類型為 TCP,訪問模式為消息到來時直接上報
OK
+QIPOPEN: 1,0
第 5 步:發送數據
AT+QIPSEND=1 //向第 1 路連接發送數據
1234567890 //數據內容不回顯
+QIPSEND:1,10 //socket ID,發送數據長度
第6 步:接收數據
第 1 路連接接收數據:
RECV FROM:1,101.200.35.208,8866,10
9876543210
第 7 步:關閉 socket 連接
AT+QIPCLOSE=1
//socket ID
+QIPCLOSE: 1
OK
第 8步:斷開 TCP/IP 連接
AT+QIPDEACT=1
OK
+QIPACTURC: 1,0,"0.0.0.0"
3、需要的測試設備或測試環境分析或說明
12V直流電源
AM430EV5 SOM板及REV主板
AM430EV5 SOM板1(5*6卡)
REV1主板
串口轉USB數據
4G天線
串口調試助手
服務器及網絡調試助手
方法二
1、原理介紹
搭建下圖4G CAT1設備soket通信測試環境,奇跡開源產品——REV1底板與紅豆平臺開源SOM板通過串口轉USB轉線接測試電腦USB口,通過USB口燒錄DTU TCP固件,上位機通過串口向SOM板模組配置好通信參數,實現4G CAT1設備與服務器通信測試。奇跡物聯AP4000E-430V5 DTU使用手冊V1.0.pdf
暫時無法在飛書文檔外展示此內容
2、方案詳情
2.1按上圖搭建測試環境
2.2服務器上打開網絡調試助手,設置好端口號
2.3打開上位機,電腦USB口與設備通過串口轉USB數據線建立連接,設備上電,再按照下圖配置好相關參數(IP地址,端口號,連接類型),最后重啟模塊。
2.4設備重啟后,上位機數據窗口顯示“connect OK”顯示設備與上位機成功建立連接,服務器上網絡助手顯示設備IP以及注冊碼。如果不顯示“connect OK ”,只顯示重啟“”restart",表示設備通信連接失敗,需要點擊退出投產,進一步發送AT指令查詢信號值(AT+CSQ)保證信號值在20以上,如果信號值正常,再查詢設備SIM卡卡號(AT+ICCID)向卡商或者運營商確認卡狀態是否正常。
3、需要的測試設備或測試環境
12V直流電源
AM430EV5 SOM板及REV主板
AM430EV5 SOM板1(5*6卡)
REV1主板
串口轉USB數據
4G天線
串口調試助手
服務器及網絡調試助手
本文章源自奇跡物聯開源的物聯網應用知識庫CellularIoTWiki,更多技術干貨歡迎關注收藏Wiki:Cellular IoT Wiki 知識庫(https://rckrv97mzx.feishu.cn/wiki/wikcnBvAC9WOkEYG5CLqGwm6PHf)
歡迎同學們走進AmazIOT知識庫的世界!
這里是為物聯網人構建的技術應用百科,以便幫助你更快更簡單的開發物聯網產品。
Cellular IoT Wiki初心:
在我們長期投身于蜂窩物聯網 ODM/OEM 解決方案的實踐過程中,一直被物聯網技術碎片化與產業資源碎片化的問題所困擾。從產品定義、芯片選型,到軟硬件研發和測試,物聯網技術的碎片化以及產業資源的碎片化,始終對團隊的產品開發交付質量和效率形成制約。為了減少因物聯網碎片化而帶來的重復開發工作,我們著手對物聯網開發中高頻應用的技術知識進行沉淀管理,并基于 Bloom OS 搭建了不同平臺的RTOS應用生態。后來我們發現,很多物聯網產品開發團隊都面臨著相似的困擾,于是,我們決定向全體物聯網行業開發者開放奇跡物聯內部沉淀的應用技術知識庫 Wiki,期望能為更多物聯網產品開發者減輕一些重復造輪子的負擔。
Cellular IoT Wiki沉淀的技術內容方向如下:
奇跡物聯的業務服務范圍:基于自研的NB-IoT、Cat1、Cat4等物聯網模組,為客戶物聯網ODM/OEM解決方案服務。我們的研發技術中心在石家莊,PCBA生產基地分布在深圳、石家莊、北京三個工廠,滿足不同區域&不同量產規模&不同產品開發階段的生產制造任務。跟傳統PCBA工廠最大的區別是我們只服務物聯網行業客戶。
連接我們,和10000+物聯網開發者一起降低技術和成本門檻
讓蜂窩物聯網應用更簡單~~
哈哈你終于滑到最重要的模塊了,
千萬不!要!劃!走!忍住沖動!~
歡迎加入飛書“開源技術交流群”,隨時找到我們哦~
點擊鏈接如何加入奇跡物聯技術話題群(https://rckrv97mzx.feishu.cn/docx/Xskpd1cFQo7hu9x5EuicbsjTnTf)可以獲取加入技術話題群攻略
Hey 物聯網從業者,
你是否有了解過奇跡物聯的官方公眾號“eSIM物聯工場”呢?
這里是奇跡物聯的物聯網應用技術開源wiki主陣地,歡迎關注公眾號,不迷路~
及時獲得最新物聯網應用技術沉淀發布
(如有侵權,聯系刪除)
審核編輯 黃宇
-
測試
+關注
關注
8文章
5269瀏覽量
126599 -
通信
+關注
關注
18文章
6024瀏覽量
135950
發布評論請先 登錄
相關推薦
評論