【技术实现步骤摘要】
本专利技术涉及传输组网
,尤其涉及一种应用于多种传输组网方式下的数据 传输方法和逻辑网络适配器。
技术介绍
在动力环境监控网络中,数据采集终端与网管中心之间的传输条件是多种多样 的。发展至今,在不同的历史时期,串口、以太网、2M环、短信等方式都得到应用。这些传输 条件中,有的对传输的数据长度有要求,有的则对数据内容有要求。尤其是在多种传输方式 混接的传输条件下传输的数据长度和内容要求就会更加复杂。传统的做法是针对不同的传输组网方式开发不同的业务流程。比如一种新的混 接的传输方式短信转调制解调器传输,短信要求数据内容为ASCII (American Standard Code for Information Interchange)码,且长度不能超过70个字节,调制解调器则不能 出现“+++”字符串,否则容易将它由传输模式切换到命令模式。按照传统做法,要在这种传 输组网下传输数据,就必须修改上层应用层的业务处理流程,将要传输的数据转换成ASCII 码,再替换掉内部的“+++”字符串,并调整每次发送的数据长度不能超过70个字节,否则在 经过短信传输的时候会传输失败。这样做法具有以下缺陷在每次出现新的传输或组网情 况时,都必须修改上层的应用层以兼容此组网对传输的要求,这不仅费时费力,而且维护成 本也会随着组网情况的增加而提高。
技术实现思路
本专利技术的一个目的在于提供一种逻辑网络适配器,可用于各种传输组网方式下的 传输终端,实现根据当前的传输条件灵活地对传输数据进行相应处理;本专利技术的另一个目的在于提供一种通用的数据传输方法,适用于各种传输组网方 式下, ...
【技术保护点】
一种逻辑网络适配器,应用于传输网络中的各个传输终端,所述传输终端包括应用层和物理传输层,其特征在于,所述逻辑网络适配器包括:数据传输模块和数据处理模块;所述数据传输模块,用于与对端的传输终端建立逻辑传输通道,通过该逻辑传输通道与对端进行握手,同时确定适用本端和对端双方的数据传输限制条件;用于在接收到本端应用层的待传输数据时将其交由数据处理模块进行正向操作处理,并将经处理后的数据通过物理传输层发送至对端;还用于在接收到对端发送来的数据时将其交由数据处理模块进行反向操作处理,并将经处理后的数据发送至本端的应用层;所述数据处理模块,用于根据所述适用本端和对端双方的数据传输限制条件对数据进行正向或者反向操作处理:对所述来自本端应用层的待传输数据进行压缩、分片、转换编码及封装处理,对所述来自对端的数据进行拆包、还原编码、重组、解压缩处理。
【技术特征摘要】
一种逻辑网络适配器,应用于传输网络中的各个传输终端,所述传输终端包括应用层和物理传输层,其特征在于,所述逻辑网络适配器包括数据传输模块和数据处理模块;所述数据传输模块,用于与对端的传输终端建立逻辑传输通道,通过该逻辑传输通道与对端进行握手,同时确定适用本端和对端双方的数据传输限制条件;用于在接收到本端应用层的待传输数据时将其交由数据处理模块进行正向操作处理,并将经处理后的数据通过物理传输层发送至对端;还用于在接收到对端发送来的数据时将其交由数据处理模块进行反向操作处理,并将经处理后的数据发送至本端的应用层;所述数据处理模块,用于根据所述适用本端和对端双方的数据传输限制条件对数据进行正向或者反向操作处理对所述来自本端应用层的待传输数据进行压缩、分片、转换编码及封装处理,对所述来自对端的数据进行拆包、还原编码、重组、解压缩处理。2.如权利要求1所述的逻辑网络适配器,其特征在于,所述数据处理模块包括压缩/ 解压缩单元、分片/重组单元、编码转换/还原单元、数据封装/拆包单元;所述压缩/解压缩单元,用于对来自应用层的待传输数据进行压缩,还用于对重组后 的数据进行解压缩;所述分片/重组单元,用于将经压缩处理后的数据分成多个数据片,还用于将各数据 片重组;所述数据封装/拆包单元,用于将各数据片分别封装成发送包,还用于将发送包拆包 并从中提取出数据片;所述编码转换/还原单元,用于在将数据片封装成发送包时对其进行转换编码,还用 于在对发送包进行拆包时对其进行还原编码。3.如权利要求1所述的逻辑网络适配器,其特征在于,所述物理传输层采用串口传输 方式、2M环传输方式、以太网传输方式、CDMA透传方式或者短信传输方式。4.一种数据传输方法,应用于不同传输组网方式下,其特征在于,该方法包括在每个传输终端的应用层与物理传输层之间增加逻辑传输层,并在该逻辑传输层上面 部署一个如权利要求1所述的逻辑网络适配器;传输终端双方通过逻辑网络适配器建立通讯通道并进行握手,同时确定适用传输终端 双方的数据传输限制条件;握手完毕后,所述传输终端双方再进行数据传输在数据发送端,本端的应用层将待传 输数据发送给本端的逻辑网络适配器,由本端的逻辑网络适配器根据所述数据传输限制条 件对待传输数据进行正向操作处理后通过物理传输层发送至对端;在数据接收端,本端的 逻辑网络适配器对物理传输层所接收到的数据进行反向操...
【专利技术属性】
技术研发人员:张巍,马志鸿,洪媛,王俊,张滔,
申请(专利权)人:深圳中兴力维技术有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。