浅谈GPRS的无线通信模块的设计

所属栏目:通信论文 发布日期:2011-04-06 16:45 热度:


  2.微控制器(MCU)主控程序
  微控制器(MCU)主控程序主要向GPRS模块发送AT指令和等待GPRS模块的反馈信息,从而完成对GPRS模块的设置和测试以及GPRS模块的拨号操作。
  首先通过AT指令接口函数测试GPRS模块是否正常.进行必要的初始化设置;接着对接入的网络服务提供商进行连接信息配置:然后进行连接.若能收到对方返回的连接成功信号.MCu就发送一个链路控制协议(LCP)的请求帧,以进入PPP协议协商阶段.协商完成后,拨号就成功了。此后,数据的发送和接收都是PPP帧.GPRS工作模式进入无线连接状态.不再响应AT命令,直到断开连接为止。
  微控制器(MCU)主控程序流程如图4所示。
  3.网络通信协议程序
  网络通信协议主要是基于GPRS通信的PPP协议和精简的TCP/IP协议应用程序。PPP用于在串行链路上封装IP数据包.IP是Internet互连的基础两者都是必须的。TCP是网络数据运输层协议,具有较高的可靠性和成熟的流量控制。
  PPP协议:PPP协商过程是系统接入Internet的关键.由于PPP协商属于request—answer的方式,即用户终端向ISP发起请求(request),ISP按照请求内容作回应(answer)。模块的PPP协议内容如表5所示。
  TCP/IP协议栈:模块中TCP协议的所有操作都是基于Socket套接字来完成当需要建立一个新的连接时,初始化一个新的Socket,连接成功则保存Socket.否则释放Socket。请求、建立和关闭等过程的进行由套接字Socket中的函数指针调用来实现。
  五、总结
  随着我国通信事业的发展,GSM的GPRS网络建设规模与日俱增,由于有限的无线频率资源对GSM网络发展的制约越来越大,对网络系统的质量要求越来越高。GPRS能够充分利用现有的GSM网络;GPRS通过允许现存的Internet和新的GPRS网络互通首次完全实现了移动Internet功能。
  本文设计的基于STM32与GPRS的无线通信模块主要是通过MCu与GPRS模块进行通信.通过GPRS模块使嵌入式系统接人Ineternet,从而进行网上数据交换。目前这种技术被广泛的应用无线数据采集,远程监控等领域,具有较高的实际应用价值。

 2/2   首页 上一页 1 2

文章标题:浅谈GPRS的无线通信模块的设计

转载请注明来自:http://www.sofabiao.com/fblw/dianxin/tongxin/8130.html

相关问题解答

SCI服务

搜论文知识网的海量职称论文范文仅供广大读者免费阅读使用! 冀ICP备15021333号-3