一种感测网络系统、其方法与节点,感测网络系统包括彼此链接的多个节点,每一个节点具有感测装置与储存装置。每一节点的储存装置划分有第一储存区与第二储存区,第一储存区用以储存此节点的感测装置所感测的数据,第二储存区用以储存其它多个节点的至少其中之一的感测装置所感测的数据的至少一部分,以及此节点将其感测装置所感测的数据的至少一部分传送给其它多个节点的至少其中之一,以将此节点的感测装置所感测的数据的至少一部分储存于其它多个节点的至少其中之一的储存装置的第二储存区。
【技术实现步骤摘要】
本专利技术是一种感测网络系统(sensor network system),且特别是一种可以不具有中央服务器(central server)的感测网络系统、其方法与节点(node),其中节点会储存自己所感测的数据与其它节点所感测的数据。
技术介绍
目前,感测网络系统被大量地应用于生活周遭中。举例来说,居家照顾系统、监视系统与物连网(Internet of things)皆是感测网络系统。感测网络系统是在特定区域内设置多个节点,并使此等节点通过因特网(Internet)连结中央服务器,其中,多个节点例如为具有摄影装置、温度感测装置或定位装置的电子装置等。中央服务器例如为云端服务器,且可以具有或链接多个云端硬盘。这些节点所感测的数据会通过因特网上传到中央服务器,以将感测的数据储存于上述多个云端硬盘中。请参照图1,图1是一种传统感测网络系统的示意图。传统感测网络系统1包括多个节点101~105、因特网12与云端服务器与硬盘的集合13。多个节点101~105通过因特网12与云端服务器与硬盘的集合13链接。云端服务器与硬盘的集合13具有多个云端服务器与多个云端硬盘,以作为中央服务器。一般来说,当避免节点101~105失效或被偷窃,其储存的自身感测的数据也会跟着消失,因此,需要使用上述云端服务器与硬盘的集合13
储存多个节点101~105所感测的数据。如此,也造成了传统感测网络系统1需要多个云端服务器与多个云端硬盘,导致建置成本昂贵。另外一方面,于传统感测网络系统1中,因为多个节点101~105需要上传其自身感测的数据,但却很少需要下载数据,因此导致上传数据量较多与下载数据量较少的不对称传输情况。上述的不对称传输情况更导致整个传统感测网络系统1的下载带宽使用效率不佳。
技术实现思路
本专利技术实施例提出一种感测网络系统,其包括彼此链接的多个节点,每一个节点具有感测装置与储存装置。每一节点的储存装置划分有第一储存区与第二储存区,第一储存区用以储存此节点的感测装置所感测的数据,第二储存区用以储存其它多个节点的至少其中之一的感测装置所感测的数据的至少一部分,以及此节点将其感测装置所感测的数据的至少一部分传送给其它多个节点的至少其中之一,以将此节点的感测装置所感测的数据的至少一部分储存于其它多个节点的至少其中之一的储存装置的第二储存区。本专利技术实施例提出一种设置于感测网络系统的节点,其包括感测装置、传输装置、储存装置与处理装置,其中处理装置电性耦接感测装置、传输装置与储存装置。感测装置用以感测以获得数据。传输装置用来接收设置于感测网络系统的其它多个节点的至少其中之一的感测装置所感测的数据的至少一部分。储存装置包含第一储存区与第二储存区,其中储存装置的第一储存区用以储存此节点的感测装置所感测的数据,而储存装置的第二储存区用以储存其它多个节点的至少其中之一的感测装置所感测的数据的至少一部分。传输装置另用以将此节点的感测装置所感测的数据的至少一部分传送给其它多个节点的至少其中之一,以将此节点的感测装置所感测的数据的至少一部分储存于其它多个节点的至少其中之一的储存装置的第二储存区。本专利技术实施例提出一种数据处理方法,其执行于设置于感测网络系统的彼此链接的多个节点的每一个,其中每一节点具有感测装置与储存装置,且储存装置包含第一储存区与第二储存区。所述数据处理方法具有步骤如下。使用节点的感测装置进行感测,以获得数据。使用节点的储存装置的第一储存区储存此节点的感测装置所感测的数据。使用节点接收设置于感测网络系统的其它多个节点的至少其中之一的感测装置所感测的数据的至少一部分。使用节点的储存装置的第二储存区储存其它多个节点的至少其中之一的感测装置所感测的数据的至少一部分。使用节点将其感测装置所感测的数据的至少一部分传送给其它多个节点的至少其中之一,以将此节点的感测装置所感测的数据的至少一部分储存于其它多个节点的至少其中之一的储存装置的第二储存区。综上所述,本专利技术实施例提供了一种感测网络系统、其方法与节点,其下载带宽使用效率较佳且建置成本较低。为使能更进一步了解本专利技术的特征及
技术实现思路
,请参阅以下有关本专利技术的详细说明与附图,但是此等说明与所附图式仅系用来说明本创作,而非对本创作的权利范围作任何的限制。附图说明图1是一种传统感测网络系统的示意图。图2是本专利技术实施例的可以不具有中央服务器的感测网络系统的示意图。图3是本专利技术实施例的节点的功能方块的示意图。图4A是本专利技术实施例的节点储存与传送自身感测的数据的数据处理方法的流程图。图4B是本专利技术实施例的节点接收与储存其它节点感测的数据的数据处理方法的流程图。具体实施方式在下文将参看随附图式更充分地描述各种例示性实施例,在随附图式中展示一些例示性实施例。然而,本专利技术概念可能以许多不同形式来体现,且不应解释为限于本文中所阐述的例示性实施例。确切而言,提供此等例示性实施例使得本创作将为详尽且完整,且将向熟习此项技术者充分传达本创作概念的范畴。在诸图式中,可为了清楚而夸示层及区的大小及相对大小。类似数字始终指示类似组件。本专利技术实施例提供一种可以不具有中央服务器的感测网络系统,其中此感测网络系统的多个节点彼此连结。每一个节点的储存装置可以具有第一储存区与第二储存区,其中第一储存区用来储存自身感测的数据,而第二储存区则用以储存其它节点感测的数据。多个节点之间是通过点对点(Peer to Peer,P2P)传输方式来传输其感测的数据,节点会将自身感测的数据切分会多个数据段(data fragment),并将多个数据段的全部或部分传送给其它一个或数个节点储存。由于每一个节点储存其它节点感测的数据,故在其中一个节点失效或被偷窃时,仍然可以通过其它节点获得此失效或被偷窃的节点感测的数据。另外一方面,由于节点会储存其它节点感测的数据,因此,下载带宽也会被充分地被使用,且感测网络系统也不需要使用中央服务器来储存及管理各节点感测的数据。相较于传统感测网络系统,本专利技术实施例的感测网络系统的下载带宽使用效率较佳且建置成本较低。选择性地,本专利技术实施例的感测网络系统可以使用大数据(big data)的储存概念来降低取回失效或被偷窃的节点所感测的数据时的错误发生机率,亦即增加数据取回的容错能力。假设感测网络系统有N个节点,则对
于每一个节点而言,其可以使用其它M个节点储存本身所感测的数据,其中N为大于2的整数,M为正整数且大于N/2。当其中一个节点失效或被偷窃时,可以通过读取此节点之外的其它L个节点所储存的此节点感测的数据,便能正确地取回此失效或被偷窃的节点所感测的数据,其中L为整数且大于M/2。请参照图2,图2是本专利技术实施例的可以不具有无中央服务器的感测网络系统的示意图。可以不具有中央服务器的感测网络系统2包括多个节点201~207与因特网21,其中多个节点201~207可以通过因特网21而彼此互相连结。于此实施例中,感测网络系统2可以是居家照顾系统、监视系统与物连网,而且依据感测网络系统2的类型,节点201~207可以是具有摄影装置、温度感测装置或定位装置的电子装置。另外,节点201~207彼此可以通过无线或有线的方式连结因特网21,甚至,感测网络系统2可以不具有因特网21,而多个节点201~207直接彼此连本文档来自技高网...
【技术保护点】
一种感测网络系统,其特征在于,该感测网络系统包括:彼此连结的多个节点,每一个节点具有感测装置与储存装置;其中每一该节点的该储存装置划分有第一储存区与第二储存区,该第一储存区用以储存该节点的该感测装置所感测的数据,该第二储存区用以储存其它所述节点的至少其中之一的该感测装置所感测的数据的至少一部分,以及该节点将其该感测装置所感测的数据的至少一部分传送给其它所述节点的至少其中之一,以将该节点的该感测装置所感测的数据的至少一部分储存于其它所述节点的至少其中之一的该储存装置的该第二储存区。
【技术特征摘要】
1.一种感测网络系统,其特征在于,该感测网络系统包括:彼此连结的多个节点,每一个节点具有感测装置与储存装置;其中每一该节点的该储存装置划分有第一储存区与第二储存区,该第一储存区用以储存该节点的该感测装置所感测的数据,该第二储存区用以储存其它所述节点的至少其中之一的该感测装置所感测的数据的至少一部分,以及该节点将其该感测装置所感测的数据的至少一部分传送给其它所述节点的至少其中之一,以将该节点的该感测装置所感测的数据的至少一部分储存于其它所述节点的至少其中之一的该储存装置的该第二储存区。2.根据权利要求1所述的感测网络系统,其特征在于,其中所述节点之间以点对点传输方式进行数据的传输。3.根据权利要求1所述的感测网络系统,其特征在于,其中该节点将其该感测装置所感测的数据划分为多个数据段,并将其该感测装置所感测的数据的所述数据段的至少一部分传送给其它所述节点的至少其中之一。4.根据权利要求1所述的感测网络系统,其特征在于,其中该节点接收其它所述节点的至少其中之一的该感测装置所感测的数据的多个数据段的至少一部分。5.根据权利要求1所述的感测网络系统,其特征在于,其中所述节点的数目为N,该节点将其该感测装置所感测的数据的至少一部分传送给其它M个节点,其中N为大于2的整数,且M为大于N/2的整数。6.根据权利要求5所述的感测网络系统,其特征在于,其中当该节点失效或被偷窃时,通过读取并组合储存有失效或被偷窃的该节点的该感测装置所感测的数据的至少一部分的其它L个节点的该储存装置的该第二储存区,以取得失效或被偷窃的该节点的该感测装置所感测的数据,其中L为大于M/2的整数。7.一种设置于感测网络系统的节点,其特征在于,该节点包括:感测装置,用以感测,以获得数据;传输装置,用来接收设置于该感测网络系统的其它多个节点的至少其中之一的感测装置所感测的数据的至少一部分;储存装置,包含第一储存区与第二储存区,其中该储存装置的该第一储存区用以储存该节点的该感测装置所感测的数据,而该储存装置的该第二储存区用以储存其它所述节点的至少其中之一的该感测装置所感测的数据的至少一部分;以及处理装置,电性耦接该感测装置、该传输装置与该储存装置;其中该传输装置另用以将该节点的该感测装置所感测的数据的至少一部分传送给其它所述节点的至少其中之一,以将该节点的该感测装置所感测的数据的至少一部分储存于其它所述节点的至少其中之一的储存装置的第二储存区。8.根据权利要求7所述的节点,其特征在于,其中该节点与其它所述节点之间以点对点...
【专利技术属性】
技术研发人员:林功艺,
申请(专利权)人:神盾股份有限公司,
类型:发明
国别省市:中国台湾;71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。