一种终端数据交换方法及系统技术方案

技术编号:14032465 阅读:116 留言:0更新日期:2016-11-20 04:45
本发明专利技术提供了一种终端数据交换方法及系统,该方法包括:第一终端通过第一终端节点向第二终端节点发起数据交换请求;所述第一终端节点与所述第二终端节点建立无线通讯链接;所述第二终端节点接收并响应所述数据交换请求。采用本发明专利技术能够实现网络中的任意设备在权限范围内可以访问并远程控制被访问设备,可以配置被访问设备的权限等属性,并与远程设备进行数据交互,包括发送和读取。

Terminal data exchange method and system

The present invention provides a terminal data exchange method and system, the method comprises: a first terminal through the first terminal to the second terminal node node initiates data exchange request; the first terminal node to establish a wireless communication link and the second terminal nodes; the second terminal node receives and responds to the request for data exchange. The invention can realize any device in the network can access and remote control access equipment within the area, can be configured to access the device by the authority and other attributes, and exchange data with the remote device, including sending and reading.

【技术实现步骤摘要】

本专利技术涉及通信领域,具体而言,涉及一种终端数据交换方法及系统
技术介绍
机器对机器/人(Machine-to-Machine/Man,简称为M2M)是一种以机器终端智能交互为核心的网络化应用与服务。它通过在机器内部嵌入无线通信模块,以无线通信等为接入手段,为客户提供综合的信息化解决方案,以满足客户对监控、指挥调度、数据采集和测量等方面的信息化需求。在移动互联的集群终端系统中,如何对设备进行控制和管理、实现集群终端系统中任意两个移动终端节点之间数据的互联互通,是各厂商需解决的问题。
技术实现思路
本专利技术旨在提供一种终端数据交换方法及系统,以解决移动互联的集群终端系统中任意两个移动终端节点之间数据的互联互通的问题。根据本专利技术的一个方面,提供了一种终端数据交换方法,其特征在于,包括:第一终端通过第一终端节点向第二终端节点发起数据交换请求;所述第一终端节点与所述第二终端节点建立无线通讯链接;所述第二终端节点接收并响应所述数据交换请求。较优的,所述第一终端通过第一终端节点向第二终端节点发起数据交换请求,包括:所述第一终端将所述数据交换请求发送给所述第一终端节点;所述第一终端节点接收所述数据交换请求并发送给所述第二终端节点。较优的,所述第一终端节点接收所述数据交换请求并发送给所述第二终端节点,包括所述第一终端节点接收所述数据交换请求;所述第一终端节点查询并判断是否允许所述数据交换请求;若允许,所述第一终端节点将所述数据交换请求发送给所述第二终端节点。较优的,所述第一终端节点与所述第二终端节点建立无线通讯链接,包括:所述第二终端节点生成鉴权码,并将所述鉴权码发送给所述第一终端节点;所述第一终端节点依据接收到的鉴权码计算鉴权响应结果,并将所述鉴权响应结果发送给所述第二终端节点;所述第二终端节点对接收到的鉴权响应结果进行校验;校验成功,则所述第一终端节点与所述第二终端节点建立无线通讯链接。较优的,所述第二终端节点接收并响应所述数据交换请求,包括:所述第二终端节点接收所述数据交换请求;所述第二终端节点查询并判断是否允许所述数据交换请求;所述第二终端节点响应所述数据交换请求。较优的,所述第二终端节点响应所述数据交换请求,包括步骤:若所述数据交换请求为命令数据交换请求,则所述第二终端节点对命令数据交换请求进行解析和执行,并将执行结果反馈给所述第一终端;若所述据交换请求为非命令数据交换请求,则所述第二终端节点将所述非命令数据交换请求发送给第二终端。较优的,所述第二终端响应所述非命令数据交换请求。根据本专利技术的另一方面,提供了一种终端数据交换系统,其特征在于,包括第一终端、第一终端节点、第二终端节点,所述第一终端节点包括第一无线通讯模块,所述第二终端节点包括第二无线通讯模块;所述第一无线通讯模块与所述第二无线通讯模块用于建立无线通讯链路;所述第一终端节点用于接收所述第一终端的数据交换请求,并将该数据交换请求通过所述无线通讯链路发送给所述第二终端节点;所述第二终端节点用于接收并响应所述数据交换请求。较优的,所述第二终端节点包括鉴权码生成模块、校验模块;所述第一终端节点包括鉴权码计算模块;所述鉴权码生成模块用于生成鉴权码,并将所述鉴权码发送给所述鉴权码计算模块;所述鉴权码计算模块用于依据接收到的鉴权码计算鉴权响应结果,并将所述鉴权响应结果发送给所述校验模块;所述校验模块用于对接收到的鉴权响应结果进行校验,并将校验成功信息发送给所述第二无线通讯模块;所述第二无线通讯模块依据校验成功信息,与所述第一无线通讯模块建立无线通讯链路。较优的,所述第一终端节点包括第一接收模块、第一发送模块;所述第一接收模块用于接收所述第一终端的数据交换请求;所述第一发送模块用于将所述数据交换请求通过所述无线通讯链路发送给所述第二终端节点。较优的,所述第一终端节点还包括第一查询模块;所述第一查询模块用于查询并判断是否允许发送所述数据交换请求。较优的,所述第二终端节点包括第二接收模块、第二响应模块;所述第二接收模块用于接收所述第一发送模块发送的数据交换请求;所述第二响应模块用于响应所述数据交换请求。较优的,所述第二终端节点还包括第二查询模块;所述第二查询模块用于查询并判断是否允许所述数据交换请求。较优的,所述响应模块包括命令数据模块、非命令数据模块;所述命令数据模块用于对命令数据交换请求进行解析和执行,并将执行结果反馈给所述第一终端;所述非命令数据模块用于将非命令数据交换请求发送给第二终端。本专利技术实施例具有以下有益效果:1)网络中的任意设备在权限范围内可以访问并远程控制被访问设备;2)可以配置被访问设备的权限等属性;3)可以与远程设备进行数据交互,包括发送和读取。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是本专利技术实施例的终端数据交换方法的处理流程图;图2是本专利技术实施例的第一终端与第一终端节点的处理流程图;图3是本专利技术实施例的无线通讯连接的处理流程图;图4是本专利技术实施例的第二终端节点的处理流程图;图5是本专利技术实施例的第二终端节点响应数据交换请求的处理流程图;图6是本专利技术实施例的终端数据交换系统的结构示意图;图7是本专利技术实施例的第一终端节点的结构示意图;图8是本专利技术实施例的第二终端节点的结构示意图;图9是本专利技术实施例的第二终端节点的响应模块的结构示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式下面将参考附图并结合实施例,来详细说明本专利技术。请参考图1-图5所示。为解决上述技术问题,本专利技术实施例提供了一种终端数据交换方法,该方法包括:步骤S1:第一终端通过第一终端节点向第二终端节点发起数据交换请求;具体地,包括:第一终端将数据交换请求发送给第一终端节点;第一终端节点接收该数据交换请求;第一终端节点查询并判断是否允许该数据交换请求;若允许,则第一终端节点将数据交换请求发送给第二终端节点。在步骤S1中,为了识别第一终端,需对第一终端定义其终端标识,例如:“本机号码”或者获取的公网“IP地址”等。同样,为了识别数据交换请求,需定义该数据交换请求的类型,例如:FTP、呼叫、短信、TELNET等。第一终端节点包括2个发送属性表:控制发送属性表Control Send List(简称Ctrl List)、数据发送属性表Data Send List(简称Data List)。发送属性表的定义如下表格所示:终端标识业务类型访问类型属性Num2,Ip1语音呼叫CALL本地TRUENum3,Ip2ALL远程TRUENum4,Ip3FTP_CLIENT本地TRUENum5,Ip4TELNET_CLTALLFALSE............第一终端通过第一终端节点发起数据交换请求,第一终端节点收到数据交换请求后查询发送属性表,并判断是否可以发起该业务。例如,当第一终端发送的数据交换请求属于命令数据交换请求(又可称为“控制类数据交换请求”)时,第一终端节点根据其Control Send List的配置权限,允许或禁止第一终端发起该操作;当终端请求属于非命令数据交换请求(又可称为“数据类数据交换请求”)时,第一终端节点根据其Da本文档来自技高网...
一种终端数据交换方法及系统

【技术保护点】
一种终端数据交换方法,其特征在于,包括:第一终端通过第一终端节点向第二终端节点发起数据交换请求;所述第一终端节点与所述第二终端节点建立无线通讯链接;所述第二终端节点接收并响应所述数据交换请求。

【技术特征摘要】
1.一种终端数据交换方法,其特征在于,包括:第一终端通过第一终端节点向第二终端节点发起数据交换请求;所述第一终端节点与所述第二终端节点建立无线通讯链接;所述第二终端节点接收并响应所述数据交换请求。2.根据权利要求1所述的方法,其特征在于,所述第一终端通过第一终端节点向第二终端节点发起数据交换请求,包括:所述第一终端将所述数据交换请求发送给所述第一终端节点;所述第一终端节点接收所述数据交换请求并发送给所述第二终端节点。3.根据权利要求2所述的方法,其特征在于,所述第一终端节点接收所述数据交换请求并发送给所述第二终端节点,包括所述第一终端节点接收所述数据交换请求;所述第一终端节点查询并判断是否允许所述数据交换请求;若允许,所述第一终端节点将所述数据交换请求发送给所述第二终端节点。4.根据权利要求1所述的方法,其特征在于,所述第一终端节点与所述第二终端节点建立无线通讯链接,包括:所述第二终端节点生成鉴权码,并将所述鉴权码发送给所述第一终端节点;所述第一终端节点依据接收到的鉴权码计算鉴权响应结果,并将所述鉴权响应结果发送给所述第二终端节点;所述第二终端节点对接收到的鉴权响应结果进行校验;校验成功,则所述第一终端节点与所述第二终端节点建立无线通讯链接。5.根据权利要求1-4任一所述的方法,其特征在于,所述第二终端节点接收并响应所述数据交换请求,包括:所述第二终端节点接收所述数据交换请求;所述第二终端节点查询并判断是否允许所述数据交换请求;所述第二终端节点响应所述数据交换请求。6.根据权利要求5所述的方法,其特征在于,所述第二终端节点响应所述数据交换请求,包括步骤:若所述数据交换请求为命令数据交换请求,则所述第二终端节点对命令数据交换请求进行解析和执行,并将执行结果反馈给所述第一终端;若所述数据交换请求为非命令数据交换请求,则所述第二终端节点将所述非命令数据交换请求发送给第二终端。7.根据权利要求6所述的方法,其特征在于,所述第二终端响应所述非命令数据交换请求。8.一种终端数据交换系统,其特征在于,包括第一终端、第一终端节点、第二终端节点,所述第一...

【专利技术属性】
技术研发人员:李黎
申请(专利权)人:深圳市中兴物联科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1