一种体域网的信息交流方法及装置与流程

文档序号:11157912阅读:368来源:国知局
一种体域网的信息交流方法及装置与制造工艺

本发明涉及电子技术领域,特别涉及一种体域网的信息交流方法及装置。



背景技术:

体域网(Body Area Network,BAN),是附着在人体身上的一种网络,由一套小巧可移动、具有通信功能的设备和一个身体主站(BAN协调器)组成。每一设备既可佩戴在身上,也可植入体内。体域网虽然是覆盖面最小的网络,但却是能够广泛应用、惠及大众的网络。在现有的体域网的交流方法中,体域网内的各个设备之间通过无线的方式进行信息交流,体域网中的各个设备之间传输数据时,安全性及可靠性得不到保证,传输的数据不够准确,用户体验不高。



技术实现要素:

本发明实施例提供了一种体域网的信息交流方法及装置,能够安全、可靠、准确地传输数据。

第一方面,本发明提供了一种体域网的信息交流方法,包括:

第一设备使用第一频率接收第二设备发送到体域网的数字指令,所述体域网包括所述第一设备和所述第二设备;

检查接收到的数字指令是否是所述第二设备发送给所述第一设备的数字指令;

若所述接收到的数字指令是所述第二设备发送给所述第一设备的数字指令,则所述第一设备接受所述数字指令,并基于所述数字指令使用第二频率向所述第二设备发送数字信息。

优选地,若所述第一设备接收到的数字指令不是所述第二设备发送给所述第一设备的数字指令,则忽略所述数字指令。

优选地,所述体域网还包括第三设备,所述第二设备具有第一优先级,所述第三设备具有第二优先级,所述第一优先级高于所述第二优先级,

在所述第一设备使用第一频率接收所述第二设备发送的第一数字指令,所述第一设备同时使用所述第一频率接收所述第三设备发送的第二数字指令时,所述第一设备继续通过所述第一频率接收所述第二设备发送的所述第一数字指令,所述第一设备停止接收所述第三设备通过所述第一频率发送的所述第二数字指令。

优选地,所述第一设备及第二设备为可穿戴式设备、可携带设备、人体植入设备中的任一种。

优选地,所述外部设备连接所述第二设备,所述外部设备通过所述连接获取所述第二设备中的所述数字信息。

第二方面,本发明提供了一种体域网的信息交流装置,包括:

接收模块,用于使用第一频率接收第二设备发送到体域网的数字指令;

判断模块,用于检查接收到的数字指令是否是所述第二设备发送给第一设备的数字指令;

接受模块,用于在接收到的数字指令是所述第二设备发送给所述第一设备的数字指令时,则所述接受模块接受所述数字指令;

发送模块,用于基于所述数字指令使用第二频率向所述第二设备发送数字信息。

优选地,若所述接收模块接收到的数字指令不是所述第二设备发送给所述第一设备的数字指令,则忽略所述数字指令。

优选地,所述体域网还包括第三设备,在所述接收模块使用第一频率接收所述第二设备发送的第一数字指令,所述接收模块同时使用所述第一频率接收所述第三设备发送的第二数字指令时,

所述判断模块还用于判断所述第二设备及第三设备的优先级;

所述接收模块还用于在所述第二设备的优先级高于所述第三设备的优先级时,继续通过所述第一频率接收所述第二设备发送的所述第一数字指令,所述接收模块停止接收所述第三设备通过所述第一频率发送的所述第二数字指令。

优选地,所述第二设备为可穿戴式设备、可携带设备、人体植入设备中的任一种。

优选地,所述外部设备连接所述第二设备,所述外部设备通过所述连接获取所述第二设备中的所述数字信息。

通过实施本发明实施例,第一设备使用第一频率接收数字指令,使用第二频率发送数字信息,能够有效利用通信资源,安全、准确地传输数据,体域网内任意设备可在任意时刻向其他设备发送数据,通信方式灵活,每个设备都具有不同的优先级,可以满足实时性的需求,提升了用户体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种体域网的结构示意图。

图2是本发明实施例提供的一种体域网的信息交流方法的流程图。

图3是本发明实施例提供的另一种体域网的信息交流方法的流程图。

图4是本发明实施例提供的一种体域网的信息交流装置的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

本发明实施例公开了一种体域网的信息交流方法及装置。为了便于对本发明进行理解,首先对能够实施本发明实施例中的信息交流方法的体域网进行描述。参阅图1,图1是本发明实施例提供的一种体域网的结构示意图,所述体域网是附着在人体身上的一种网络,所述体域网包括:通信设备110、BAN协调器120。所述通信设备110是一套小巧可移动、具有通信功能的设备,可以是传感器,也可以是人体周围的可穿戴设备(例如穿戴于指尖的血氧传感器、腕表型血糖传感器、腕表型睡眠品质测量器、睡眠生理检查器、智能手表、智能手环、智能眼镜等),也可以是可携带设备(例如手机、平板电脑等),以及人体内部植入设备(例如可植入型身份识别组件等)。所述通信设备110可以长期监视并采集、记录人体健康信号、人体动作信号、环境信号或者其他类型的信号,并将所述采集到的信号转化为数字信息,传输给体域网内其他的通信设备或者通过BAN协调器传输到外部网络。在图1中,只列举出了四种通信设备,在实际情况中,所述体域网中的通信设备通常有多个。

所述BAN协调器120是体域网的网络管理器,也是体域网和外部网络之间的网关,所述BAN协调器能够使数据安全地进行传输。所述通信设备110之间、所述通信设备110和所述BAN协调器之间通过蓝牙、wifi、ZigBee或者其他无线的方式进行通信。

请参阅图2,图2是本发明实施例提供的一种体域网的信息交流方法的流程图,本方法从体域网中的设备的角度出发进行描述,所述一种体域网的信息交流方法包括步骤S201-S204。

在步骤S201中,第一设备使用第一频率接收第二设备发送到体域网的数字指令。

具体的,所述体域网包括所述第一设备和所述第二设备,所述第一设备和第二设备之间通过蓝牙、wifi、ZigBee或者其他无线的方式进行连接。在所述第二设备发送数字指令到所述体域网上后,无论所述数字指令是否是发送给所述第一设备的,所述第一设备都会使用第一频率接收所述第二设备发送的数字指令。

所述第一频率是人为设置的,和之后发送数字信息使用的第二频率区别开,在数据传输过程中分别使用不同的频率进行接收和发送数据能够抗干扰,使得数据传输更加准确、可靠。在所述体域网中,所有的设备在接收数据时都使用第一频率,在发送数据时都使用第二频率。

在其他实施方式中,若所述体域网上还包括有其他的设备例如第三设备、第四设备,在所述第二设备发送数字指令到所述体域网上后,所述体域网上的第一设备、第三设备、第四设备都会使用所述第一频率接收到所述数字指令。

在步骤S202中,检查接收到的数字指令是否是所述第二设备发送给所述第一设备的数字指令。

具体的,在本实施方式中,所述数字指令内包括了接收方的标记,在所述第一设备接收到所述数字指令后,所述第一设备检查所述数字指令内包括的标记,若所述标记为所述第一设备的标记,则所述数字指令为发送给所述第一设备的数字指令。在其他实施方式中,所述第一设备还可以通过其他的方式检查接收到的数字指令是否是所述第二设备发送给所述第一设备的数字指令,在此不做限定。

在步骤S203中,若所述接收到的数字指令是所述第二设备发送给所述第一设备的数字指令,则所述第一设备接受所述数字指令。

在其他实施方式中,若所述第一设备接收到的数字指令不是所述第二设备发送给所述第一设备的数字指令,则忽略所述数字指令。

在步骤S204中,基于所述数字指令使用第二频率向所述第二设备发送数字信息。

具体的,所述第一设备接受所述数字指令之后,基于所述数字指令向所述第二设备发送数字信息,所述数字信息是所述第一设备采集到的人体健康信号、动作信号、环境信号或者其他类型的信号,并将所述信号转换成的数字信息,然后使用第二频率将所述数字信息发送给所述第二设备。

上述可知,本发明实施例中的体域网的信息交流方法,第一设备通过接收所述体域网上所有的数字指令,再判断所述数字指令是否是发送给所述第一设备的,若所述数字指令是发送给所述第一设备的,则接受所述数字指令并基于所述数字指令使用第二频率向发送所述数字指令的设备发送数字信息,本信息交流方法分别使用不同的频率来接收和发送数字指令、数字信息,抗干扰能力强,且具有高可靠性及安全性,在接收数据时,无论是不是发送给自己的都先进行接收,之后再判断是否是发送给自己的数据,操作简单,提高了用户体验。

参阅图3,图3是本发明实施例提供的另一种体域网的信息交流方法的流程图。所述体域网的信息交流方法包括步骤S301-S306。可以理解的是,图2所示实施例中的步骤S202-S204也可以应用到本实施例中的步骤S304-S306中,在此不赘述。

在步骤S301中,所述第一设备使用第一频率接收所述第二设备发送的第一数字指令,所述第一设备同时使用所述第一频率接收所述第三设备发送的第二数字指令。

具体的,所述体域网内的设备可以在任意时刻发送数字指令到所述体域网。在本实施方式中,所述第二设备发送第一数字指令到所述体域网,所述第三设备发送第二数字指令到所述体域网,此时,所述体域网内的其他设备都对所述数字指令进行接收。所述第一设备同时接收所述第一数字指令及所述第二数字指令,但所述第一设备不会真正地同时接收两个数字指令,所述第一设备执行步骤S302的操作,对所述第二设备及第三设备的优先级进行判断。

在步骤S302中,所述第一设备判断所述第二设备及第三设备的优先级。

具体的,在体域网内所有的设备都有不同的优先级,所述优先级为根据用户的需要自定义的或者是默认的优先级,当同一个设备同时接收来自不同设备的数字指令或者数字信息时,先接收来自优先级高的设备的数字指令或者数字信息。例如,在本实施方式中,所述第二设备具有第一优先级,所述第三设备具有第二优先级,所述第一优先级高于所述第二优先级,在所述第一设备同时接收第二设备的第一数字指令和第三设备的第二数字指令时,所述第一设备判断出第二设备的优先级高于第三设备。

在步骤S303中,若所述第二设备的优先级高于所述第三设备的优先级,则所述第一设备继续通过所述第一频率接收所述第二设备发送的所述第一数字指令,所述第一设备停止接收所述第三设备通过所述第一频率发送的所述第二数字指令。

具体的,在本实施方式中,所述第一设备先接受优先级高的第二设备的第一数字指令,接收完毕后,再接收优先级低的第三设备的第二数字指令。

在步骤S304中,所述第一设备判断所述第一数字指令是否是所述第二设备发送给所述第一设备的数字指令。

在步骤S305中,若所述接收到的第一数字指令是所述第二设备发送给所述第一设备的数字指令,则所述第一设备接受所述第一数字指令。

在步骤S306中,所述第一设备基于所述第一数字指令使用第二频率向所述第二设备发送数字信息。

上述为体域网内设备之间的信息交流方法,在其他实施方式中,所述体域网还可以和外部设备进行信息交流。所述外部设备可以是手机、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(MID,mobile internet device)或其他的终端设备。在所述外部设备以无线的方式通过所述体域网中的BAN协调器连接所述体域网中的任意一个设备时,所述外部设备可以通过所述连接获取所述任意一个设备中的数字信息,从而可以实现所述体域网和外部设备之间的信息交流。

上述可知,本发明实施例中的体域网的信息交流方法,通过先接收优先级高的第二设备发送的第一数字指令,再判断所述第一数字指令是否是发送给所述第一设备的,若所述第一数字指令是发送给所述第一设备的,则接受所述第一数字指令并基于所述第一数字指令使用第二频率向发送所述数字指令的设备发送数字信息,本信息交流方法分别使用不同的频率来接收和发送数字指令、数字信息,抗干扰能力强,且具有高可靠性及安全性,在接收数据时,无论所述数据是不是发送给自己的都先进行接收,操作简单,在体域网内每一个设备都具有不同的优先级,满足了实时性的要求,提高了用户体验。

参阅图4,图4是本发明实施例提供的一种体域网的信息交流方法的装置的结构示意图,所述装置应用于所述体域网中的设备。本实施例的体域网的信息交流方法中的各功能模块可根据上述图2或图3所示方法实施例中的方法具体实现,其具体实现过程可参照上述方法实施例中的相关描述。所述装置400包括接收模块410,判断模块420,接受模块430,发送模块440。具体来讲:

接收模块410,用于使用第一频率接收第二设备发送到体域网的数字指令。

具体的,所述体域网包括应用所述装置的第一设备以及所述第二设备,所述应用所述装置的第一设备和第二设备之间通过蓝牙、wifi、ZigBee或者其他无线的方式进行连接。在所述第二设备发送数字指令到所述体域网上后,无论所述数字指令是否是发送给所述应用所述装置的第一设备的,所述接收模块410都会接收所述第二设备发送的数字指令。

所述第一频率是人为设置的,和之后发送模块440发送数字信息所使用的第二频率区别开,在数据传输过程中分别使用不同的频率进行接收和发送数据能够抗干扰,使得数据传输更加准确、可靠。在所述体域网中,所有的设备在接收数据时都使用第一频率,在发送数据时都使用第二频率。

判断模块420,用于检查接收模块410接收到的数字指令是否是所述第二设备发送给所述应用所述装置的第一设备的数字指令。

具体的,所述数字指令包括了接收方的标记,在所述接收模块410接收到所述数字指令后,所述判断模块420检查所述数字指令内包括的标记,若所述标记为所述应用所述装置的第一设备的标记,则所述数字指令为发送给所述应用所述装置的第一设备的数字指令。在其他实施方式中,所述判断模块420还可以通过其他的方式检查接收到的数字指令是否是所述第二设备发送给所述应用所述装置的第一设备的数字指令,在此不做限定。

接受模块430,用于在接收到的数字指令是所述第二设备发送给所述应用所述装置的第一设备的数字指令时,则所述接受模块接受所述数字指令。

在其他实施方式中,若所述接收模块410接收到的数字指令不是所述第二设备发送给所述应用所述装置的第一设备的数字指令,则忽略所述数字指令。

发送模块440,用于基于所述数字指令使用第二频率向所述第二设备发送数字信息。

具体的,所述接收模块430接受所述数字指令之后,所述发送模块440基于所述数字指令向所述第二设备发送数字信息,所述数字信息是所述应用所述装置的第一设备采集到的人体健康信号、动作信号、环境信号或者其他类型的信号,并将所述信号转换成的数字信息,然后使用第二频率将所述数字信息发送给所述第二设备。

在其他实施方式中,若所述体域网还包括第三设备,在所述接收模块410使用第一频率接收所述第二设备发送的第一数字指令,所述接收模块410同时使用所述第一频率接收所述第三设备发送的第二数字指令时,

所述判断模块420还用于判断所述第二设备及第三设备的优先级。具体的,在体域网内所有的设备都有不同的优先级,所述优先级为根据用户的需要自定义的或者是默认的优先级,当接收模块410同时接收来自不同设备的数字指令或者数字信息时,先接收来自优先级高的设备的数字指令或者数字信息。例如,在本实施方式中,所述第二设备具有第一优先级,所述第三设备具有第二优先级,所述第一优先级高于所述第二优先级,在所述第一设备同时接收第二设备的第一数字指令和第三设备的第二数字指令时,所述第一设备判断出第二设备的优先级高于第三设备。

所述接收模块410还用于在所述第二设备的优先级高于所述第三设备的优先级时,继续通过所述第一频率接收所述第二设备发送的所述第一数字指令,所述接收模块停止接收所述第三设备通过所述第一频率发送的所述第二数字指令。

在其他实施方式中,所述装置还可以和外部设备进行信息交流。所述外部设备可以是手机、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(MID,mobile internet device)或其他的终端设备。在所述外部设备以无线的方式通过所述体域网中的BAN协调器连接所述应用所述装置的第一设备时,所述外部设备可以通过所述连接获取所述装置中的数字信息,从而可以实现所述装置和外部设备之间的信息交流。

上述可知,本发明实施例中的体域网的信息交流装置,通过接收第二设备发送到体域网的数字指令,再判断所述数字指令是否是发送给所述应用所述装置的第一设备的,若所述第一数字指令是发送给所述应用所述装置的第一设备的,则接受所述数字指令并基于所述数字指令使用第二频率向所述第二设备发送数字信息,本信息交流装置分别使用不同的频率来接收和发送数字指令、数字信息,抗干扰能力强,且具有高可靠性及安全性,在接收数据时,无论所述数据是不是发送给应用所述装置的第一设备的都先进行接收,操作简单,在体域网内每一个设备都具有不同的优先级,满足了实时性的要求,提高了用户体验。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。

以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1