通讯网关添加方法及装置,数据通讯方法、系统及装置的制造方法_2

文档序号:9455718阅读:来源:国知局
施方式】
[0024]本发明实施例所提供的数据通讯方法、系统及装置可应用于如图1所示的应用环境中。如图1所示,外接设备200、用户终端100及服务器300,所述服务器300位于无线网络或者有线网络400中,通过该无线网络或有线网络400,外接设备200、用户终端100及服务器300之间进行数据交互。
[0025]于本发明实施例中,外接设备200包括但不限于检测器、监测器、报警器、摄像头及温度传感器等。
[0026]于本发明实施例中,所述用户终端100包括但不限于移动外接设备、台式计算机、笔记本等。
[0027]图2示出了一种可应用于本发明实施例中的用户终端的结构框图。如图2所示,用户终端100包括存储器102、存储控制器104,一个或多个(图中仅示出一个)处理器106、外设接口 108、射频模块110、音频模块112、触控屏幕114等。这些组件通过一条或多条通讯总线/信号线116相互通讯。
[0028]存储器102可用于存储软件程序以及模块,如本发明实施例中的数据通讯方法对应的程序指令/模块,处理器106通过运行存储在存储器102内的软件程序以及模块,从而执行各种功能应用以及数据处理,如本发明实施例提供的数据通讯方法。
[0029]存储器102可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。处理器106以及其他可能的组件对存储器102的访问可在存储控制器104的控制下进行。
[0030]外设接口 108将各种输入/输入装置耦合至处理器106以及存储器102。在一些实施例中,外设接口 108,处理器106以及存储控制器104可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的芯片实现。
[0031]射频模块110用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯。
[0032]音频模块112向用户提供音频接口,其可包括一个或多个麦克风、一个或者多个扬声器以及音频电路。
[0033]触控屏幕114在用户终端100与用户之间同时提供一个输出及输入界面。具体地,触控屏幕114向用户显示视频输出,这些视频输出的内容可包括文字、图形、视频及其任意组合。
[0034]可以理解,图2所示的结构仅为示意,用户终端100还可包括比图2中所示更多或者更少的组件,或者具有与图2所示不同的配置。图2中所示的各组件可以采用硬件、软件或其组合实现。
[0035]于本发明实施例中,用户终端100中安装有客户端,该客户端可以是浏览器也可以是第三方应用软件,与服务器(Server)端相对应,为用户提供服务,例如通讯网关添加服务,用于添加通讯网关。
[0036]下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0037]第一具体实施例
[0038]图3为本发明第一具体实施例提供通讯网关添加方法的流程图,所述方法应用于客户端。所述通讯网关包括通讯网关数据帧结构,所述通讯网关数据帧结构中包括识别区、协议元素区及数据元素区,所述识别区用于识别不同所述外接设备通讯网关,所述协议元素区用于设置通信协议簇及包含的通信协议命令,所述数据元素区用于设置数据传输的格式要求。如图3所示,本实施例中的通讯网关添加方法的流程图可以包括以下步骤:
[0039]步骤S101,所述客户端显示所述通讯网关数据帧结构的识别区、协议元素区及数据元素区对应的输入区域。
[0040]在本具体实施例中,所述客户端可以是以web界面或者APP界面显示添加通讯网关各个区域,在所述通讯网关的各个区域位置还可以对应有供用户输入的输入区域。当需要添加通讯网关时,用户不在需要输入通讯网关的代码,只需要对应各个区域输入需要添加通讯网关的参数即可,方便快捷。
[0041]步骤S102,响应对所述输入区域的输入操作,接收所述输入操作的内容。
[0042]在本具体实施例中,对于所述输入区域的输入操作可以是用户根据需要添加通讯网关的内容在对应各个区域输入位置输入相关内容;也可以在对应区域上设置一下拉菜单,将常用该区域用到的内容放置在该下拉菜单上,用户根据需要添加网关内容在各个区域中选择对应该区域的内容即可完成输入操作。
[0043]步骤S103,根据所述输入操作的内容生成所述通讯网关。
[0044]在本具体实施例中,客户端通过所述各个区域输入的内容生成完成可用的通讯网关。于本发明的其它具体实施例中,所述客户端还可以用于显示生成后的通讯网关。
[0045]本发明实施例提供的通讯网关添加方法。在每新增一个外接设备时都会对所述外接设备的通讯网关进行编辑,并生成通讯网关,并不需要对底层代码进行添加,通过客户端的可视化界面添加对应通讯网关数据帧结构下的内容即可,对用户不需要太专业的技术要求,通讯网关添加过程,方便简单。
[0046]第二具体实施例
[0047]图4为本发明第二具体实施例提供数据通讯方法的流程图。数据通讯的方法,应用于包括外接设备、用户终端及服务器组成的系统,如图4所示,在本实施例中的数据通讯方法的流程图可以包括以下步骤:
[0048]步骤S201,所述用户终端响应添加所述外接设备通讯网关的操作,添加所述外接设备通讯网关,上传所述外接设备通讯网关到所述服务器,所述外接设备通讯网关包括通讯网关数据帧结构,所述通讯网关数据帧结构中包括识别区、协议元素区及数据元素区,所述识别区用于识别不同所述外接设备通讯网关,所述协议元素区用于设置通信协议簇及包含的通信协议命令,所述数据元素区用于设置数据传输的格式要求。
[0049]在本具体实施例中,当有新的外接设备加入时,进入所述用户终端的通讯网关添加界面,具体地,所述添加界面可以是web页面或应用软件操作界面。在所述添加界面上根据通讯网关的数据帧结构将所述通讯网关划分为对应几个部分显示出来,用户只需要根据新增外接设备的通讯网关参数,将对应几个部分内容填写进对应的区域即可,不需要通过添加软件代码方式来实现通讯网关的导入。
[0050]在本具体实施例中,所述通讯网关的数据帧结构包括:用于表征通讯网关的身份的识别区,用于表征通讯网关具体通讯协议的协议元素区及用于表征通讯网关对传输数据格式要求的数据元素区。用户在得知加入某一新外接设备后,根据该外接设备的通讯网关,在所述添加界面对应的识别区、协议元素区及数据元素区中输入对应参数即可。于本发明的其它实施方式中,也可以在对应输入的位置处设置下拉菜单列出可能相关选项参数,供用户选择输入。
[0051]当用户在上述添加界面上添加完成所有参数输入后,所述用户终端就会生成满足上述所有参数的通讯网关。
[0052]步骤S202,所述服务器接收所述外接设备通讯网关并进行存储。
[0053]用户终端在生成所述通讯网关后,将所述通讯网关发送到服务器进行存储。
[0054]在本具体实施例中,用户终端及外接设备都权限访问所述服务器,以获得相关外接设备通讯网关。
[0055]步骤S203,所述外接设备发送数据信息,通过通讯网关数据帧结构的识别区从所述服务器中调取所述外接设备通讯网关,根据所述外接设备通讯网关的数据传输格式要求对所述数据信息进行封装并根据所述外接设备通讯网关的通信协议建立与所述用户终端的通讯,发送所述数据信息到所述用户终端。
[0056]在本具体实施例中,当外接设备需要将采集到的数据信息发送给用户终端时
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1