相关服务

  • 《现代电子技术》2006年第23期摘录:2006笨第23期总第238的

如发现有乱码,请点击下面链接浏览原文
正文摘录:

2006笨第23期总第238的接入点为CMNET,网关接入点是在NCP中使用,但必须由I.cP层协议以命令的方式控制GPRS模块进行注册。当中国移动返回CONNECT后I。cP层完成了对具体物理层的操作,也就是完成了对GP:RS模块的操作,开始进入正式的协议协商。协商完成后我们就完成了I。CP层的协商连接,也完成了整个协议中最复杂,最底层的连接,下面将进入验证协商。3.1.2口令验证协议PAP。如果只是普通用户,并没有采用cHAP验证,所以在此只阐述PAP验证的过程。PAP验证相对比较简单,首先发起PAP验证请求,中国移动收到后回复了一个PAP确认包给我们。这样我们就完成了PAP的验证将进入NCP协商。3.1.3网络控制协议NCP当完成了IcP和PAP的协议协商后我们已经彻底完成_r物理连接,进入了网络控制阶段,也就是NCP交互。任此我们将通过网络控制层协议获得一个IP地址,和两个I=)NS域名服务器的地址,当完成NCP协商后,就结束了整个的PPP协议的协商,转入TCP/IP协议的协商过程。在完成整个PPP协议协商后我们获得了3个IP地址。分别为无线数据传输终端的IP地址10.142.34.41。两个I)NS服务器IP地址(分别为中国移动上海和广州[)NS服务器的IP地址):211.136.20.203和211.136.18.171。3.2PPP协议的移植对于PPP协议的移植主要分为3个部分:(1)修改由于不同操作系统所引入的数据类型的定义和描述的不同。(2)解决由于不同操作系统对中断响应的不同方式所引入的差异,在此次移植中主要在于高级中断的模拟。(3)解决定时器的不同用法而导致的协议时序差异。在此着重解释一下高级中断的模拟:高级中断是某些操作系统中为了快速响应中断但又不至于造成大量的中断嵌套或中断积压而引入的机制,他的优先级要小于普通硬件中断但又大于其他所有任务,当中断产生后会处理一些最紧迫的信息,然后退出中断,将大量的信息放在高级中断中处理。转而言之我们既希望中断处理时间尽可能的短,尽可能快,又希望中断所能处理的信息量尽可能大,所以才产生了高级中断的概念。而我们的操作系统ASIX()s本身没有高级中断这个概念,介于高级中断所实现的功能,我们建立了一个任务优先级极高的任务来模拟高级中断解决协议移植中对中断的及时响应和中断处理内容庞大的矛盾。4无线数据传输终端的具体应用和验证无论什么设计和产品都离不开实际验证,而将其放人真实的现场环境中去应用是最好的验证方法。我们的无线数据传输终端是为了工业应用所设计的,因此将他投入到具体的工业系统中去使用和验证。目前的使用现场有自来水厂的水流量检测系统,在此系统中监控中心服务器以每3s中传输一次的频率24小时不问断地通过以太网再转入GPRS网络的方式向上百个监测点发送的采集数据的命令,我们的无线数据传输终端通过GPRS模块从GPRS网络中收取监测中心发送的命令,并传送给处理器,再由处理器将采集命令通过现场RS485总线传递给各个现场设备,当各个现场设备收到采集命令后将当前水流量通过RS485传递给无线数据传输终端,无线数据传输终端再通过GPRS模块将数据通过GPRS网络转以太网的方式传递给远端的监测中心。在发电厂我们的无线数据传输终端则用于发电产生的蒸汽流量供应监测传输。经过几十家单位的几百个点的长时间检验,验证了无线数据传输终端的稳定性和可靠性。参考文献r1]R.J.(Bud)Bates.通用分组无线业务(GPRS)技术与应用[M].朱洪波,等译.北京:人民邮电出版社,2004.r2]BasavaraiPatil_无线网络中的IP[M].张传福,彭灿,译.北京:人民邮电出版社,2004.[3]韩斌杰.(;PRS原理及其网络优化[M].北京:机械工业出版社,‘2003.[4]魏忠,蔡勇,雷红卫.嵌入式开发详解[M].北京:电子工业出版社,2003.。[5]李成忠,张新有.计算机网络原理与设计[M].北京:高等教育出版社,2004.作者简介陈俊男,1982年出生,东南大学集成电路学院,工程硕士研究生。研究方向为嵌入式系统设计。王学香女,1972年出生,东南大学国家ASI(:系统工程技术研究中心,博士。研究方向为嵌入式系统中存储子系统的设计。一0…’‰’‰.’㈨·….,‘ll¨’…’’¨¨.‘l_¨…【l¨。‰I。¨¨_’…r。ll¨·…’|_……-‘…‘….1l¨-‰I.…-。㈨-¨¨_¨ll¨。㈨I-㈨‘l_¨J’‰¨㈨_-’’’_l¨一。ⅦI一‘‰Ⅲ’,l¨l-‘ll¨{,’。’【l¨·一‘’tl¨I-’㈨”。¨¨…。“《坝代电子技市》(半月刊)欢迥投稿029—85398771

阅读此文(图):   点击此处在线翻阅