物联网设备及其通信方法与流程

文档序号:12829252阅读:295来源:国知局
物联网设备及其通信方法与流程

本发明涉及物联网技术领域,特别是涉及一种物联网设备及其通信方法。



背景技术:

无线蜂窝网络,在经历了从2g、3g到4g的演进之后,人与人之间的通信需求被基本满足。已经进行需求定义的5g技术,则会针对无线宽带、低功耗大链接、低时延高可靠等三个典型场景进行专门设计。而低功耗大链接,甚至是低时延高可靠的场景,都涉及物联网范畴。

在物联网中,通常“物”的数目要远远大于“人”的数目。例如,一户家庭有4个人,但是具有多个电视、冰箱、多个空调、轿车、窗帘、报警器、对讲门铃、可穿戴设备等,使得“物”的数目多于“人”的数目。因物联网最终还是需要和人之间通信,因此,“物”和“人”共同接入到公众移动通信网络,能更好的解决这一通信需求。这意味着,蜂窝网络的移动运营商所运营的网络,面临着数倍于人的设备接入量。

但是,当物联网中的“物”和“人”共同接入到公众移动通信网络时,存在着能耗浪费的问题。



技术实现要素:

本发明实施例解决的问题是如何节约物联网设备的能耗。

为解决上述问题,本发明实施例提供了一种物联网设备的通信控制方法,所述方法包括:

当第二类型设备驻留在公共移动通信网络中时,获取所属关联用户组的信息,所述关联用户组中包括至少一个第一类型设备和多个第二类型设备,且所述关联用户组中设备之间采用点对点方式进行近距离通信,所述第一类型设备不具备驻留在公共移动通信网络中的能力,所述第二类型设备具备驻留在公共移动通信网络中的能力;

判断所述关联用户组中是否有其他第二类型设备同时驻留在公共移动通信网络中;

当确定所述关联用户组中有其他第二类型设备同时驻留在公共移动通信网络中时,与其他第二类型设备通过协商确定驻留在公共移动通信网络中的第二类型设备,所述通过协商确定驻留在公共移动通信网络中的第二类型设备的数量小于所述关联用户组中第二类型设备的数量;

当确定自身为通过协商确定驻留在公共移动通信网络中的第二类型设备时,继续驻留在所述公共移动通信网络中,并对公共移动通信网络与所述关联用户组中第一类型设备和其他第二类型设备之间的通信信息进行中转。

可选地,所述通过协商确定驻留在公共移动通信网络中的第二类型设备的数量为一个。

可选地,所述与其他第二类型设备通过协商确定驻留在公共移动通信网络中的第二类型设备,包括:

获取自身和所述其他第二类型设备的剩余电量信息;

当确定自身的剩余电量大于所述其他第二类型设备的剩余电量时,确定自身为通过协商确定的驻留在公共移动通信网络中的第二类型设备。

可选地,所述方法还包括:当检测到自身的剩余电量小于预设的第一电量阈值时,重新执行所述与其他第二类型设备通过协商确定驻留在公共移动通信网络中的第二类型设备的操作,以选取其他第二类型设备驻留在公共移动通信网络中。

可选地,所述与其他第二类型设备通过协商确定驻留在公共移动通信网络中的第二类型设备,包括:

获取自身和所述其他第二类型设备的剩余电量信息;

当确定自身的剩余电量大于所述其他第二类型设备的剩余电量且所获取的公共移动通信网络的信号强度大于预设的第一强度阈值时,确定自身为通过协商确定的驻留在公共移动通信网络中的第二类型设备。

可选地,所述与其他第二类型设备通过协商确定驻留在公共移动通信网络中的第二类型设备,包括:

获取自身和所述其他第二类型设备所获取的公共移动通信网络的信号强度的信息;

当确定自身的信号强度大于驻留在公共移动通信网络中其他第二类型设备且剩余电量大于预设的第二电量阈值时,确定自身为通过协商的确定驻留在公共移动通信网络中的第二类型设备。

可选地,所述关联用户组中设备之间采用点对点方式进行近距离通信,包括:所述关联用户组中设备之间通过蓝牙、zigebee、nfc、wi-fi、ble中至少一中通信方式进行通信。

本发明实施例还提供了一种物联网设备,所述物联网设备包括:

获取单元,适于当第二类型设备驻留在公共移动通信网络中时,获取所属关联用户组的信息,所述关联用户组中包括至少一个第一类型设备和多个第二类型设备,且所述关联用户组中设备之间采用点对点方式进行近距离通信,所述第一类型设备不具备驻留在公共移动通信网络中的能力,所述第二类型设备具备驻留在公共移动通信网络中的能力;

判断单元,适于判断所述关联用户组中是否有其他第二类型设备同时驻留在公共移动通信网络中;

协商单元,适于当确定所述关联用户组中有其他第二类型设备同时驻留在公共移动通信网络中时,与其他第二类型设备通过协商确定驻留在公共移动通信网络中的第二类型设备,所述通过协商确定驻留在公共移动通信网络中的第二类型设备的数量小于所述关联用户组中第二类型设备的数量;

通信单元,适于当确定自身为通过协商确定驻留在公共移动通信网络中的第二类型设备时,继续驻留在所述公共移动通信网络中,并对公共移动通信网络与所述关联用户组中第一类型设备和其他第二类型设备之间的通信信息进行中转。

可选地,所述通过协商确定驻留在公共移动通信网络中的第二类型设备的数量为一个。

可选地,所述协商单元包括第一协商子单元,适于获取自身和所述其他第二类型设备的剩余电量信息;当确定自身的剩余电量大于所述其他第二类型设备的剩余电量且大于预设的电量阈值时,确定自身为通过协商确定的驻留在公共移动通信网络中的第二类型设备。

可选地,所述第一协商子单元还适于当检测到自身的剩余电量小于预设的第一电量阈值时,重新执行所述与其他第二类型设备通过协商确定驻留在公共移动通信网络中的第二类型设备的操作,以选取其他第二类型设备驻留在公共移动通信网络中。

可选地,所述协商单元包括第二协商单元,适于获取自身和所述其他第二类型设备的剩余电量信息;当确定自身的剩余电量大于所述其他第二类型设备的剩余电量且所获取的公共移动通信网络的信号强度大于预设的第一强度阈值时,确定自身为通过协商确定的驻留在公共移动通信网络中的第二类型设备

可选地,所述协商单元包括第三协商单元,适于获取自身和所述其他第二类型设备所获取的公共移动通信网络的信号强度的信息;当确定自身的信号强度大于驻留在公共移动通信网络中其他第二类型设备且剩余电量大于预设的第二电量阈值时,确定自身为通过协商确定的驻留在公共移动通信网络中的第二类型设备。

可选地,所述关联用户组中设备之间采用点对点方式进行近距离通信,包括:所述关联用户组中设备之间通过蓝牙、zigebee、nfc、wi-fi、ble中至少一中通信方式进行通信。

与现有技术相比,本发明的技术方案具有以下的优点:

上述的方案,通过同一关联用户组中两个以上的第二类型设备采用协商的方式选取部分第二类型设备驻留在公共移动通信网络中,而不是所有的第二类型设备均驻留在公共移动通信网络中,因此,可以节约能耗。

进一步地,当确定自身的剩余电量小于所述预设电量阈值时,重新执行所述与其他第二类型设备通过协商确定驻留在公共移动通信网络中的第二类型设备,以选取其他的第二类型设备驻留在移动通信网络中,可以确保物联网设备通信的可靠性。

进一步地,当确定自身的剩余电量大于驻留在公共移动通信网络中其他第二类型设备的剩余电量且所获取的公共移动通信网络的网络信号强度大于预设的第一强度阈值时,继续驻留公共移动通信网络中;反之,则将自身所获取的公共移动通信网络的网络信号强度小于预设的第一强度阈值的信息发送至所述其他第二类型设备,以选取剩余电量大于当前第二类型设备,但所获取的公共移动通信网络的网络信号强度大于预设第一强度阈值的其他第二类型设备驻留在公共移动通信网络中,可以提高物联网设备中源设备和目标设备之间的通信的质量,并确保物联网设备中源设备和目标设备之间的通信的可靠性。

进一步地,当确定自身所获取的公共移动通信网络的网络信号强度大于驻留在公共移动通信网络中其他第二类型设备且自身的剩余电量大于预设的第二电量阈值时,继续驻留公共移动通信网络中;反之,则自身的剩余电量大于预设的第二电量阈值小于预设的第二电量阈值的信息发送至所述其他第二类型设备,以选取所获取的公共移动通信网络的网络信号强度小于当前第二类型设备,但剩余电量大于预设的第二电量阈值的第二类型设备驻留在公共移动通信网络中,可以确保物联网设备中源设备和目标设备之间的通信的可靠性,并提高物联网设备中源设备和目标设备之间的通信的质量。

附图说明

图1是本发明实施例中的一种物联网系统的结构示意图;

图2是图1所示的物联网系统的工作原理示意图;

图3是本发明实施例中的一种物联网设备的通信方法的流程图;

图4是本发明实施例中的另一种物联网设备的通信方法的流程图;

图5是本发明实施例中的又一种物联网设备的通信方法的流程图;

图6是本发明实施例中的又一种物联网设备的通信方法的流程图;

图7是本发明实施例中的又一种物联网设备的通信方法的流程图;

图8是本发明实施例中的物联网设备的结构示意图。

具体实施方式

请参见图1所示,本发明实施例中的物联网系统可以包括一个以上的关联用户组100,所述关联用户组中可以包括至少一个第一类型设备101和至少一个第二类型设备102和公共移动通信网络(图中未示出)。

第一类型设备101和第二类型设备102构成一关联用户组,同一关联用户组中的设备时间,包括第一类型设备101之间、第二类型设备102之间,以及第一类型设备101和第二类型设备102之间可以通过点对点方式进行近距离通信。同时,第一类型设备101不具备驻留在公共移动通信网络中的能力,第二类型设备102具备驻留在共同移动通信网络中的能力,因此,第一类型设备101不可以直接接入公共移动通信网络中,第二类型设备102则可以直接接入公共移动通信网络中。

请参见图2所示,本发明实施例中的物联网系统的工作流程,可以包括如下的步骤:

步骤s201:物联网的源设备向目标设备发送通信信息。

在具体实施中,所述源设备可以是来自于物联网中的远程设备,或者控制物联网的其他通信设备,其可以通过公共移动通信网络发送相应的通信信息,以对物联网中的其他设备(目标设备)进行控制。其中,物联网设备可以包括用户设备(ue)和其他家用电器,如冰箱、电视、空调等。

在具体实施中,所述关联用户组中的设备可以划分为第一类型设备和第二类型设备。其中,第一类型设备不具备驻留在公共移动通信网络中能力,而第二类型设备则具备驻留在公共移动通信网络中的能力。物联网中的源设备可以通过公共移动通信网络和关联用户设备组中的设备进行通信,而关联 用户组中的设备之间,即第一类型设备之间、第二类型设备之间,以及第一类型设备和第二类型设备之间可以通过点对点的方式进行近距离通信,如采用蓝牙(bt)、蓝牙低能耗(ble)、wi-fi、近场通信(nearfieldcommunication,nfc)、紫蜂协议(zigbee)等通信方式进行通信。

在具体实施中,所述第一类型设备不具备驻留在公共移动通信网络中的能力,而第二类型设备则具备驻留在公共移动通信网络中的能力。

在本发明一实施例中,第二类型设备具备对应的sim/usim卡,即具有相应的网络运营商分配的国际移动用户识别码(internationalmobilesubscriberidentificationnumber,imsi)和移动台识别码(mobilesubscriberinternationalisdn/pstnnumber,msisdn),因而第二类型设备可以通过已激活的sim/usim卡获取公共移动通信网络的信号,即可以直接驻留在公共移动通信网络中。而第一类型设备不具备对应的sim/usim卡,其仅具有对应的虚拟msisdn的信息,其无法直接获取msisdn公共移动通信网络的信号并驻留在公共移动通信网络中,因此其无法直接通过公共移动通信网络与其他设备进行通信。

在具体实施中,关联用户组中的第一类型设备,可以采用特定的虚拟标识进行标识。其中,所述虚拟标识可以为序号、或设备名称、设备代码、或与其所属关联用户组中的第一类型设备的imsi和/或msisdn相关联,如第一类型设备的imsi和/或msisdn加上序号和/或设备名称、设备代码;或者,也可以是公共移动通信网络所分配的虚拟msisdn,即第一类型设备相当于被分配了虚拟电话号码,且所述第一类型设备的虚拟标识与网络侧的归属位置寄存器(hlr)中所属关联用户组的设备列表中所存储所述第一类型设备的标识符一致,以使得公共移动通信网络可以识别出第一类型设备的通信信息。

步骤s202:公共移动通信网络接收所述通信信息,并判断所述通信信息的目标设备是第一类型设备还是第二类型设备;当确定所述目标设备为第一类型设备时,可以执行步骤s203;反之,则可以执行步骤s205。

在具体实施中,所述关联用户组中的第一类型设备不具备驻留在公共移动通信网络中能力,而第二类型设备则具备驻留在公共移动通信网络中的能力。因此,当接收到物联网设备中的源设备发送的通信信息时,公共移动通信网络可以首先判断所接收的通信信息的目标设备是第一类型设备还是第二类型设备。

步骤s203:公共移动通信网络获取所述目标设备所属关联用户组的信息,并从获取的关联用户组中选取驻留在公共移动通信网络中的第二类型设备。

在具体实施中,当确定所接收的通信信息为所述关联用户组中的第一类型设备时,由于第一类型设备不具备驻留在公共移动通信网络中的能力,因此,公共移动通信网络无法直接将所接收的源设备的通信信息直接发送至所述目标用户设备。

同时,关联用户组中的第二类型设备具备驻留在公共移动通信网络中的能力,且关联用户组中的设备之间,即第一类型用户设备之间、第二类型设备之间,以及第一类型设备和第二类型设备之间可以通过点对点方式,如bt、wi-fi、ble、nfc等进行近距离通信。因此,公共移动通信网络在接收到源设备发送给目标设备为第一类型设备的通信信息时,其可以首先获取所述目标设备所属的关联用户组中驻留在公共移动通信网络中的第二类型设备的信息,以将所接收的源设备发送的通信信息发送至所述第二类型设备。

步骤s204:所述源设备与所述目标设备之间通过所述公共移动通信网络和所选取的第二类型设备进行通信。

在具体实施中,当公共移动通信网络获取到目标用户设备所属的关联用户组中驻留在公共移动通信网络中的第二类型设备时,可以将来自源设备的通信信息发送至驻留在公共移动通信网络中的第二类型设备,驻留在公共移动通信网络中的第二类型设备可以通过从公共移动通信网络发送的信息中解析出目标设备的标识信息识别出所接收的通信信息的接收方(目标设备),并通过点对点方式将所接收的通信信息发送至所述目标设备。

在具体实施中,当关联用户组中的第一类型设备需要与源设备进行通信 时,其可以首先通过点对点通信方式在所述关联用户组中轮询驻留在公共移动通信网络中的第二类型设备,并将需要发送的通信信息和所述通信信息的接收方(源设备)的标识信息发送给查询到的所述关联用户组中驻留在公共移动通信网络中的第二类型设备,所述关联用户组中驻留在公共移动通信网络中的第二类型设备再将第一类型设备需要发送的通信信息和所述通信信息的接收方的标识信息发送给公共移动通信网络,公共移动通信网络可以通过所述接收方的标识信息识别出对应的接收方,将所述第一类型设备的通信信息发送给接收方。

这里需要指出的是,由于所述目标设备所属的关联用户组中的第二类型设备可以为两个以上且均驻留在公共移动通信网络中时,公共移动通信网络在接收到源设备发送的通信信息时,需要从多个驻留在公共移动通信网络中的第二类型设备中选取一个。

在本发明一实施例中,公共移动通信网络可以从所述关联用户组中所有驻留在公共移动通信网络中的第二类型设备中随机选取一个第二类型设备,以实现源设备和作为目标设备的第一类型设备之间的远程通信。

在本发明另一实施例中,公共移动通信网络也可以按照预设的优先级从所述关联用户组中所有驻留在公共移动通信网络中的第二类型设备中选取具有最高优先级的第二类型设备,实现源设备和作为目标设备的第一类型设备之间的远程通信。其中,预设的优先级可以根据所述关联用户组中所有驻留在公共移动通信网络中的第二类型设备所获取的公共移动通信网络的信号强度从高至低的顺序确定,以提高源设备和目标设备之间通信的可靠性。

现有的3gpp呼叫转移功能,被转移到的目标用户能够通过通信协议中的消息获知这是一个呼叫转移过来的呼叫,但不知道是由哪一个号码转移过来。本发明更优的实施例,是在呼叫转移到过程中,hlr同时发送发起呼叫转移的用户号码,如msisdn,并将该号码一并发送给呼叫转移到目标用户。因此,关联用户组中的各个设备之间,相当于开通了不确定转移目标号码的呼叫转移业务,在通信过程之中,将发送给第一类型设备的呼叫,转移到当时 已经处于驻留状态(驻留在公共移动通信网络)的第二类型设备。第二类型设备,通过被通知的呼叫转移的转出方的msisdn,确定关联用户组中的目标设备,进而实现通信的中继。

在具体实施中,所述关联用户组中包括两个以上的第二类型设备,本发明实施例中的物联网系统的工作流程,还可以包括:

步骤s205:判断所述公共移动通信网络判断所述目标设备是否驻留在所述公共移动通信网络中;当判断结果为是时,可以执行步骤s206;反之,则可以执行步骤s207;

在具体实施中,公共移动通信网络在确定所述通信信息的目标设备为第二类型设备时,由于所述第二类型设备当前驻留在公共移动通信网络中,也可能已经关闭了蜂窝通信模块,而未驻留在公共移动通信网络中,因此,需要首先判断作为所述目标设备的第二类型设备是否驻留在公共移动通信网络中。

步骤s206:所述源设备与所述目标设备之间通过所述公共移动通信网络进行通信。

在具体实施中,因第二类型设备具备驻留在公共移动通信网络中的能力,其可以直接通过公共移动通信网络与源设备之间进行通信,因此,当确定所述目标设备为驻留在公共移动通信网络中的第二类型设备时,公共移动通信网络可以将所接收的源设备的通信信息直接发送至所述目标设备,并可以直接接收将所述目标设备发送的通信信息并转发至所述源设备,也即源设备和目标设备之间直接通过公共移动通信网络进行双向通信。

步骤s207:公共移动通信网络获取所述目标设备所属关联用户组的信息,并从获取的关联用户组中选取驻留在公共移动通信网络中的其他第二类型设备。

在具体实施中,当所述目标设备所属的关联用户组中的其他第二类型设备只有一个驻留在公共移动通信网络中时,公共移动通信网络可以直接选取所述驻留在公共移动通信网络中的第二类型设备。

但是,当所述目标设备所属的关联用户组中的第二类型设备可以为两个以上且均驻留在公共移动通信网络中时,公共移动通信网络在接收到源设备发送的通信信息时,需要从多个第二类型设备中选取一个第二类型设备。

在本发明一实施例中,公共移动通信网络可以从所述关联用户组中所有驻留在公共移动通信网络中的其他第二类型设备中随机选取一个,以实现源设备和作为目标设备的第二类型设备之间的通信。

在本发明另一实施例中,公共移动通信网络也可以按照预设的优先级从所述关联用户组中所有驻留在公共移动通信网络中的其他第二类型设备中选取具有最高优先级的第二类型设备,实现源设备和作为目标设备的第二类型设备之间的远程通信。

其中,预设的优先级可以根据所述关联用户组中所有驻留在公共移动通信网络中的第二类型设备所获取的公共移动通信网络的信号强度从高至低的顺序确定,以提高源设备和目标设备之间通信的可靠性。

步骤s208:所述源设备与所述目标设备之间通过所述公共移动通信网络和所述其他第二类型设备进行通信。

在具体实施中,当确定所述关联用户组中的其他第二类型是设备时,公共移动通信网络可以将来自源设备的通信信息发送所选取的其他第二类型设备,所选取的其他第二类型设备将所接收的通信信息通过点对点方式发送至所述目标设备。

在具体实施中,当关联用户组中的未驻留在公共移动通信网络中的第二类型设备需要与源设备进行通信时,其可以首先通过点对点通信方式在所述关联用户组中轮询驻留在公共移动通信网络中的第二类型设备,并将需要发送的通信信息和所述通信信息的接收方(源设备)的标识信息发送给查询到的所述关联用户组中驻留在公共移动通信网络中的第二类型设备,所述关联用户组中驻留在公共移动通信网络中的第二类型设备再将未驻留在公共移动通信网络中的第二类型设备需要发送的通信信息和所述通信信息的接收方的标识信息发送给公共移动通信网络,公共移动通信网络可以通过所述接收方 的标识信息识别出接收方,并将所述未驻留在公共移动通信网络中的第二类型设备的通信信息发送给接收方。

在具体实施中,所述关联用户组中的设备之间采用点对点方式进行近距离通信,包括:所述关联用户组中的设备之间通过bt、zigebee、nfc、wi-fi、ble中至少一种通信方式进行通信。

从上面的介绍可以知道,在物联网系统中的各个关联用户组中的第二类型设备的数量为两个以上,只要通过一个第二类型设备,便可以保持物联网系统的正常运作,因此,当关联用户组中的所有第二类型设备均驻留在公共移动通信网络中时,存在着能耗浪费的问题。

为解决现有技术中存在的上述问题,本发明实施例采用的技术方案通过同一关联用户组中两个以上的第二类型设备采用协商的方式选取部分第二类型设备驻留在公共移动通信网络中,可以节约能耗。

为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。

图3示出了本发明实施例中的一种物联网设备的通信方法的流程图。如图3所示,在具体实施中,本发明实施例中的物联网设备的通信方法,可以包括如下步骤:

步骤s301:当驻留在公共移动通信网络中时,判断所述关联用户组中是否有其他第二类型设备同时驻留在公共移动通信网络中。

在具体实施中,当关联用户组中的第二类型设备之间可以通过点对点的方式通信,将自身是否驻留在移动通信网络中的信息发送给其他第二类型设备,以使得其他第二类型设备可以获知自身是否驻留在公共移动通信网络中,从而使得关联用户组中的第二类型设备均可以获知该关联用户组中是否还有其他第二类型设备驻留在公共移动通信网络中。

步骤s302:与其他第二类型设备通过协商确定驻留在公共移动通信网络中的第二类型设备。

在具体实施中,当同一关联用户组中有两个以上的第二类型设备同时驻留在公共移动通信网络中时,驻留在公共移动通信网络中的第二类型设备之间可以通过协商确定驻留在公共移动通信网络中的第二类型设备。

其中,所述通过协商确定驻留在公共移动通信网络中的第二类型设备的数量小于所述关联用户组中第二类型设备的数量,以节约能耗。

在具体实施中,通过协商确定驻留在公共移动通信网络中的第二类型设备将继续保持接入公共移动通信网络的状态,而其他第二类型设备在退出公共移动通信网络,如关闭自身的蜂窝通信模块等。

这里需要指出的是,关联用户组中驻留在公共移动通信网络中的第二类型设备通过协商确定继续驻留在公共移动通信网络中的第二类型设备的数量,将小于所述关联用户组中第二类型设备的总数量。在本发明一实施例中,为了尽可能节约能耗,通过协商确定的驻留在公共移动通信网络中的第二类型设备的数量为1个。当然,也可以根据实际的通信需求,选取一个以上的第二类型设备驻留在公共移动通信网络中,本领域的技术人员可以根据实际的需要进行设置,本发明在此不做限制。

步骤s303:当确定自身为通过协商确定驻留在公共移动通信网络中的第二类型设备时,继续驻留在所述公共移动通信网络中,并对公共移动通信网络与所述关联用户组中第一类型设备和其他第二类型设备之间的通信信息进行中转。

在具体实施中,通过协商确定驻留在公共移动通信网络中的第二类型设备将通过公共移动通信网络对源设备和目标设备之间的通信信息进行中转,即通过公共移动通信网络接收源设备发送的通信信息,通过点对点近距离通信方式将所接收的通信信息发送至目标用户设备,并将目标设备发送的通信信息发送给公共移动通信网络,再由公共移动通信网络将所接收的通信信息发送至源设备。

在具体实施中,本发明实施例中的物联网设备的通信方法,还可以包括:

步骤s304:判断自身的剩余电量是否小于预设的第一电量阈值;当判断 结果为否时,可以不执行任何的操作;反之,则可以重新从步骤s302开始执行。

在具体实施中,关联用户组中驻留在公共移动通信网络中的第二类型设备的数量为一个时,所述驻留在公共移动通信网络中的第二类型设备可以对自身电池的剩余电量信息进行实时的监测,当确定自身的剩余电量小于预设的第一电量阈值(如仅剩余10%的电量)时,当前驻留的第二类型设备将会面临随时关机的可能性。同时,关联用户组中的其他第二类型设备已经退出了公共移动通信网络。此时,物联网中源设备和目标设备之间将无法保持正常的通信。

为避免上述情形的发生,当驻留在公共移动通信网络中的第二类型设备检测到自身的剩余电量小于预设的阈值时,可以重新与所属关联用户组中的其他第二类型设备重新进行协商,以选取其他电量充足的第二类型设备继续驻留在公共移动通信网络中,以确保物联网设备通信的可靠性。

图4示出了本发明实施例中的另一种物联网设备的通信方法的流程图。如图4所示,可以包括如下的步骤:

步骤s401:当驻留在公共移动通信网络中时,获取所属关联用户组的信息。

在具体实施中,所属关联用户组的信息可以预先存储在自身中,也可以从其他设备中获取关联用户组中的设备的信息。

步骤s402:判断所述关联用户组中是否有其他第二类型设备同时驻留在公共移动通信网络中。

在具体实施中,关联用户组中的第二类型设备在驻留在共同移动通信网络中时,其可以定时通过点对点近距离通信方式将自身是否驻留在公共移动通信网络中的信息发送给关联用户组中的其他第二类型设备,并可以获取驻留在公共移动通信网络中的其他第二类型设备定时发送的是否驻留在公共移动通信网络中的信息。通过这种方式,关联用户组中的所有第二类型设备之间均可以获知是否有其他第二类型设备驻留在公共移动通信网络中。

在本发明一实施中,关联用户组中的第二类型设备只有在驻留在公共移动通信网络中时,才向其他第二类型设备发送自身驻留在公共移动通信网络中的信息,而非定时向其他第二类型设备发送自身是否驻留在公共移动通信网络中的信息,以进一步节省资源和能耗。

步骤s403:获取所属关联用户组中其他第二类型设备发送的剩余电量的信息。

在具体实施中,在关联用户组中的第二类型设备确定有其他第二类型设备驻留在公共移动通信网络中时,可以通过蓝牙、wifi等点对点近距离通信方式向驻留在公共移动通信网络中的其他第二类型设备发送自身的电池的剩余电量的信息,并获取所属关联用户组中其他第二类型设备的剩余电量的信息。

步骤s404:判断自身的剩余电量是否大于所属关联用户组中驻留在公共移动通信网络中其他第二类型设备的剩余电量且大于预设的第二电量阈值;当判断结果为是时,可以执行步骤s405;反之,则可以执行步骤s406。

这里需要指出的是,第一电量阈值和第二电量阈值可以相同,也可以不同,本领域的技术人员可以根据实际的需要进行设置,本发明在此不做限制。

步骤s405:继续驻留在所述公共移动通信网络中。

在具体实施中,当确定自身的剩余电量大于所述关联用户组中驻留在公共移动通信网络中的其他第二类型设备且大于预设的第二电量阈值时,第二类型设备可以继续保持较长时间的正常运转,此时,第二类型设备可以继续驻留在移动通信网络中,即继续保持接入公共移动通信网络的状态,并与公共移动通信网络一起负责物联网中的源设备和目标设备之间的通信。

步骤s406:退出所述公共移动通信网络。

在具体实施中,第二类型设备在确定自身电池的剩余电量小于所属关联用户组中的驻留在公共移动通信网络的其他第二类型设备的电池的剩余电量,或者,当第二类型设备确定自身的电池的剩余电量小于预设的第二电量阈值 且随时可能面临电量耗尽而无法保持源设备与物联网设备的正常通信,此时,第二类型设备可以通过关闭自身的蜂窝通信模块的方式退出公共移动通信网络。

这里需要指出的是,退出公共移动通信网络的第二类型设备将无法直接通过公共移动通信网络与物联网中的源设备进行通信。此时,继续驻留在公共移动通信网络中的第二类型设备将通过公共移动通信网络负责未驻留在公共移动通信网络的第二类型设备与源设备之间的通信,即通过公共移动通信网络接收源设备发送的通信信息,并将所接收的通信信息通过点对点近距离通信方式发送至目标用户设备。同时,驻留在公共移动通信网络中的第二类型设备将通过点对点近距离通信方式所接收到目标设备的通信信息发送给公共移动通信网络,再由公共移动通信网络将所接收的通信信息发送至源设备。

在本发明另一实施例中,同一关联用户组中驻留在公共移动通信网络中的第二类型设备之间,还可以通过将各自所获取的公共移动通信网络的信号强度的信息进行比较,从而使得所获取的公共移动通信网络的信号强度最强的第二类型设备继续驻留公共移动通信网络中,以保持物联网设备中的源设备和目标设备通信的可靠性,具体请参见图5。

图5示出了本发明实施例中的又一种物联网设备的通信方法的流程图。如图5所示,可以包括如下的步骤:

步骤s501:当驻留在公共移动通信网络中时,获取所属关联用户组的信息。

步骤s502:判断所述关联用户组中是否有其他第二类型设备同时驻留在公共移动通信网络中;判断结果为是时,可以执行步骤s503;反之,则不执行任何的操作。

步骤s503:获取所属关联用户组中其他第二类型设备所获取的公共移动通信网络的网络信号的信息。

在具体实施中,关联用户组中的第二类型设备在驻留在共同移动通信网络中时,可以定时通过点对点近距离通信方式将自身所获取的公共移动通信 网络的网络信号的强度的信息发送给关联用户组中的其他第二类型设备,并可以获取驻留在公共移动通信网络中的其他第二类型设备发送的所获取的公共移动通信网络的网络信号的强度的信息。通过这种方式,关联用户组中的所有第二类型设备可以获知是否有其他第二类型设备驻留在公共移动通信网络中。

步骤s504:判断自身所获取的公共移动通信网络的网络信号强度是否大于所属关联用户组中驻留在公共移动通信网络中的其他第二类型设备所获取的公共移动通信网络的网络信号强度;当判断结果为是时,可以执行步骤s505;反之,则可以执行步骤s506。

步骤s505:继续驻留在所述公共移动通信网络中。

在具体实施中,当确定自身所获取的公共移动通信网络的网络信号强度大于所述关联用户组中驻留在公共移动通信网络中的其他第二类型设备所获取的公共移动通信网络的网络信号强度时,第二类型设备则继续驻留在移动通信网络中,即继续保持接入公共移动通信网络的状态,并与公共移动通信网络一起负责物联网中的源设备和目标设备之间的通信。

步骤s506:退出所述公共移动通信网络。

在具体实施中,当确定自身所获取的公共移动通信网络的网络信号强度小于所述关联用户组中驻留在公共移动通信网络中的其他第二类型设备所获取的公共移动通信网络的网络信号强度时,第二类型设备则退出公共移动通信网络中。

这里需要指出的是,退出公共移动通信网络的第二类型设备将无法直接通过公共移动通信网络与物联网中的源设备进行通信,此时,继续驻留在公共移动通信网络中的第二类型设备将通过公共移动通信网络负责未驻留在公共移动通信网络的第二类型设备与源设备之间的通信,即通过公共移动通信网络接收源设备发送的通信信息,并将所接收的通信信息通过点对点近距离通信方式发送至目标用户设备,同时,将通过点对点近距离通信方式所接收到额目标设备的通信信息发送给公共移动通信网络,再由公共移动通信网络 将所接收的通信信息发送至源设备。

在本发明另一实施例中,同一关联用户组中驻留在公共移动通信网络中的第二类型设备之间,还可以通过将各自所获取的公共移动通信网络的信号强度的信息和剩余电池电量信息两者结合来确定驻留在公共移动通信网络中的第二类型设备,从而提高物联网中源设备和目标设备通信的通信质量,并同时确保物联网设备中的源设备和目标设备通信的可靠性,具体请分别参见图6和图7所示。

图6示出了本发明实施例中的又一种物联网设备的通信方法的流程图。如图6所示,可以包括如下的步骤:

步骤s601:当驻留在公共移动通信网络中时,获取所属关联用户组的信息。

步骤s602:判断所述关联用户组中是否有其他第二类型设备同时驻留在公共移动通信网络中;判断结果为是时,可以执行步骤s603,反之,则可以不执行任何的操作。

步骤s603:获取所属关联用户组中其他第二类型设备所获取的公共移动通信网络的网络信号强度的信息。

步骤s604:判断自身所获取的公共移动通信网络的网络信号强度是否大于所述其他第二类型设备所获取的公共移动通信网络的网络信号强度;当判断结果为是时,可以执行步骤s606;反之,则可以执行步骤s605。

步骤s605:退出所述公共移动通信网络。

判断自身电池的剩余电量是否大于预设的第二电量阈值;当判断结果为是时,可以执行步骤s606;反之,则可以执行步骤s607。

步骤s606:判断自身电池的剩余电量是否大于预设的第二电量阈值;当判断结果为是时,可以执行步骤s607;反之,则可以执行步骤s608。

步骤s607:继续驻留在所述公共移动通信网络中。

步骤s608:退出所述公共移动通信网络,将自身剩余电量信息小于预设 的第二电量阈值的信息发送至其他第二类型设备,以选取剩余电量大于预设的第二电量阈值的其他第二类型设备驻留在公共移动通信网络中。

在具体实施中,当驻留在公共移动通信网络中的第二类型设备所获取的公共移动通信网络的网络信号强度越高时,源设备和目标设备之间的通信质量将会随之提高。但是,当网络信号强度最高的剩余电量小于第二电量阈值时,第二类型设备可能面临随时电量耗尽的情形,驻留在公共移动通信网络的第二类型设备将会很快退出公共移动通信网络,而其他第二类型设备已经退出了公共移动通信网络。此时,物联网中的源设备和目标设备之间将无法进行通信。

因此,为了避免上述情形的发生,并节约资源,可以在检测到自身剩余电量信息小于预设的第二电量阈值时,第二类型设备将自身剩余电量信息小于预设的第二电量阈值的信息发送给其他第二类型设备,以选取网络信号强度小于当前第二类型设备,但剩余电量大于第二电量阈值的第二类型设备驻留在公共移动通信网络中。

图7示出了本发明实施例中的又一种物联网设备的通信方法的流程图。如图7所示,可以包括如下的步骤:

步骤s701:当驻留在公共移动通信网络中时,获取所属关联用户组的信息。

步骤s702:判断所述关联用户组中是否有其他第二类型设备同时驻留在公共移动通信网络中;当判断结果为是时,可以执行步骤s703;反之,则可以不执行任何的操作。

步骤s703:获取所属关联用户组中其他第二类型设备发送的剩余电量的信息。

步骤s704:判断自身剩余电量是否大于所属关联用户组中驻留在公共移动通信网络中的其他第二类型设备的剩余电量;当判断结果为是时,可以执行步骤s706;反之,则可以执行步骤s705。

步骤s705:退出所述公共移动通信网络。

步骤s706:判断自身所获取的公共移动通信网络的网络信号强度是否大于预设的第一强度阈值;当判断结果为是时,可以执行步骤s707;反之,则可以执行步骤s708。

步骤s707:继续驻留在所述公共移动通信网络中。

步骤s708:退出所述公共移动通信网络,并将所获取的公共移动通信网络的网络信号强度小于所述第一强度阈值的信息发送至其他第二类型设备,以选取网络信号强度大于所述第一强度阈值的其他第二类型设备驻留在公共移动通信网络中。

在具体实施中,当驻留在公共移动通信网络中的第二类型设备的剩余电池电量越多时,第二类型设备可以在预设时间段内继续保持正常工作的状态。但是,当剩余电量最高的第二类型设备所获取的公共移动通信网络的网络信号强度小于所述第一强度阈值时,第二类型设备将无法保持与公共移动通信网络的正常连接,随时可能面临着退出公共移动通信网络的可能性,那么,也就无法确保物联网中的源设备和目标设备之间将无法进行通信。

因此,为了避免上述情形的发生,可以在检测驻留在公共移动通信网络中且剩余电量最高的第二类型设备所获取的公共移动通信网络的网络信号强度小于所述第二强度阈值时,第二类型设备可以将所获取的公共移动通信网络的网络信号强度小于所述第二强度阈值的信息发送给其他第二类型设备,以选取剩余电池电量小于当前第二类型设备,但获取的公共移动通信网络的网络信号强度大于所述第二强度阈值的第二类型设备驻留在公共移动通信网络中,以确保物联网中源设备和目标设备之间通信的可靠性。

图8示出了本发明实施例中的一种物联网设备的结构示意图。如图8所示的物联网设备800,可以包括获取单元801、判断单元802、协商单元803和通信单元804,其中:

获取单元801,适于当驻留在公共移动通信网络中时,获取所属关联用户组的信息,所述关联用户组中包括至少一个第一类型设备和多个第二类型设 备,且所述关联用户组中设备之间采用点对点方式进行近距离通信,所述第一类型设备不具备驻留在公共移动通信网络中的能力,所述第二类型设备具备驻留在公共移动通信网络中的能力;

判断单元802,适于判断所述关联用户组中是否有其他第二类型设备同时驻留在公共移动通信网络中;

协商单元803,适于当确定所述关联用户组中有其他第二类型设备同时驻留在公共移动通信网络中时,与其他第二类型设备通过协商确定驻留在公共移动通信网络中的第二类型设备,所述通过协商确定驻留在公共移动通信网络中的第二类型设备的数量小于所述关联用户组中第二类型设备的数量;

在具体实施中,所述通过协商确定驻留在公共移动通信网络中的第二类型设备的数量为一个。

在具体实施中,所述协商单元803包括第一协商子单元,适于获取自身和所述其他第二类型设备的剩余电量信息;当确定自身的剩余电量大于所述其他第二类型设备的剩余电量且大于预设的第一电量阈值时,确定自身为通过协商确定驻留在公共移动通信网络中的第二类型设备;

在具体实施中,所述第一协商子单元还适于当检测到自身的剩余电量小于所述第一电量阈值时,重新执行所述与其他第二类型设备通过协商确定驻留在公共移动通信网络中的第二类型设备的操作,以选取其他第二类型设备驻留在公共移动通信网络中;

在具体实施中,所述协商单元803可以包括第二协商单元,适于获取自身和所述其他第二类型设备的剩余电量信息;当确定自身的剩余电量大于所述其他第二类型设备的剩余电量且所获取的公共移动通信网络的信号强度大于预设的第一强度阈值时,确定自身为通过协商确定驻留在公共移动通信网络中的第二类型设备;

在具体实施中,所述协商单元803可以第三协商单元,适于获取自身和所述其他第二类型设备所获取的公共移动通信网络的信号强度的信息;当确定自身的信号强度大于驻留在公共移动通信网络中其他第二类型设备且剩余 电量大于预设的第二电量阈值时,确定自身为通过协商确定驻留在公共移动通信网络中的第二类型设备;

通信单元804,适于当确定自身为通过协商确定驻留在公共移动通信网络中的第二类型设备时,继续驻留在所述公共移动通信网络中,并对公共移动通信网络与所述关联用户组中第一类型设备和其他第二类型设备之间的通信信息进行中转。

在具体实施中,所述关联用户组中设备之间采用点对点方式进行近距离通信,包括:所述关联用户组中设备之间通过蓝牙、zigebee、nfc中至少一项进行通信。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于计算机可读存储介质中,存储介质可以包括:rom、ram、磁盘或光盘等。

以上对本发明实施例的方法及系统做了详细的介绍,本发明并不限于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。

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