1.一种请求上行资源的方法,其特征在于,所述方法包括:
中继终端广播用于与智能家居设备建立通信连接的发现信号;
所述中继终端接收所述智能家居设备的连接请求,所述连接请求由所述智能家居设备在检测到所述发现信号后发送;
所述中继终端根据所述连接请求建立与所述智能家居设备的通信连接;
所述中继终端接收所述智能家居设备通过所述通信连接发送的上行数据;
所述中继终端确定所述上行数据要求的传输时延小于或等于预设传输时延值时,确定当前是否正在发送另一上行数据,其中,所述另一上行数据和所述上行数据的业务类型相同且均由所述智能家居设备发送;
如果所述中继终端当前正在发送所述另一上行数据,判断所述上行数据要求的传输时延是否小于所述另一上行数据要求的传输时延;
如果所述上行数据要求的传输时延小于所述另一上行数据要求的传输时延,所述中继终端暂停发送所述另一上行数据,并利用发送所述另一上行数据剩余的上行资源发送所述上行数据,并在所述剩余的上行资源不足以发送全部所述上行数据时,向基站请求传输所述上行数据剩下的未发送部分所需的上行资源;
如果所述上行数据要求的传输时延大于或等于所述另一上行数据要求的传输时延,所述中继终端继续发送所述另一上行数据,并在发送完所述另一上行数据后,确定发送所述另一上行数据的上行资源有剩余时,利用所述剩余的上行资源发送所述上行数据,并在所述剩余上行资源不足以发送全部所述上行数据时,向所述基站请求传输所述上行数据剩下的未发送部分所需的上行资源;确定发送所述另一上行数据的所述上行资源无剩余时,立即向所述基站请求传输所述上行数据所需的所述上行资源;
如果所述中继终端当前没有发送所述另一上行数据,立即向所述基站请求传输所述上行数据所需的上行资源。
2.根据权利要求1所述的请求上行资源的方法,其特征在于,所述中继终端向所述基站请求传输所述上行数据所需的上行资源具体包括:所述中继终端向所述基站发送请求消息,所述请求消息用于向所述基站请求传输所述上行数据所需的上行资源,所述请求消息包括第二类数据通道的通道标识和上行资源信息,所述第二类数据通道的通道标识用于指示所述中继终端与所述基站之间的一个第二类数据通道,所述上行资源信息用于指示传输所述上行数据所需的上行资源。
3.根据权利要求1所述的请求上行资源的方法,其特征在于,所述中继终端接收所述智能家居设备通过所述通信连接发送的所述上行数据具体包括:对于所述智能家居设备的同一业务类型的多个上行数据,所述中继终端接收所述智能家居设备通过同一个第一类数据通道发送的所述多个上行数据;
对于所述智能家居设备的不同业务类型的多个上行数据,所述中继终端接收所述智能家居设备分别通过不同第一类数据通道发送的所述多个上行数据。
4.一种中继终端,其特征在于,所述中继终端包括:广播模块、接收模块、连接模块、确定模块和发送模块,其中,所述广播模块,用于广播与智能家居设备建立通信连接的发现信号;
所述接收模块,用于接收所述智能家居设备的连接请求,所述连接请求由所述智能家居设备在检测到所述发现信号后发送;
所述连接模块,用于根据所述连接请求建立与所述智能家居设备的通信连接;
所述接收模块,还用于接收所述智能家居设备通过所述通信连接发送的上行数据;
所述确定模块,用于确定所述上行数据是否满足预设的需要立刻请求上行资源的条件;
所述发送模块,用于在所述确定模块确定所述上行数据满足预设的需要立刻请求上行资源的条件时,向基站请求传输所述上行数据所需的上行资源;
其中,所述上行数据满足所述预设的需要立刻请求上行资源的条件包括:
所述上行数据要求的传输时延小于或等于预设传输时延值;
所述确定模块,还用于在所述发送模块向所述基站请求传输所述上行数据所需的所述上行资源之前,确定所述发送模块当前是否正在发送另一上行数据,其中,所述另一上行数据和所述上行数据的业务类型相同且均由所述智能家居设备发送;如果所述发送模块当前正在发送所述另一上行数据,判断所述上行数据要求的传输时延是否小于所述另一上行数据要求的传输时延;
所述发送模块,还用于如果所述上行数据要求的传输时延小于所述另一上行数据要求的传输时延,暂停发送所述另一上行数据,并利用发送所述另一上行数据剩余的上行资源发送所述上行数据,并在所述剩余的上行资源不足以发送全部所述上行数据时,向所述基站请求传输所述上行数据剩下的未发送部分所需的上行资源;
所述发送模块,还用于如果所述上行数据要求的传输时延大于或等于所述另一上行数据要求的传输时延,继续发送所述另一上行数据,并在发送完所述另一上行数据后,在所述确定模块确定发送所述另一上行数据的上行资源有剩余时,利用所述剩余上行资源发送所述上行数据,并在所述剩余上行资源不足以发送全部所述上行数据时,向所述基站请求传输所述上行数据剩下的未发送部分所需的上行资源;在所述确定模块确定发送所述另一上行数据的所述上行资源无剩余时,立即向所述基站请求传输所述上行数据所需的所述上行资源;
所述发送模块,还用于如果当前没有发送所述另一上行数据,立即向所述基站请求传输所述上行数据所需的所述上行资源。
5.一种请求上行资源的装置,其特征在于,所述装置包括:发射器、接收器、通信接口和处理器,其中,所述发射器,用于广播与智能家居设备建立通信连接的发现信号;
所述接收器,用于接收所述智能家居设备的连接请求,所述连接请求由所述智能家居设备在检测到所述发现信号后发送;
所述通信接口,用于根据所述连接请求建立与所述智能家居设备的通信连接;
所述接收器,还用于接收所述智能家居设备通过所述通信连接发送的上行数据;
所述处理器,用于确定所述上行数据是否满足预设的需要立刻请求上行资源的条件;
所述发射器,还用于在所述处理器确定所述上行数据满足预设的需要立刻请求上行资源的条件时,向基站请求传输所述上行数据所需的上行资源;
其中,所述上行数据满足所述预设的需要立刻请求上行资源的条件包括:
所述上行数据要求的传输时延小于或等于预设传输时延值;
所述处理器,还用于在所述发射器向所述基站请求传输所述上行数据所需的所述上行资源之前,确定所述发射器当前是否正在发送另一上行数据,其中,所述另一上行数据和所述上行数据的业务类型相同且均由所述智能家居设备发送;如果所述发射器当前正在发送所述另一上行数据,判断所述上行数据要求的传输时延是否小于所述另一上行数据要求的传输时延;
所述发射器,还用于如果所述上行数据要求的传输时延小于所述另一上行数据要求的传输时延,暂停发送所述另一上行数据,并利用发送所述另一上行数据剩余的上行资源发送所述上行数据,并在所述剩余的上行资源不足以发送全部所述上行数据时,向所述基站请求传输所述上行数据剩下的未发送部分所需的上行资源;
所述发射器,还用于如果所述上行数据要求的传输时延大于或等于所述另一上行数据要求的传输时延,继续发送所述另一上行数据,并在发送完所述另一上行数据后,在所述处理器确定发送所述另一上行数据的上行资源有剩余时,利用所述剩余上行资源发送所述上行数据,并在所述剩余上行资源不足以发送全部所述上行数据时,向所述基站请求传输所述上行数据剩下的未发送部分所需的上行资源;在所述处理器确定发送所述另一上行数据的所述上行资源无剩余时,立即向所述基站请求传输所述上行数据所需的所述上行资源;
所述发射器,还用于如果当前没有发送所述另一上行数据,立即向所述基站请求传输所述上行数据所需的所述上行资源。
6.一种请求上行资源的方法,其特征在于,所述方法包括:
中继终端广播用于与智能家居设备建立通信连接的发现信号;
所述中继终端接收所述智能家居设备的连接请求,所述连接请求由所述智能家居设备在检测到所述发现信号后发送;
所述中继终端根据所述连接请求建立与所述智能家居设备的通信连接;
所述中继终端接收所述智能家居设备通过所述通信连接发送的上行数据;
所述中继终端确定所述上行数据的传输优先级大于或等于预设传输优先级时,确定当前是否正在发送另一上行数据,其中,所述另一上行数据和所述上行数据的业务类型相同且均由所述智能家居设备发送;
如果所述中继终端当前正在发送所述另一上行数据,判断所述上行数据的传输优先级是否大于所述另一上行数据的传输优先级;
如果所述上行数据的传输优先级大于所述另一上行数据的传输优先级,所述中继终端暂停发送所述另一上行数据,并利用发送所述另一上行数据剩余的上行资源发送所述上行数据,并在所述剩余的上行资源不足以发送全部所述上行数据时,向基站请求传输所述上行数据剩下的未发送部分所需的上行资源;
如果所述上行数据的传输优先级小于或等于所述另一上行数据的传输优先级,所述中继终端继续发送所述另一上行数据,并在发送完所述另一上行数据后,确定发送所述另一上行数据的上行资源还有剩余时,利用所述剩余上行资源发送所述上行数据,并在所述剩余上行资源不足以发送全部所述上行数据时,向所述基站请求传输所述上行数据剩下的未发送部分所需的上行资源;确定发送所述另一上行数据的上行资源无剩余时,立即向所述基站请求传输所述上行数据所需的所述上行资源;
如果所述中继终端当前没有发送所述另一上行数据,立即向所述基站请求传输所述上行数据所需的上行资源。
7.一种中继终端,其特征在于,所述中继终端包括:广播模块、接收模块、连接模块、确定模块和发送模块,其中,所述广播模块,用于广播与智能家居设备建立通信连接的发现信号;
所述接收模块,用于接收所述智能家居设备的连接请求,所述连接请求由所述智能家居设备在检测到所述发现信号后发送;
所述连接模块,用于根据所述连接请求建立与所述智能家居设备的通信连接;
所述接收模块,还用于接收所述智能家居设备通过所述通信连接发送的上行数据;
所述确定模块,用于确定所述上行数据是否满足预设的需要立刻请求上行资源的条件;
所述发送模块,用于在所述确定模块确定所述上行数据满足预设的需要立刻请求上行资源的条件时,向基站请求传输所述上行数据所需的上行资源;
其中,所述上行数据满足所述预设的需要立刻请求上行资源的条件包括:
所述上行数据的传输优先级大于或等于预设传输优先级;
所述确定模块还用于,在所述发送模块向所述基站请求传输所述上行数据所需的所述上行资源之前,确定所述发送模块当前是否正在发送另一上行数据,其中,所述另一上行数据和所述上行数据的业务类型相同且均由所述智能家居设备发送;如果所述发送模块当前正在发送所述另一上行数据,判断所述上行数据的传输优先级是否大于所述另一上行数据的传输优先级;
所述发送模块,还用于如果所述上行数据的传输优先级大于所述另一上行数据的传输优先级,暂停发送所述另一上行数据,并利用发送所述另一上行数据剩余的上行资源发送所述上行数据,并在所述剩余的上行资源不足以发送全部所述上行数据时,向基站请求传输所述上行数据剩下的未发送部分所需的上行资源;
所述发送模块,还用于如果所述上行数据的传输优先级小于或等于所述另一上行数据的传输优先级,继续发送所述另一上行数据,并在发送完所述另一上行数据后,在所述确定模块确定还有剩余上行资源时,利用所述剩余上行资源发送所述上行数据,并在所述剩余上行资源不足以发送全部所述上行数据时,向所述基站请求传输所述上行数据剩下的未发送部分所需的上行资源;在所述确定模块确定无剩余上行资源时,立即向所述基站请求传输所述上行数据所需的所述上行资源;
所述发送模块,还用于如果所述发送模块当前没有发送所述另一上行数据,立即向所述基站请求传输所述上行数据所需的上行资源。
8.一种请求上行资源的装置,其特征在于,所述装置包括:发射器、接收器、通信接口和处理器,其中,所述发射器,用于广播与智能家居设备建立通信连接的发现信号;
所述接收器,用于接收所述智能家居设备的连接请求,所述连接请求由所述智能家居设备在检测到所述发现信号后发送;
所述通信接口,用于根据所述连接请求建立与所述智能家居设备的通信连接;
所述接收器,还用于接收所述智能家居设备通过所述通信连接发送的上行数据;
所述处理器,用于确定所述上行数据是否满足预设的需要立刻请求上行资源的条件;
所述发射器,还用于在所述处理器确定所述上行数据满足预设的需要立刻请求上行资源的条件时,向基站请求传输所述上行数据所需的上行资源;
其中,所述上行数据满足所述预设的需要立刻请求上行资源的条件包括:
所述上行数据的传输优先级大于或等于预设传输优先级;
所述处理器还用于,在所述发射器向所述基站请求传输所述上行数据所需的所述上行资源之前,确定所述发射器当前是否正在发送另一上行数据,其中,所述另一上行数据和所述上行数据的业务类型相同且均由所述智能家居设备发送;如果所述发射器当前正在发送所述另一上行数据,判断所述上行数据的传输优先级是否大于所述另一上行数据的传输优先级;
所述发射器,还用于如果所述上行数据的传输优先级大于所述另一上行数据的传输优先级,暂停发送所述另一上行数据,并利用发送所述另一上行数据剩余的上行资源发送所述上行数据,并在所述剩余的上行资源不足以发送全部所述上行数据时,向基站请求传输所述上行数据剩下的未发送部分所需的上行资源;
所述发射器,还用于如果所述上行数据的传输优先级小于或等于所述另一上行数据的传输优先级,继续发送所述另一上行数据,并在发送完所述另一上行数据后,在所述处理器确定发送所述另一上行数据的上行资源还有剩余时,利用所述剩余上行资源发送所述上行数据,并在所述剩余上行资源不足以发送全部所述上行数据时,向所述基站请求传输所述上行数据剩下的未发送部分所需的上行资源;在所述处理器确定发送所述另一上行数据的上行资源无剩余时,立即向所述基站请求传输所述上行数据所需的所述上行资源;
所述发射器,还用于如果所述发射器当前没有发送所述另一上行数据,立即向所述基站请求传输所述上行数据所需的上行资源。
9.一种请求上行资源的方法,其特征在于,所述方法包括:
中继终端广播用于与智能家居设备建立通信连接的发现信号;
所述中继终端接收所述智能家居设备的连接请求,所述连接请求由所述智能家居设备在检测到所述发现信号后发送;
所述中继终端根据所述连接请求建立与所述智能家居设备的通信连接;
所述中继终端接收所述智能家居设备通过所述通信连接发送的上行数据;
所述中继终端确定所述上行数据的业务类型属于指定需要立刻请求上行资源的业务类型时,确定当前是否正在发送另一上行数据,其中,所述另一上行数据和所述上行数据的业务类型相同且均属于指定需要立刻请求上行资源的业务类型,且均由所述智能家居设备发送;
如果所述中继终端当前正在发送所述另一上行数据,判断所述上行数据要求的传输时延是否小于所述另一上行数据要求的传输时延或者判断所述上行数据的传输优先级是否大于所述另一上行数据的传输优先级;
如果所述上行数据要求的传输时延小于所述另一上行数据要求的传输时延或者所述上行数据的传输优先级大于所述另一上行数据的传输优先级,所述中继终端暂停发送所述另一上行数据,并利用发送所述另一上行数据剩余的上行资源发送所述上行数据,并在所述剩余的上行资源不足以发送全部所述上行数据时,向基站请求传输所述上行数据剩下的未发送部分所需的上行资源;
如果所述上行数据要求的传输时延大于或等于所述另一上行数据要求的传输时延或所述上行数据的传输优先级小于或等于所述另一上行数据的传输优先级,所述中继终端继续发送所述另一上行数据,并在发送完所述另一上行数据后,确定发送所述另一上行数据的上行资源还有剩余时,利用所述剩余上行资源发送所述上行数据,并在所述剩余上行资源不足以发送全部所述上行数据时,向所述基站请求传输所述上行数据剩下的未发送部分所需的上行资源;确定发送所述另一上行数据的上行资源无剩余时,立即向所述基站请求传输所述上行数据所需的所述上行资源;
如果所述中继终端当前没有发送所述另一上行数据,立即向所述基站请求传输所述上行数据所需的上行资源。
10.根据权利要求9所述的请求上行资源的方法,其特征在于,所述方法还包括:
所述中继终端保存有需要立刻请求上行资源的业务类型的列表;
所述中继终端确定所述上行数据的业务类型属于指定需要立刻请求上行资源的业务类型具体包括:所述中继终端确定所述上行数据的业务类型属于所述需要立刻请求上行资源的业务类型的列表所包括的业务类型。
11.一种中继终端,其特征在于,所述中继终端包括:广播模块、接收模块、连接模块、确定模块和发送模块,其中,所述广播模块,用于广播与智能家居设备建立通信连接的发现信号;
所述接收模块,用于接收所述智能家居设备的连接请求,所述连接请求由所述智能家居设备在检测到所述发现信号后发送;
所述连接模块,用于根据所述连接请求建立与所述智能家居设备的通信连接;
所述接收模块,还用于接收所述智能家居设备通过所述通信连接发送的上行数据;
所述确定模块,用于确定所述上行数据是否满足预设的需要立刻请求上行资源的条件;
所述发送模块,用于在所述确定模块确定所述上行数据满足预设的需要立刻请求上行资源的条件时,向基站请求传输所述上行数据所需的上行资源;
其中,所述上行数据满足所述预设的需要立刻请求上行资源的条件包括:
所述上行数据的业务类型属于指定需要立刻请求上行资源的业务类型;
所述确定模块还用于,在所述发送模块向所述基站请求传输所述上行数据所需的所述上行资源之前,确定所述发送模块当前是否正在发送另一上行数据,其中,所述另一上行数据和所述上行数据的业务类型相同且均属于指定需要立刻请求上行资源的业务类型,且均由所述智能家居设备发送;如果所述发送模块当前正在发送所述另一上行数据,判断所述上行数据要求的传输时延是否小于所述另一上行数据要求的传输时延或者判断所述上行数据的传输优先级是否大于所述另一上行数据的传输优先级;
所述发送模块,还用于如果所述上行数据要求的传输时延小于所述另一上行数据要求的传输时延或者所述上行数据的传输优先级大于所述另一上行数据的传输优先级,暂停发送所述另一上行数据,并利用发送所述另一上行数据剩余的上行资源发送所述上行数据,并在所述剩余的上行资源不足以发送全部所述上行数据时,向所述基站请求传输所述上行数据剩下的未发送部分所需的上行资源;
所述发送模块,还用于如果所述上行数据要求的传输时延大于或等于所述另一上行数据要求的传输时延或所述上行数据的传输优先级小于或等于所述另一上行数据的传输优先级,继续发送所述另一上行数据,并在发送完所述另一上行数据后,在所述确定模块确定发送所述另一上行数据的上行资源还有剩余时,利用所述剩余上行资源发送所述上行数据,并在所述剩余上行资源不足以发送全部所述上行数据时,向所述基站请求传输所述上行数据剩下的未发送部分所需的上行资源;在所述确定模块确定发送所述另一上行数据的上行资源无剩余时,立即向所述基站请求传输所述上行数据所需的所述上行资源;
所述发送模块,还用于如果当前没有发送所述另一上行数据,立即向所述基站请求传输所述上行数据所需的上行资源。
12.一种请求上行资源的装置,其特征在于,所述装置包括:发射器、接收器、通信接口和处理器,其中,所述发射器,用于广播与智能家居设备建立通信连接的发现信号;
所述接收器,用于接收所述智能家居设备的连接请求,所述连接请求由所述智能家居设备在检测到所述发现信号后发送;
所述通信接口,用于根据所述连接请求建立与所述智能家居设备的通信连接;
所述接收器,还用于接收所述智能家居设备通过所述通信连接发送的上行数据;
所述处理器,用于确定所述上行数据是否满足预设的需要立刻请求上行资源的条件;
所述发射器,还用于在所述处理器确定所述上行数据满足预设的需要立刻请求上行资源的条件时,向基站请求传输所述上行数据所需的上行资源;
其中,所述上行数据满足所述预设的需要立刻请求上行资源的条件包括:
所述上行数据的业务类型属于指定需要立刻请求上行资源的业务类型;
所述处理器还用于,在所述发射器向所述基站请求传输所述上行数据所需的所述上行资源之前,确定所述发射器当前是否正在发送另一上行数据,其中,所述另一上行数据和所述上行数据的业务类型相同且均属于指定需要立刻请求上行资源的业务类型,且均由所述智能家居设备发送;如果所述发射器当前正在发送所述另一上行数据,判断所述上行数据要求的传输时延是否小于所述另一上行数据要求的传输时延或者判断所述上行数据的传输优先级是否大于所述另一上行数据的传输优先级;
所述发射器,还用于如果所述上行数据要求的传输时延小于所述另一上行数据要求的传输时延或者所述上行数据的传输优先级大于所述另一上行数据的传输优先级,暂停发送所述另一上行数据,并利用发送所述另一上行数据剩余的上行资源发送所述上行数据,并在所述剩余的上行资源不足以发送全部所述上行数据时,向所述基站请求传输所述上行数据剩下的未发送部分所需的上行资源;
所述发射器,还用于如果所述上行数据要求的传输时延大于或等于所述另一上行数据要求的传输时延或所述上行数据的传输优先级小于或等于所述另一上行数据的传输优先级,继续发送所述另一上行数据,并在发送完所述另一上行数据后,在所述处理器确定发送所述另一上行数据的上行资源还有剩余时,利用所述剩余上行资源发送所述上行数据,并在所述剩余上行资源不足以发送全部所述上行数据时,向所述基站请求传输所述上行数据剩下的未发送部分所需的上行资源;在所述处理器确定发送所述另一上行数据的上行资源无剩余时,立即向所述基站请求传输所述上行数据所需的所述上行资源;
所述发射器,还用于如果当前没有发送所述另一上行数据,立即向所述基站请求传输所述上行数据所需的上行资源。
13.一种智能家居设备系统,其特征在于,包括:智能家居设备和如权利要求4、7或11所述的中继终端,其中所述智能家居设备,用于在检测到所述发现信号时,发送所述连接请求。
14.一种计算机设备,其特征在于,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序时实现如权利要求1‑3、6和9‑10中任一项所述请求上行资源的方法。
15.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1‑3、6和9‑10中任一项所述的请求上行资源的方法。