环球电气之家-午夜精彩视频-中国专业电气电子产品行业服务网站!

產品分類

當前位置: 首頁 > 工業控制產品 > 液壓與流體控制 > 電磁閥

類型分類:
科普知識
數據分類:
電磁閥

GPRS應用中TCP/IP/PPP基本概念

發布日期:2022-04-27 點擊率:64 品牌:小金井_Koganei

    GPRS應用中TCP/IP/PPP基本概念:(CDMA的原理與此差不多)
實際上GPRS DTU上實現的協議棧是TCP/IP Over PPP。我們在使用時必須要有一些相應的概念。因此在下面我們就與SARO-1010P使用相關的一些事項作一些簡要的說明,如果您想詳細了解這些協議,請參見相關書籍:
  1. 每一次SARO-1010P撥ATD*99***1#(或ATD*99***1#)之后其實都在采用PPP協議和移動的接入設備(一般是移動公司的一臺特殊的GGSN路由器)進行握手,當PPP協議握手成功后,SARO-1010P都會獲得一個動態IP地址。一般來說,每一次SARO-1010P下線后(掛斷連接或者直接斷電后)在重新進行撥號和PPP握手后取得的動態IP地址都是不一樣的。但是移動公司可以通過為客戶開通特定的APN和發行特殊的SIM卡,使得用這張SIM卡獲得的動態IP地址每一次都不變。也就是說可以做到SIM卡和IP地址綁定?!?br>   2. 我們在做測試時,應當注意到如下事實:在采用公網的Apn(“cmnet”)的條件下,如果我們用SARO-1010P主動向公網上的一個靜態公網IP地址發起TCP連接,只要這個公網上的機器確實有偵聽相應的端口,這樣是可以連上的;但是相反地,如果是由公網上的靜態IP向SARO-1010P動態獲得的IP地址主動發起的TCP連接將不會成功。這個現象的原因是:實際上SARO-1010P獲得的動態IP地址是移動的一個特殊的內部網段上的地址,這個特殊內部網段里的地址如果要和外部網(公網)的地址進行TCP通信,必須通過一個類似于TCP代理(或者NAT)的設備進行通信的轉發。換句話說,這個動態地址對于網絡上的其他機器來說是不可訪問的?! ?br>   3. 標準AT命令+CGDCONT的主要作用是指定Apn。Apn是Access Point Name(訪問接入點)的縮寫,移動通過開通特殊的Apn為行業客戶提供Vpn(Virtual Private Net)服務。比如說,如果是要上公網(Internet),應當使用“cmnet”作為Apn。又如,某企業向移動公司申請了Vpn服務,移動公司為其開通了一個Apn為“hxsw.gd”,則我們就應當用這個Apn來設置Gprs模塊,格式如下:
  AT+CGDCONT=1,“IP”,“hxsw.gd”  
  4. 確定一條TCP連接有4個要素,這4個要素是雙方的IP地址和雙方的TCP端口號,這也就是SARO-1010P為什么將本地端口、目的端口和目的IP地址結合起來作為連接的ID號(SARO-1010P在PPP握手成功后獲得的動態地址只要不斷線重連就不會改變)的原因。  
  5. 使用TCP協議進行數據通信時,必須要經過三個階段,第一個階段是連接建立階段,第二個階段是數據收發階段,第三個階段是連接釋放階段:  
  1).連接建立階段:
  連接的建立又有主動連接和被動連接之分,一般來說客戶機都是主動發起連接的,而服務器是被動接受連接的。  
  所謂的主動連接是指本方主動向遠端發起連接請求, 而被動連接指的是本方偵聽一個端口,等待遠端及其主動向自己發起一個連接請求并且進行回應并且最終握手建鏈成功?! ?br>   在連接成功,切換到數據態后,我們可以通過OPEN命令幀控制SARO-1010P 進行主動連接。當然,連接時要指定對方的IP地址和端口號。至于被動連接,SARO-1010P也可以支持,目前的程序只支持偵聽一個端口。對方主動連接(SARO-1010P被動連接)成功后將建立一條新的通信連接,SARO-1010P將把這個被動連接成功的事件通知給上位機。  
  2).數據收發階段:
  當一條連接建立之后,我們就可以在這條連接上進行數據收發了。
  我們可以使用SEND命令幀控制SARO-1010P進行數據發送。當然,發送時要指定連接號(通過本地端口、目的地址和端口唯一確定)?! ?br>   對于對方發送過來的數據,SARO-1010P首先將其存儲在自身的數據緩沖區中,然后將數據已到達此事件通知給上位機,上位機讀取到數據已到達事件后,應當及時使用RECV命令幀控制SARO-1010P將相應連接上的所有數據通過串口讀出,當數據讀出后,這些數據原先占用的數據緩沖區空間將會被釋放。注意,由于SARO-1010P的數據緩沖區有限(總量僅有25K Bytes),所以,對于對方發來的數據,上位機一定要及時讀出,否則數據越積越多,可能會導致數據緩沖區溢出,丟失數據。 
  3).掛斷連接階段:
  當一條連接上的所有數據都已經收發完成了,不再需要這條連接時,就可以把連接給掛斷了?! ?br>   和連接建立階段相類似,掛斷也分為主動掛斷和被動掛斷?! ?br>   我們可以使用RSET命令幀控制SARO-1010P進行連接的主動掛斷。
  如果連接被對方主動掛斷,SARO-1010P將會把這個事件通知給上位機進行處理。

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

主站蜘蛛池模板: 福建自考_福建自学考试网 | 耐高温风管_耐高温软管_食品级软管_吸尘管_钢丝软管_卫生级软管_塑料波纹管-东莞市鑫翔宇软管有限公司 | 浙江美尔凯特智能厨卫股份有限公司 | 琉璃瓦-琉璃瓦厂家-安徽盛阳新型建材科技有限公司 | 上海心叶港澳台联考一对一培训_上海心叶港澳台联考,港澳台联考一对一升学指导 | EDLC超级法拉电容器_LIC锂离子超级电容_超级电容模组_软包单体电容电池_轴向薄膜电力电容器_深圳佳名兴电容有限公司_JMX专注中高端品牌电容生产厂家 | 异噻唑啉酮-均三嗪-三丹油-1227-中北杀菌剂厂家| 安全阀_弹簧式安全阀_美标安全阀_工业冷冻安全阀厂家-中国·阿司米阀门有限公司 | uv机-uv灯-uvled光固化机-生产厂家-蓝盾机电 | 土壤养分检测仪_肥料养分检测仪_土壤水分检测仪-山东莱恩德仪器 大型多片锯,圆木多片锯,方木多片锯,板材多片锯-祥富机械有限公司 | 进口便携式天平,外校_十万分之一分析天平,奥豪斯工业台秤,V2000防水秤-重庆珂偌德科技有限公司(www.crdkj.com) | 步进_伺服_行星减速机,微型直流电机,大功率直流电机-淄博冠意传动机械 | 进口便携式天平,外校_十万分之一分析天平,奥豪斯工业台秤,V2000防水秤-重庆珂偌德科技有限公司(www.crdkj.com) | 青岛球场围网,青岛车间隔离网,青岛机器人围栏,青岛水源地围网,青岛围网,青岛隔离栅-青岛晟腾金属制品有限公司 | 底部填充胶_电子封装胶_芯片封装胶_芯片底部填充胶厂家-东莞汉思新材料 | 广东西屋电气有限公司-广东西屋电气有限公司 | 湖南自考_湖南自学考试网 | cnc精密加工_数控机械加工_非标平键定制生产厂家_扬州沃佳机械有限公司 | sus630/303cu不锈钢棒,440C/430F/17-4ph不锈钢研磨棒-江苏德镍金属科技有限公司 | 广州迈驰新GMP兽药包装机首页_药品包装机_中药散剂包装机 | 合肥汽车充电桩_安徽充电桩_电动交流充电桩厂家_安徽科帝新能源科技有限公司 | 不锈钢搅拌罐_高速搅拌罐厂家-无锡市凡格德化工装备科技有限公司 | 液压升降平台_剪叉式液压/导轨式升降机_传菜机定做「宁波日腾升降机厂家」 | 铁艺,仿竹,竹节,护栏,围栏,篱笆,栅栏,栏杆,护栏网,网围栏,厂家 - 河北稳重金属丝网制品有限公司 山东太阳能路灯厂家-庭院灯生产厂家-济南晟启灯饰有限公司 | 烘箱-工业烘箱-工业电炉-实验室干燥箱 - 苏州华洁烘箱制造有限公司 | 微信聊天记录恢复_手机短信删除怎么恢复_通讯录恢复软件下载-快易数据恢复 | 隧道窑炉,隧道窑炉厂家-山东艾瑶国际贸易 | 海德莱电力(HYDELEY)-无功补偿元器件生产厂家-二十年专业从事电力电容器 | 变频器维修公司_plc维修_伺服驱动器维修_工控机维修 - 夫唯科技 变位机,焊接变位机,焊接变位器,小型变位机,小型焊接变位机-济南上弘机电设备有限公司 | 青州开防盗门锁-配汽车芯片钥匙-保险箱钥匙-吉祥修锁店 | 渣油泵,KCB齿轮泵,不锈钢齿轮泵,重油泵,煤焦油泵,泊头市泰邦泵阀制造有限公司 | 首页 - 军军小站|张军博客 | 吸音板,隔音板,吸音材料,吸音板价格,声学材料 - 佛山诺声吸音板厂家 | 上海心叶港澳台联考一对一培训_上海心叶港澳台联考,港澳台联考一对一升学指导 | 带式压滤机_污泥压滤机_污泥脱水机_带式过滤机_带式压滤机厂家-河南恒磊环保设备有限公司 | arch电源_SINPRO_开关电源_模块电源_医疗电源-东佑源 | 东莞喷砂机-喷砂机-喷砂机配件-喷砂器材-喷砂加工-东莞市协帆喷砂机械设备有限公司 | 节流截止放空阀-不锈钢阀门-气动|电动截止阀-鸿华阀门有限公司 | 柴油机_柴油发电机_厂家_品牌-江苏卡得城仕发动机有限公司 | 铝单板_铝窗花_铝单板厂家_氟碳包柱铝单板批发价格-佛山科阳金属 | 玄米影院|