jntemethold住是什么意思思,

18远程监控终端综合测试与检验装置的研制-第10页
上亿文档资料,等你来发现
18远程监控终端综合测试与检验装置的研制-10
东南大学硕士学位论文;AT+CMGF=<n>;AT+CMGL选择短消息发送的方式列出短消息的信;读取第n条短消息内容;发送短消息指令;将短消息储存起来;将储存的短消息发送出去;选择收到短消息时的提示方式;设置短消息中心号码A眦MGR=q1>AT_崛MG;在我们的系统中,cMs9l模块与LPc2210的;5.2.2短消息功能设计;短消息的具体格式有两种:ⅡⅨT
东南大学硕士学位论文AT+CMGF=<n>AT+CMGL选择短消息发送的方式列出短消息的信息读取第n条短消息内容发送短消息指令将短消息储存起来将储存的短消息发送出去选择收到短消息时的提示方式设置短消息中心号码A眦MGR=q1>AT_崛MGSA”CMGWAT_屺MSSAT+CNMIA11+CSCA在我们的系统中,cMs9l模块与LPc2210的uARTI相联。LPC2210通过uARTl以字符的形式将AT指令发给cMs9l模块。5.2.2短消息功能设计短消息的具体格式有两种:ⅡⅨT和PDu。TExT格式只能传送AscII文本,而PDu格式可以传送AscII文本,也可以传送HEx以及ucs2的编码方式的信息,利用ucs2编码就可以实现汉字的输入和输出。设置TExT或者PDu模式可以通过AT指令集中的AT+cMGF语句来设置(AT_忙MG=o为PDu方式,AT_圯MGF=1为TExT方式)。由于本设计中需要发送中文的数据,因此我们选用了PDu的方式发送。在此种方式下,发送和接收的短消息有不同的形式,下面列出了它们的结构。当需要发送短消息(Mobileoriginated)时,其编写格式如表5.2。表5.2短消息发送格式解析SCAPDUtyl)e服务中心号码第一字节消息参考号码目标地址MRDAPIDDCSVPUDLUD协议标月≮编码标准允许时间用户数用户数据据长度当接收短消息(M0bileTenIlinated)时,由GPRs模块传出的数据格式如表5.3所示。表513短消息接收格式解析SCAFO第一字节oAPIDDCSSCTS服务中心UDLUD用户数据服务中心号码原地址协议表示编码标准用户数据硅度时间戳’卜-面就这两个格式中各个字段的意思作详细的说明。?scA服务中心号,如表5.4所示表5,4服务中心号08I9l683108200105FOLengIll(长度)ITosca(服务中心号码类型)sCA(服务中心号码)jAddress(地址)长度08即scA区去除08外后面的字节数,单位是字节。如9168310820叭05Fo,共8字节。Tosca:服务中心号发类型。91为国际型,81为未知类型号码,A1为国内型。一般为国际型。Address:地址每个字节先用低位4bit,后用4.7bn。如果号码个数为奇数个,最后一个字节的4.7bit全部设置为1,即FxH。如号码“1234567”,变化好以后就是“214365F7”。一般为方便起见我们将scA(服务中42第五章无线通讯模快软件设计心号码)设为00,后面的号码类型和地址都不存在,发送短消息时从sIM卡(或者MODuLE)读出scA号码,此短消息中心号码要用AT_卜CscA来设定。?Fo信息第一字节:收到的PDu,典型为04H,一般移动模块会自动改动,所以默认为oo。发送的PDu,典型为11H。●MR短消息参考:1个字节。表示移动台向短消息服务中心提交的短消息序号,从O到2s5。?oA短消息原发手机地址,如表5.5。Lengcll:为地址的数字个数。Toda:地址类型。9l为国际型,81为国内型。对于国际型需要增加86区号,长度也要修改为0D。Address:地址编码方法与scA同。一个字节先用低4bit。奇数个号码最后一位高四位设为F。●DA目的手机地址?它是短消息目的地址,和原发手机地址OA类似,不再描述。PID协议标志它是短消息传输层作为高层协议参考。或者是远程设备协同工作的标示。需要服务商支持。但是OoH是所有服务商都支持的。建议采用00H即可。?Dcs数据编码方法表示数据编码方法和消息类别。一般为00H默认7位编码,等级号O。04为8位编码。ucs2编码O等级为08H,可以传输中文。?scTs服务中心时间戳如表5.6。这个字段是用来告诉目标用户短消息到达时间。为7个字节表示,表5.6scTs服务中心时间戳H0urYearMontllDayMinuteSecondTimeZone50101221742300表格中的数据表示的时间为:05年1月2l号12点47分32秒,时区表示本地时间和格林尼治标准时间差。?vP合法时间这一地段标示短消息服务中心在接到短消息后,若在没有发到目标机前表5.7合法时间字段vP值(16进制)相对合法时间(VP+1)+5分12小时+(vP.143)+30分钟(vP-166)+l天(VP.192)+1周可以保证短消息存在的时间。其格式在FO中的vPF中设定,其字段的意思如表5.7。O口一8F90―一A7A8―――C4C5――FF?uDL用户数据长度它根据编码方式的不同,有三种:1.如果是7bit编码。则从前向后,每个字节从低到高位使用,最后不足的一个字节的各位全部用O补全。最多可以有160个字符。如果是8bit编码,很简单。最多140个字符。如果是ucs2编码,则用户数据区的字节数,最多是70个字符。432.3.东南大学硕十学位论文在本系统中,短消息只是作为辅助通讯]=具,在我们的样机中暂时只设计了发送功能。意在必要的时候向负责人的手机发送提示短消息。发送功能实现很简单,只需按照具体的短消息格式要求将数据或AT指令发送给cMs91模块即可。这里就不做赘述了。系统中的大量数据传输采用GPRs数传的方式,在5.3节中会详细介绍。5-3GPRS的INTERNET接入设计【18】1191【20】【21】【22】123】12415.3.1软件系统的层次结构与协议转换图5.1简单示意了网络系统的分层结构,把GPRs服务节点和网关节点等GPRs内部节点简化抽象为GPRs网络,把GPRs内部协议及Intemet网关协议等简化抽象为GPRs网关协议。物理层:ARM利用AT指令通过OPRsmodm进行拨号,正确反馈及应答后,一条物理通道即GPRs信道就在本系统中的GPRsmodem和GPRs网络之间建立起来。数据链路层:PPP协议将原始的GPRs物理层连接改造成无差错的数据链路,系统将进行远程登录Intemet,并得到GPRs网关分配的IP地址。网络层:采用IP协议作为网络层协议。IP协议将接入Jntemet具有不同IP地址的终端都联系起来。经过IP路由选择,可以实现本系统与连在Irltem乱上的任一IP终端进行数据交互。传输层:选择TcP作为传输层协议,为数据传输提供面向连接、可靠服务。传输层网络层链路层物理层Imemet终端图5.1系统分层结构和协议转换我们的无线通讯软件设计也采用了和图5.1中相似的分层结构。这种分层设计方式符合实际的网络结构,跟实际网络中的数据处理的原理也相似,层次清晰明了,有利于开发和维护。系统软件分层工作流程大致如下:上电复位后,首先进行工作频率等参数设置,然后进行拨号和PPP协商。包括LcP协商、PAP协商,以及lPcP协商得到系统动态巾,完成GPRs的Intef∞et接入。ARMcPU将用户数据封装成lP包,再封装为PPP包,然后经串口发送给Modem,CMs91把其封装成GPRs分组数据传到GPRs网。包接收过程与之相反。软件分层示意图如图5.2所示。在系统中,我们按照数据报封装形式将我们的软件大致分为四层:MoDEM驱动层、PPP帧层(数据链路层)、IP层(网络层)和TcP(传输层)。MoDEM驱动层的处理对象是字节,其具体的操作空间是outBu玎er和InBuf挹r两个缓冲区,用于存储接收到的和准备发送的PPP帧。PPP帧层的处理对象是outBuf诧r和Ir出uffh(或备用缓冲区InBu仃erB)两个缓冲区中的PPP帧。在这一层中,不仅需要实现对上层传来的IP包进行PPP帧封装和把MoDEM驱动层接收的有效PPP帧进行拆帧填入IP处理内存后送往上层,另一个重要功能就是拨号协商协议的实现。IP层的处理对象是内存结构MemHead中数据指针所指向的IP数据包。这一层需要对下层传第五章无线通讯模快软件设计上来的IP数据包进行简单的IP地址判断、数据包校验和检查等,并把传输层数据送往上层。对上层传下来的数据进行IP包封装,然后传给下层。内存结构的设计将在5.3.3节介绍。TcP层的处理对象是内存结构MemHead中数据指针所指向的TcP数据包。TcP状态机在这一层实现。我们在软件系统设计时采用由下往上的设计方式,下面将详细介绍MODEM驱动层、PPP层和TcP层的设计。011ReceiveO等事件处理,数据交互应用层数据处理TCP包处理:LIvlcr¨f1%uJ佃TIt上_|I__CP状态机指向TcP包上TCPSendEx();。TcPsend();TCPS蛐dSegOuDplnpu《);TCPInpu“);Ic~四’Inpu《)tIP包处理:(MemH∞d)指针,IPoulputoIPIⅡputOt拨号协议处理:(OutBu自衙、IrlBum神性霉.料I’蠢.涨{0螺々坩峨坩瞩HandleLCPoption《X。H柚dlePAPOpti帅s();H卸dleIPcPOp廿ons0PPP帧处理:(outBu氐r、IIlBu玎er),PPI’Entry0fPmcPPPRHejv“UI卜rr8dala)Pr∽PPPSendfUINT8+Bu魍UTNTl6l∞)千MoDEM驱动:、【O岫u矗打、InBuf凳r)MODEM发送函数ModeIn―sendB”《uINT8data)MODEM中断接收程序一irqIRQ―uARTl()图5.2GPRs的INTE鼢厄T接入系统软件分层设计示意图45东南大学硕士学位论文5.3.2底层驱动软件设计低层驱动软件主要包括MDDEM的发送和接收程序。MODEM的发送程序主要包括MoDEM的AT指令接口函数Modemcommand(uINT8+comm孤d)和字节数据传输接口函数ModeⅡLsendB”e(uINT8da哪。Modemcommafld用于发送字符型数据,包括AT指令等。Modcm―sendB”e用于发送十六进制网络数据字节。M01)EM的接收程序指MoDEM的接收中断服务程序。如图5.3所示。由于在接收PPP帧的过程中,帧的格式、长度根据其承载的数据不同、含义不同而不定,我们需要根据已接收到的字节的不同含义对帧的起始、结束、转义字符以及后继数据帧的有无等做山判断,所以不能将接收到的字节简单地直接存储在缓冲区中。我们在接收中断服务程序中加入了简单的字节处理函数ProcPPPReceivefuINT8接收RBR中字节dala‘调用ProcPPPReceive(data)d蚴,这个函数对接收到字节做上清中断标志简单判断并将有效数据存入缓冲区中。函数的设计将在下一节中介绍。数据缓冲区InBu虢r、outBu仃er的定义如下:上返回u矾T3InBu彘r【PPP-BuFFER_sIzE+1】;uINT8uINT8IIlBu壤rB【PPP』UFFER_slzE+1】;oIIIBufrer[PPPBuFFER―sIzE+1】;图53IRQ―uARTl中断接收程序流程囤需要注意的是这些缓冲区中存储的数据均为转义之前的有效的网络数据,不包括PPP帧的开头和结束标志“0x7E”,数据字节序为网络字节序。PPPBuFFERsIzE为PPP数据缓冲区的最大长度,即可以处理的一个PPP帧的最大长度。可以根据不同的应用场合设计不同的大小。我们在做PPP链路协商试验的时候,发现会有服务器的两帧数据在问隔时间很短的情况下连续发送的情况,这就要求我们必须在尽可能短的时间里做好接收第二帧的准备。因此,我们设计了备用缓冲区IrlBu舵rB,当需要的时候将已经接收到的帧暂时存入备用缓冲区,暂时不对这个完整帧进行处理,而是在下一帧接收完毕之后再顺序处理第一帧、第二帧。5.3.3PPP层软件设计1.数据链路层介绍和选择数据链路层协议可采用最为广泛运用的串行线路网际协议(sLIP)和点对点协议(PPP)。sLIP协议主要用于低速(不超过19.2kbjt,s)的交互性业务,它的问题主要在:(1)没有任何纠错检错功能;(2)只支持IP分组,当Intemet不断发展和扩大且包含很多非IP协议的网络时,sLIP不适用;(3)每一方需要知道另一方的口地址,且在设置时不能动态赋予IP;(4)sLIP不提供任何身份验证;(5)sLIP未被接受为Intemet标准,版本多,不易互操作。为了改进sLIP,人们制订了点对点协议PPP(P0int-to-PointProtoc01)。PPP有以下特点:明确地划分出一帧的尾部和下一帧的头部的成帧方式。这种帧格式也处理错误检测工作。当线路不再需要时,挑出这些线路,测试它们,商议选择,并仔细地再次释放链路控制协议,这个协议被称为链路控制协议LcP(1inkcontmlDrotoc01)。用独立于所使用的网络层协议的方法来商议使用网络层的哪些选项。对于每个所支持的网络包含各类专业文献、中学教育、文学作品欣赏、行业资料、专业论文、高等教育、18远程监控终端综合测试与检验装置的研制等内容。 
 路灯三遥监控终端,无限远程监控终端_电子/电路_工程科技_专业资料。主营产品:路灯智能照明节电器,智能照明节能控制器,智能照明节能调控装置,电力稳压调控装置,电能...  远程温度监控报警系统的研制_电子/电路_工程科技_专业...软件调试可以先编写简单程序并进行硬件的正确性检验,...所以对宿舍温度进行实时监测,从 而来测试本系统是否...  (论文) 基于单片机的远程监控系统的终端设计 摘要 ...(由中国建筑科学院 机械化研究分院研发的) 、上海...电梯多微机模块化网 络控制装置、 电梯故障自诊断...  空压机远程自动监控系统的研制_电力/水利_工程科技_...各个运行参数, 同时远程控制空压机以及自动放水装置...3 监控软件的测试 3.1 恢复测试 恢复测试主要检查...  远程终端控制系统, 负责对现场信号、工业设备的监测...是构成企业综合自 动化系统的核心装置,通常由信号...生产过程进行检测(遥测)、调节(遥调)、控制(遥控)...  本文设计一种新型油浸式变压器测温系统, 该系统数字式测温芯 片传感器作为温度检测器 远程数字式变压器油温测量装置的研制 摘要 变压器运行的温度范围将直接影响变压器...  远程医疗系统, 这个系统是欧盟 INNACT-RWGR&D 研发...1)心电 Holter 心电 Holter 是一种记录装置,可长...本课题设计制作的远程心电监控终端综合应用了无线网络...  ?同时支持手机、PC 远程实时观看 ?防护等级:IP66(防水、防尘) ?跌落测试:...第 7 页 /共 8 页 3G 单兵执勤远程监控终端◆海关部门:海关检查:在海关检查...  秤重仪 表、称重传感器、电气控制系统、远程监控系统...? 工作原理 通尼 MS 系列皮带秤实物检测装置是一种...系列实物检验装置系统配置名 称 型号规格 MS 系列 ...jnt.的用法和样例:
ink jnt printe
墨水喷射印刷机, 喷水式打印机
(=joint) 关节
=joint sto...
jnt.的海词问答与网友补充:
jnt.的相关资料:
相关词典网站:Intemet 是什么意思_百度知道
Intemet 是什么意思
中文名称:互联网英文名称:internet定义:由多个计算机网络相互连接而成,而不论采用何种协议与技术的网络。
其他类似问题
为您推荐:
Internet,中文正式译名为因特网,又叫做国际互联网。它是由那些使用公用语言互相通信的计算机连接而成的全球网络。一旦你连接到它的任何一个节点上,就意味着您的计算机已经连入Internet网上了。Internet目前的用户已经遍及全球,有超过几亿人在使用Internet,并且它的用户数还在以等比级数上升。
Intemet意思是 互联网
intemet的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁的海词问答和网友补充:
相关词典网站:[计]= JoiNT,接头,关节,组件
1.= JoiNT,接头,关节,组件
2.接合(点)
1. Java Network Technology (National Semiconductor and Infomatec) 爪哇网络技术(国家半导体和Infomatec)
2. Joint Network Team 联合网络组
3. Journal of Number Theory 期刊
4. Java Numerical Toolkit 爪哇数值工具包
5. Jewish Nazi Terrorist 纳粹的恐怖主义者。犹太
6. Jewish New Testament (Bible translation) 新约圣经翻译(犹太教)
7. John Nathan-Turner (1980s producer of Doctor Who) 约翰Nathan-Turner(80年代生产者的医生)
8. Johnson Noise Thermometer 约翰逊噪声温度计
9. Joint v. 连接, 贴合
10. Joint National Tourism 联合国家旅游
...日本国民信托协会之外,日本还有一个财团法人组织日本国民信托 (JNT),常被人搞混,成立于 1968 年,JNT 为国土交通省所管辖 …
- 基于11个网页
...对蒋春暄教授数论研究成果全面研究后写的论文《Jiang Number Theory (JNT)》[《蒋的数论(JNT)》]。特此以英中文对照方式提供本顾问译出其摘要及部分内容。
- 基于1个网页
跳转 JT TRUE跳转 JNT FALSE跳转 JNE 不等于跳转 JEQ 等于跳转 JLE 小于等于跳转 JLT 小于跳转 JGE 大于等于跳转 JGT 大于跳转 INC 加1 DEC 减1 PERCENT 百分比.
- 基于8个网页
单根 CSC casing 套管JNT joint 单根XO cross-over 配合接头
- 基于10个网页

我要回帖

 

随机推荐