【技术实现步骤摘要】
物联网系统
[0001]本专利技术是有关于一种通讯架构,且特别是有关于一种物联网系统。
技术介绍
[0002]传统的物联网系统的架构可基于消息队列遥测传输(Message QueuingTelemetry Transport,MQTT)通讯协议来建置之。传统的物联网系统的终端设备是透过具有通用唯一码(Universally Unique Identifier,UUID)的通道与云端服务器建立链接。对此,终端设备透过此信道传送及接收数据,并且人机接口设备也透过此信道控制终端设备。然而,当终端设备的数量增加而超过订阅通道数量的限制时,传统的物联网系统将会发生无法同时且有效率地管理或控制大量的终端设备的问题,并且甚至可能造成人机接口设备的运算负载超过负担,而导致使用者端产生安全性疑虑。因此,如何在订阅通道数量有限的情况下能有效率地管理或控制大量终端设备是物联网领域目前重要的研究方向之一。
技术实现思路
[0003]本专利技术提供一种物联网系统,可有效率地控制大量的终端设备。
[0004]本专利技术的物联网系统包括多个终端设备、云端设备以及人机接口设备。云端设备通讯连接于多个终端设备。人机接口设备经由多个第一信道来通讯连接于云端设备,并且用以根据多个控制命令的优先级信息决定订阅顺序。人机接口设备根据订阅顺序来调度且动态订阅多个第一信道,以根据订阅顺序来经由不同的第一信道传送多个控制命令至云端设备,以使云端设备将多个控制命令传送至多个对应的终端设备。
[0005]基于上述,本专利技术的物联网系统 ...
【技术保护点】
【技术特征摘要】
1.一种物联网系统,其特征在于,所述系统包括:多个终端设备;一云端设备,通讯连接于该些终端设备;以及一人机接口设备,经由多个第一信道来通讯连接于该云端设备,并且用以根据多个控制命令的优先级信息决定一订阅顺序,其中该人机接口设备根据该订阅顺序来调度且动态订阅该些第一信道,以根据该订阅顺序来经由不同的第一信道传送该些控制命令至该云端设备,以使该云端设备将该些控制命令传送至该些对应的终端设备。2.根据权利要求1所述的物联网系统,其中所述人机接口设备包括:一信道管理模块,包括:一信道调度单元,用以根据该些控制命令的该优先级信息来计算该订阅顺序;以及一信道分配单元,用以根据该订阅顺序来分配该些第一信道,以供用于传送该些控制命令来依序订阅之。3.根据权利要求2所述的物联网系统,其中该信道调度单元包括一命令队列,并且该信道调度单元根据该订阅顺序将该些控制命令排序至该命令队列中,以使该信道分配单元根据该命令队列来依序订阅空闲的第一信道,并且动态释放已完成传送控制命令的第一信道,以供用于传送下一顺序的控制命令来订阅之。4.根据权利要求2所述的物联网系统,其中该人机接口设备还经由一第一专属信道来通讯连接于该云端设备,并且该人机接口设备还包括:一数据管理模块,包括:一讯息应用单元,用以经由该第一专属信道接收由该云端设备传送的一汇整讯息,其中该云端设备汇整该些终端设备的至少一部分的多个物联网讯息,以产生该汇整讯息。5.根据权利要求4所述的物联网系统,其中该人机接口设备还包括:一控制委托单元,用以当该些第一信道皆为占用状态时,将具有较高优先级的至少一控制命令转由该控制委托单元经由该第一专属信道传送对应的一委托控制命令至该云端设备。6.根据权利要求4所述的物联网系统,其中该人机接口设备还包括:一第一传输模块,用以建立该些第一信道以及该第一专属信道,并且基于一消息队列遥测传输通讯协议来进行与云端设备之间的讯息收发。7.根据权利要求4所述的物联网系统,其中该人机接口设备还包括:一第一应用功能模块,用以产生该些控制命令,并且接收由该讯息应用单元所提供经分类后的该汇整讯息。8.根据权利要求1所述的物联网系统,其中该云端设备包括:一第二传输模块,用以建立与该人机接口设备之间的该些第一信道以及一第一专属信道,并且基于一消息队列遥测传输通讯协议来进行与该人机接口设备之间的讯息收发。9.根据权利要求8所述的物联网系统,其中该第二传输模块还用以建立与该些终端设备之间的多个第二信道,并且基于该消息队列遥测传输通讯协议来分别进行与该些终端设备之间的讯息收发,其中该第二传输模块将该人机接口设备传送的该些控制命令经由该些第二信道传送
至该些对应的终端设备。10.根据权利要求8所述的物联网系统,其中该云端设备还包括:一储存模块,包括:一设备联机单元,用以储存该人机接口设备以及该些终端设备的多个设备联机信息;一设备数据单元,用以储存该人机接口设备以及该些终端设备的多个物联网讯息;以及一终端设备管理模块,包...
【专利技术属性】
技术研发人员:杨云翰,谢易霖,
申请(专利权)人:美律电子深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。