一种物联网通信方法及装置的制造方法

文档序号:9455687阅读:411来源:国知局
一种物联网通信方法及装置的制造方法
【技术领域】
[0001]本发明涉及物联网领域,尤其涉及一种物联网通信方法及装置。
【背景技术】
[0002]物联网通信系统由三部分组成:物联网终端、物联网管理服务器和物联网业务服务器,其中,物联网终端是指连接有各种传感设备并具备信息处理与通信能力的终端,物联网业务服务器上运行有物联网业务系统,用于进行各种物联网业务,物联网管理服务器实现了物联网终端的管理、通信鉴权、路由转发等功能,是物联网终端与物联网业务服务器的桥梁。
[0003]物联网终端、物联网管理服务器和物联网业务服务器的通信方式包括同步交互方式和异步交互方式,其中,同步交互的过程是:发送方(请求报文源端)向接收方(请求报文目的端)发起某种请求后,等到接收方返回应答后,可结束一次交互流程,然后发送方再次开始另一个流程,同步交互的优点是流程处理简单,适用于发送方和接收方之间通信情况较好,延迟较小的应用场景;异步交互的过程是:发送方向接收方发起某种请求后,无需等待接收方返回请求结构,接收方在接收到请求报文后向发送方回复接收确认报文,发送方在接收到确认报文后等到请求结果的过程中,可以发起其他交互流程,异步交互方式可以适用于发送方和接收方之间通信延迟较大或不稳定的应用场景,即可以减小发送方产生超时误判的可能,也可以充分利用等待时间,提高资源利用率。
[0004]现有的物联网通信系统,一般预先设置使用同步交互方式或异步交互方式进行通信,而物联网业务服务器通常是用户自由的平台,其处理速度一般无法预测,物联网管理服务器通常搭建在运营商侧的移动内网中,与用户自建的物联网业务服务器通过互联网通信,可能会产生无法估算的传输延迟,所以采用同步交互方式进行通信的物联网通信系统资源浪费严重,而采用异步交互方式进行通信的物联网通信系统,设备的处理复杂度过高。

【发明内容】

[0005]本发明的目的在于提出一种物联网通信方法及装置,能够提高物联网通信效率。
[0006]为达此目的,本发明采用以下技术方案:
[0007]一种物联网通信方法,包括:
[0008]步骤a、物联网管理服务器在接收到物联网终端发送的报文后,确定报文的目的端类型;
[0009]步骤b、根据所述报文的目的端类型,选择报文处理方式,所述报文处理方式包括同步交互方式和异步交互方式;
[0010]步骤C、根据所选择的报文处理方式对所述报文进行处理;
[0011]步骤d、当报文处理方式为同步交互方式时,若发送方在预设的第一阈值时间内未收到接收方的应答报文,切换报文处理方式为异步交互方式。
[0012]其中,所述确定报文的目的端类型具体为:
[0013]所述物联网管理服务器根据所述报文的类型信息或所述报文目的端的标示信息,确定所述报文的目的端类型。
[0014]其中,所述步骤b具体为:
[0015]步骤bl、当所述报文的目的端类型为物联网管理服务器时,报文处理方式选择为同步交互方式;
[0016]步骤b2、当所述报文的目的端类型为物联网业务服务器时,报文处理方式选择为异步交互方式。
[0017]其中,所述步骤d之后还包括:
[0018]步骤e、若发送方在预设的第二阈值时间内未收到接收方的应答报文,确认为发生通信异常,进入异常处理流程。
[0019]一种物联网通信装置,包括:
[0020]接收单元,用于物联网管理服务器在接收到物联网终端发送的报文后,确定报文的目的端类型;
[0021]选择单元,用于根据所述报文的目的端类型,选择报文处理方式,所述报文处理方式包括同步交互方式和异步交互方式;
[0022]处理单元,用于根据所选择的报文处理方式对所述报文进行处理;
[0023]切换单元,用于当报文处理方式为同步交互方式时,若发送方在预设的第一阈值时间内未收到接收方的应答报文,切换报文处理方式为异步交互方式。
[0024]其中,所述确定报文的目的端类型具体为:
[0025]所述物联网管理服务器根据所述报文的类型信息或所述报文目的端的标示信息,确定所述报文的目的端类型。
[0026]其中,所述选择单元包括:
[0027]同步交互单元,当所述报文的目的端类型为物联网管理服务器时,报文处理方式选择为同步交互方式;
[0028]异步交互单元,当所述报文的目的端类型为物联网业务服务器时,报文处理方式选择为异步交互方式;
[0029]其中,物联网通信装置还包括:
[0030]通信异常单元,用于若发送方在预设的第二阈值时间内未收到接收方的应答报文,确认为发生通信异常,进入异常处理流程。
[0031]本发明的有益效果为:一种物联网通信方法,包括:物联网管理服务器在接收到物联网终端发送的报文后,确定报文的目的端类型;根据所述报文的目的端类型,选择报文处理方式,所述报文处理方式包括同步交互方式和异步交互方式;根据所选择的报文处理方式对所述报文进行处理;当报文处理方式为同步交互方式时,若发送方在预设的第一阈值时间内未收到接收方的应答报文,切换报文处理方式为异步交互方式,本发明通过报文的目的端的类型选择报文的处理方式,而且在通信状态不佳时,自动进行报文处理方式的转换,提高了物联网通信效率。
【附图说明】
[0032]图1是本发明实施例一提供的一种物联网通信方法流程图。
[0033]图2是本发明实施例二提供的一种物联网通信装置结构图。
【具体实施方式】
[0034]下面结合图1及图2并通过【具体实施方式】来进一步说明本发明的技术方案。
[0035]实施例一
[0036]图1是本发明实施例一提供的一种物联网通信方法流程图。
[0037]一种物联网通信方法,包括:
[0038]步骤a、物联网管理服务器在接收到物联网终端发送的报文后,确定报文的目的端类型;
[0039]步骤b、根据所述报文的目的端类型,选择报文处理方式,所述报文处理方式包括同步交互方式和异步交互方式;
[0040]步骤C、根据所选择的报文处理方式对所述报文进行处理;
[0041]步骤d、当报文处理方式为同步交互方式时,若发送方在预设的第一阈值时间内未收到接收方的应答报文,切换报文处
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1