基于网络选择及时间安排的消息传输方法及节点设备技术

技术编号:11869217 阅读:76 留言:0更新日期:2015-08-12 18:48
本发明专利技术公开了一种在物联网中实现消息传输的方法和节点设备,涉及通信技术领域。本发明专利技术公开的方法包括:各节点注册到包含有公共业务实体的节点上时,所述包含有公共业务实体的节点接收注册节点发送的注册消息,并存储所述注册消息中包含的注册节点的访问时间表和网络通信信息,其中,所述访问时间表至少包含可访问时间,所述网络通信信息至少包含注册节点支持的访问方式。本发明专利技术还公开了一种节点设备。本申请技术方案针对通信的管理提供了控制消息传输的通信管理方案,提高消息传输的效率,并且减轻了终端设备的负荷。

【技术实现步骤摘要】

本专利技术涉及通信
,并且特别地,涉及一种在物联网中实现消息传输的方法和节点设备。
技术介绍
物联网是将各种类型的终端设备接入物联网系统,并基于终端设备提供丰富的物联网业务。随着物联网发展,物联网系统通过提供公共的业务能力组件,将终端设备及应用接入物联网系统中。未来物联网系统的终端设备数量巨大,应用数量也繁多,采用混合组网方式,可支持多种网络通信方式。随着物联网的高速发展,通信系统的负担将会日益加重,同时,考虑成本(通信成本、终端的制造成本)等因素,物联网系统通信需要有效的管理。。目前,物联网系统采用公共的业务能力组件可对接入的终端设备、应用之间的通信提供统一的管理,不同的通信对象可选择用什么网络、在什么时间内通信,但是没有一个方案说明应该如何有效在多网络情况下通信。本专利技术针对通信的管理提供了控制消息传输的通信管理方案,提高消息传输的效率及终端设备的负荷、尽可能减少消息传输的费用。
技术实现思路
本专利技术所要解决的技术问题是,提供一种基于网络选择及时间安排的消息传输方法及节点设备,以提高消息传输的效率及减轻终端设备的负荷。为了解决上述技术问题,本专利技术公开了一种基于网络选择及时间安排的消息传输方法,包括:各节点注册到包含有公共业务实体的节点上时,所述包含有公共业务实体的节点接收注册节点发送的注册消息,并存储所述注册消息中包含的注册节点的访问时间表和网络通信信息,其中,所述访问时间表至少包含可访问时间,所述网络通信信息至少包含注册节点支持的访问方式。可选地,上述方法中,所述网络通信信息中还包括所支持的访问方式的优先级。可选地,上述方法中,所述访问时间表还包含可访问者列表。可选地,上述方法还包括:第一注册节点向第二注册节点发送消息时,所述包含有公共业务实体的节点根据所述第一注册节点发送的查询消息,在本地或向所述第二注册节点查询所述第二注册节点的访问时间表和网络通信信息,并反馈给所述第一注册节点;所述第一注册节点根据所述第二注册节点的访问时间表及网络通信信息,结合本地配置的传输消息的策略,选择消息传输的通信方式,传输消息的时间,并将待发送至所述第二注册节点的消息,以及选择的消息传输的通信方式,传输消息的时间发送给所述包含有公共业务实体的节点;所述包含有公共业务实体的节点将接收到的消息按照所述第一注册节点选择的消息传输的通信方式在选择的时间内发送到所述第二注册节点。可选地,上述方法还包括:第一注册节点向第二注册节点发送消息时,所述第一注册节点将待发送至所述第二注册节点的消息发送到包含有公共业务实体的节点,并指示该消息的目的地为所述第二注册节点;所述包含有公共业务实体的节点根据所述第二注册节点的访问时间表、网络通信信息,并结合本节点的传输策略设置消息传输策略;所述包含有公共业务实体的节点根据设置的传输策略将待发送至所述第二注册节点的消息发送到所述第二注册节点。可选地,上述方法还包括:第一注册节点向第二注册节点发送消息时,所述第一注册节点将待发送至所述第二注册节点的消息发送到包含有公共业务实体的第一跳节点,其中,指示该消息目的地是所述第二注册节点;当所述包含有公共业务实体的第一跳节点判断所述第一注册节点到第二注册节点之间存在多跳的情况,则根据策略选择消息传输的路线,并分析需要传输到下一跳节点的访问时间表、网络通信信息,结合包含有公共业务实体的第一跳节点的传输策略配置消息传输策略,并发送消息到包含有公共业务实体的下一跳节点;依次类推,包含有公共业务实体的最后一跳节点根据所述第二注册节点的访问时间表、网络通信信息,结合包含有公共业务实体的最后一跳节点的传输策略配置消息传输策略,并按照配置的消息传输策略将消息发送到所述第二注册节点。本专利技术还公开了一种基于网络选择及时间安排的消息传输方法,该方法包括:注册到同一个包含有公共业务实体的节点上的第一注册节点和第二注册节点之间发送消息时,所述包含有公共业务实体的节点根据所述第一注册节点发送的查询消息,在本地或向第二注册节点查询所述第二注册节点的访问时间表和网络通信信息,并反馈给所述第一注册节点;所述第一注册节点根据所述第二注册节点的访问时间表及网络通信信息,结合本地的传输消息的策略,选择消息传输的通信方式,传输消息的时间,并将选择的消息传输的通信方式,传输消息的时间以及待发送至所述第二注册节点的消息,发送给所述包含有公共业务实体的节点;所述包含有公共业务实体的节点按照所述第一注册节点选择的消息传输的通信方式在选择的时间内发送消息至所述第二注册节点。本专利技术还公开了一种基于网络选择及时间安排的消息传输方法,该方法包括:注册到同一个包含有公共业务实体的节点上的第一注册节点和第二注册节点之间发送消息时,所述第一注册节点将待发送至所述第二注册节点的消息发送到所述包含有公共业务实体的节点,并指示该消息的目的地为所述第二注册节点;所述包含有公共业务实体的节点根据所述第二注册节点的访问时间表、网络通信信息,结合本节点的传输策略设置消息传输策略,并按照设置的消息传输策略将待发送至所述第二注册节点的消息发送到所述第二注册节点。本专利技术还公开了一种基于网络选择及时间安排的消息传输方法,该方法包括:第一注册节点向第二注册节点发送消息时,所述第一注册节点将待发送至所述第二注册节点的消息发送到包含有公共业务实体的第一跳节点,其中,指示该消息目的地是所述第二注册节点;当所述包含有公共业务实体的第一跳节点判断所述第一注册节点到第二注册节点之间存在多跳的情况,则根据策略选择消息传输的路线,并分析需要传输到下一跳节点的访问时间表、网络通信信息,结合包含有公共业务实体的第一跳节点的传输策略配置消息传输策略,并发送消息到包含有公共业务实体的下一跳节点;依次类推,包含有公共业务实体的最后一跳节点根据所述第二注册节点的访问时间表、网络通信信息,结合包含有公共业务实体的最后一跳节点的传输策略配置消息传输策略,并按照配置的消息传输策略将消息发送到所述第二注册节点。本专利技术还公开了一种基于网络选择及时间安排的消息传输方法,该方法包括:包含有公共业务实体的第一节点注册到第二节点的公共业务实体上时,所述第二节点接收第一节点发送的注册消息,所述第一节点的公共业务实体上自动生成第一节点的访问时间表和网络通信信息,其中,所述访问时间表至少包含可访问时间,所述网络通信信息至少包含第一节点支持的访问方式。本专利技术还公开了一种节点设备,包括:收发单元,接收注册节点发送的注册消息;存储单元,存储所述注册消息中包含的注册节点的访问时间表和网络通信信息,其中,所述访问时间表至少包含可访问时间,所述网络通信信息至少包含注册节点支持的访问方式。可选地,上述节点设备中,所述网络通信信息中还包括所支持的访问方式的优先级。可选地,上述节点设备还包括:查询单元,根据消息发送端发送的查询消息,在本地查询消息接收端的访问时间表和网络通信信息;所述收发单元,将查询到的消息接收端的访问时间表和网络通信信息反馈给所述消息发送端,并按照所述消息发送端选择的消息传输的通信方式在选择的时间内发送消息到所述消息接收端。可选地,上述节点设备还包括:查询单元,在本地查询消息接收端的访问时间表和网络通信信息;处理单元,根据所查询的消息接收端的访问时间表和网络通信信息,本文档来自技高网...

【技术保护点】
一种基于网络选择及时间安排的消息传输方法,其特征在于,包括:各节点注册到包含有公共业务实体的节点上时,所述包含有公共业务实体的节点接收注册节点发送的注册消息,并存储所述注册消息中包含的注册节点的访问时间表和网络通信信息,其中,所述访问时间表至少包含可访问时间,所述网络通信信息至少包含注册节点支持的访问方式。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:李秋婷
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1