婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 如何通過物聯網卡實現通信模塊?物聯網卡系統開發原理!(物聯網卡是什么原理)

如何通過物聯網卡實現通信模塊?物聯網卡系統開發原理!(物聯網卡是什么原理)

熱門標簽:深圳博愛400客服電話怎么申請 電銷外呼線路規定 河南順義路線地圖標注 地圖標注多少錢 營口四川外呼系統 地圖標注官方認證 橙子智能電銷機器人 江浙滬電子外呼系統推廣 徐州全自動外呼系統公司

在這個萬物互聯的時代下,物聯網卡廣泛的應用在我們生活中的方方面面,從共享經濟、智慧交通、智慧城市、智能穿戴再到智慧農業等等,都能夠看到物聯網卡的身影,今天物聯網要來跟各位分享和討論下物聯網卡通信模塊的開發知識,講解在物聯網系統源碼中通信模塊是怎么實現的以及開發原理,本文以中國移動CMPP協議為例進行步驟講解,下面讓我們一起來深入了解下吧。




在這個萬物互聯的時代,物聯網應用以及深入到我們生活的方方面面,大到智慧城市、智能交通,小到行車記錄儀,各種穿戴設備,智能家居,都有物聯網應用的身影,讓我們感受到生活品質和檔次的提升。

那么作為程序員的我們,物聯網通信到底如何做呢?

本系列文章即將帶您一起走進物聯網系統開發的世界。也希望同行一起分享和討論物聯網相關知識和開發經驗。

首先看一下物聯網系統的整體架構,

本篇將講解物聯網系統中的通信模塊實現原理及相關內容

物聯網數據卡系統源碼——通信模塊

1.通信模塊的功能

系統發送指令信息到物聯網卡,物聯網卡接收到指令后做相應邏輯處理,并返回信息給系統。

2.通信模塊實現的原理

一般是通過運營商(移動、聯通、電信)提供的短信網關通信協議,來給物聯網數據卡發送信息。

三大運營商使用的協議不同,分別是:中國移動CMPP協議、聯通SGIP協議、電信SMGP協議。

具體的協議介紹這里就不展開了,參考閱讀:協議介紹

3.使用中國移動CMPP協議實現物聯網通信模塊

物聯網卡選任何一家運營商合作都沒有關系(但個人經驗,移動的信號是最好的。根據自己情況選擇)

移動使用的是CMPP協議,此協議2001年出了CMPP2.0版,之后持續升級過CMPP2.1,到2002年出了CMPP3.0版之后就未升級過,一直很穩定,能滿足各種應用需求。CMPP3.0擴展手機號為32位,增加了號碼類型和linkid等字段,做物聯網卡當然選擇支持擴展更多且最穩定的CMPP3.0版本。

下面介紹一款程序,此程序為中國移動CMPP協議程序接口,適合在中國移動申請了短信發送端口的公司使用。

本程序功能包括:

1、支持Cmpp2.0、3.0協議;

2、支持一般的短信發送、上行短信接收、狀態報告;

3、支持長短信,包括下發長短信、上行接收長短信;

4、支持Ms Sql數據庫、MySql數據庫;

5、支持普通手機號和物聯網卡;

6、集成了郵件群發功能;

7、支持擴展號;比如你的發送號碼是1008622,可以擴展成100862201、100862202等

程序適用于Cmpp3.0、Cmpp2.0協議,可用.Net任何版本編譯。短信Win服務程序+MsSql/MySql數據庫源碼,直接配置好win服務并啟動,自己只需往數據庫里面寫入數據就可以發送短信,接收的短信保存在另一張表中,讀取即可收到上行短信。

4.設計原則

軟件設計的基本原則是“高內聚,低耦合”,本模塊遵循此原則。

此類涉及通訊的應用中,短信通信部分本身是可以不帶任何業務邏輯的,即只負責短信收發這一單一功能,所以可以設計成獨立模塊與其他業務處理模塊分開,實現松耦合,獨立分布式部署。

短信通訊模塊從數據庫讀取待發送短信數據,然后放入緩存隊列進行多線程發送,這樣其他模塊只需要往數據庫插入數據,就可以發送短信,從而實現了跨語言和跨平臺。不管業務系統使用JAVA、PHP、C#、Python或者其他語言,也不管業務系統是在Windows還是在Linux系統部署,只要可以遠程訪問數據庫,就可以使用短信通訊模塊的短信收發功能。

通信模塊每天的發送量比較大,每時每刻都在持續運行,這就必須能實現獨立部署,提高性能,同時也不影響其他業務功能的性能。

5.程序實現

程序設計成一個Windows服務的形式,可以安全的駐存在系統中穩定運行,防止人為因數關閉程序。同時設計成支持Sql Server和MySql兩種數據庫,且可以通過修改配置項來實時切換。

根據功能不同又可以細分成專門負責實現CMPP協議格式,與移動網關通信的模塊,和專門讀取數據庫數據,處理發送任務的Windows服務模塊。



上圖代碼為短信win服務代碼截圖,相關代碼模塊解釋:

Xiaoy.SMS項目:為短信組件源碼,負責實現CMPP協議并與短信網關通信.

SMSWinService項目: 短信服務源碼,負責讀取數據庫待發短信并發送以及上行短信的接收,當然還包括windows服務的安裝等功能.

SMSTest項目:短信測試程序源碼,Windows桌面程序,用于短信調試.



上圖為短信調試小程序截圖。短信程序開發好之后,聯調是一個繁瑣的工作,因為協議參數就有幾十個,任何一個參數填寫錯誤都有可能導致短信發送不成功,這就需要有一款調試工具來幫忙了,有時候不是你的程序編碼有問題,而是移動運營商那邊沒幫你配置好,或者你填的參數輸入錯誤,造成了發送失敗。遇到這種情況,可以通過發送后返回的狀態(見上圖中紅色日志)來判斷是哪里的問題。

短信發送流程如下:

第一步:程序發送Submit包到網關,網關會返回SubmitResp包,根據包中的Result的值來判斷是否發送成功。

result=0代表發送成功,其他代表失敗,失敗的原因可以查詢返回碼的意義:返回碼說明

這時候只是發送到了網關,至于網關是否成功發送到用戶手機或物聯網卡,尚不知道。比如用戶手機關機,或物聯網卡未插入設備中則收不到短信。

第二步:當短信網關成功發送短信到用戶手機卡或物聯網卡上時,會返回狀態報告給SP端(即本程序)。

如果狀態報告中的結果是DELIVRD,則證明信息已經成功發送到物聯網卡,并成功接收到。

也就是說,當第一步result=0的時候,基本SP的發送任務完成了,如果收不到也是卡的問題(欠費、關機、未插卡等)。

第二步是更精確的知道卡是否收到信息,但有可能一兩天才會返回。要接收狀態報告,需要在提交Submit包的時候把“RegisteredDelivery”字段設為1。



物聯網(http://www.m2mzy.com/)在本文中主要講解了物聯網卡、通信模塊以及物聯網系統開發的原理,通過CMPP協議模塊的開發實踐進行講解,目前運營商物聯網卡的短信協議主要分為中國移動CMPP協議、聯通SGIP協議、電信SMGP協議,在配置好后我們能夠通過網關返回的SubmitResp包值進行確認是否發送成功,result=0為成功,其余則為失敗,失敗的具體原因需要根據返回碼進行查詢。


標簽:六盤水 天水 承德 麗江 荊門 寧德 廣安 張掖

巨人網絡通訊聲明:本文標題《如何通過物聯網卡實現通信模塊?物聯網卡系統開發原理!(物聯網卡是什么原理)》,本文關鍵詞  如何,通過,物聯,網卡,實現,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《如何通過物聯網卡實現通信模塊?物聯網卡系統開發原理!(物聯網卡是什么原理)》相關的同類信息!
  • 本頁收集關于如何通過物聯網卡實現通信模塊?物聯網卡系統開發原理!(物聯網卡是什么原理)的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    亚洲一区二区三区在线播放| 欧美日韩精品二区第二页| 精彩视频一区二区三区| 亚洲综合图片区| 亚洲视频一区二区在线观看| 国产欧美一区二区三区鸳鸯浴| 欧美一二三在线| 3751色影院一区二区三区| 国产成人精品免费看| 国产成人综合在线观看| 国产白丝网站精品污在线入口| 国产精品18久久久久久vr| 韩国一区二区三区| 久久成人av少妇免费| 美国欧美日韩国产在线播放| 久久国产精品第一页| 国产乱色国产精品免费视频| 国产激情91久久精品导航 | 亚洲成人免费在线观看| 香蕉久久一区二区不卡无毒影院 | 日本视频一区二区| 九九视频精品免费| 国产乱子轮精品视频| 成人免费视频播放| 在线亚洲欧美专区二区| 国产欧美日韩综合| 国产欧美精品一区aⅴ影院| 国产精品人人做人人爽人人添| 亚洲天堂精品视频| 丝瓜av网站精品一区二区| 美国av一区二区| www.爱久久.com| 精品国产自在久精品国产| 中文字幕乱码日本亚洲一区二区| 日韩成人一级片| 成人美女视频在线看| 日韩美女视频在线| 午夜精品久久久| 国产91精品在线观看| 3atv一区二区三区| 一区二区三区欧美在线观看| 精品一区二区三区在线播放视频| 91福利视频网站| ...xxx性欧美| 大尺度一区二区| 久久综合色播五月| 国产一区视频网站| 欧美一区永久视频免费观看| 三级亚洲高清视频| 欧美高清一级片在线| 国内外成人在线视频| 国内成人免费视频| 久久久久国产精品麻豆| 国产不卡免费视频| 亚洲黄色录像片| 日韩欧美精品在线| 国产成人av福利| 亚洲mv大片欧洲mv大片精品| 91精品国产黑色紧身裤美女| 久久国内精品视频| 亚洲日本在线天堂| 日韩精品一区在线观看| 国产不卡视频在线观看| 激情图片小说一区| ...xxx性欧美| 日韩欧美一区二区不卡| 99久久婷婷国产综合精品电影| 日韩在线a电影| 亚洲在线观看免费| 色婷婷一区二区| 亚洲三级在线免费| 在线播放中文一区| 91日韩一区二区三区| 国产一区二区三区免费播放| 亚洲欧美日韩国产成人精品影院 | 色网综合在线观看| 大胆亚洲人体视频| 午夜久久电影网| 精品国产污污免费网站入口| 在线国产电影不卡| 成人性生交大合| 视频一区在线视频| 一区二区三区中文字幕精品精品 | 亚洲女同一区二区| 国产精品高潮呻吟| 国产欧美在线观看一区| 久久综合狠狠综合| 久久久亚洲精品石原莉奈| 久久久久久久久久久久电影| 欧美精品久久一区| 国产婷婷色一区二区三区四区 | 亚洲天天做日日做天天谢日日欢| 久久久久久电影| 亚洲色图一区二区| 亚洲一区二区在线播放相泽 | 欧美a级理论片| 久久精品国产一区二区三区免费看| 精品一区二区在线免费观看| 国产呦萝稀缺另类资源| 丁香婷婷深情五月亚洲| 成人激情开心网| 91麻豆自制传媒国产之光| 在线观看视频91| 欧美日韩一区二区三区视频| 欧美日韩一区二区三区不卡| 在线成人免费观看| 一区二区在线观看视频| 麻豆传媒一区二区三区| 国产盗摄视频一区二区三区| 国产成人精品一区二| 在线精品观看国产| 亚洲免费资源在线播放| 日日骚欧美日韩| av在线播放一区二区三区| 日本精品一级二级| 久久久精品免费网站| 亚洲一区二区av在线| 国产九九视频一区二区三区| 欧美色视频在线| 亚洲另类在线一区| 成人在线综合网| 欧美精品一区二区三| 亚洲福利视频三区| 99精品欧美一区二区三区小说| 久久久久久久久久久99999| 免费观看成人鲁鲁鲁鲁鲁视频| 国产福利一区二区三区在线视频| 欧美又粗又大又爽| 国产精品家庭影院| 麻豆一区二区99久久久久| 欧美日韩在线播放| 日韩一区精品视频| 欧美自拍丝袜亚洲| 亚洲黄网站在线观看| 成人在线一区二区三区| 精品91自产拍在线观看一区| 国产成人自拍高清视频在线免费播放 | 国产精品久久一卡二卡| 国产成人亚洲综合a∨猫咪| 欧美一卡二卡三卡| 青青草伊人久久| 91精品国产黑色紧身裤美女| 美女诱惑一区二区| 国产午夜亚洲精品不卡| 成人动漫av在线| 亚洲柠檬福利资源导航| 在线观看一区二区视频| 麻豆国产一区二区| 最新中文字幕一区二区三区| 国产精品中文有码| 国产人妖乱国产精品人妖| 国产成人啪免费观看软件| 精品成人在线观看| 成人黄色在线看| 亚洲妇女屁股眼交7| 久久久久88色偷偷免费| 韩日精品视频一区| 欧美韩日一区二区三区| 一本大道久久a久久精二百| 午夜精品影院在线观看| 久久无码av三级| 欧美视频自拍偷拍| 国产精品一二三区在线| 日本女人一区二区三区| 中文字幕在线观看一区二区| 4438x亚洲最大成人网| 波多野结衣精品在线| 天堂精品中文字幕在线| 一区二区三区欧美视频| 久久精品人人做人人综合| 91福利在线观看| 99在线精品观看| 91网站最新地址| 一本色道**综合亚洲精品蜜桃冫 | 色琪琪一区二区三区亚洲区| 奇米亚洲午夜久久精品| 免费看欧美女人艹b| 午夜欧美视频在线观看| 国产·精品毛片| 成人午夜看片网址| 国产高清久久久| 99久久99久久免费精品蜜臀| 成人午夜电影久久影院| 91伊人久久大香线蕉| 欧美性一区二区| 欧美日韩国产一级| 欧美精品一区二区三区在线| 国产精品婷婷午夜在线观看| 亚洲视频你懂的| 一区二区在线看| 亚洲一线二线三线视频| 五月天一区二区| 高清不卡一二三区| 欧美日韩一区二区三区在线看| 欧美三级蜜桃2在线观看| 制服丝袜在线91| 亚洲情趣在线观看| 日韩经典中文字幕一区| 国产精品66部| 日韩一区二区三区电影在线观看|