1.一种请求上行资源的方法,其特征在于,所述方法包括:
步骤S301,中继终端接收一个或多个智能家居设备发送的上行数据;
步骤S302,所述中继终端确定当前收到的每个上行数据的业务类型,并确定每种业务类型的所有的上行数据的总数据量是否达到对应的门限值;
步骤S303,当所述中继终端确定当前一业务类型的所有上行数据的总数据量达到对应门限值时,立刻向基站请求传输所述业务类型的所述所有上行数据所需的上行资源;当所述中继终端确定当前所述业务类型的所述所有上行数据的总数据量未达到对应门限值时,缓存当前接收的所述业务类型的上行数据,继续接收所述业务类型的上行数据直到所述业务类型的所有上行数据的总数据量达到对应的门限值时,立刻向所述基站请求传输所述业务类型的所述所有上行数据所需的上行资源。
2.根据权利要求1所述的请求上行资源的方法,其特征在于,所述方法还包括:所述中继终端为每种业务类型的上行数据设置触发请求上行资源的数据量的门限值;或所述中继终端接收所述基站发送的为每种业务类型的上行数据设置触发请求上行资源的数据量的门限值。
3.根据权利要求1所述的请求上行资源的方法,其特征在于,所述立刻向所述基站请求传输所述业务类型的所述所有上行数据所需的上行资源具体包括:所述中继终端向所述基站发送资源请求消息,所述资源请求消息用于向所述基站请求传输所述业务类型的所述所有上行数据所需的上行资源,所述资源请求消息包括至少一个第二类数据传输通道的通道标识和上行资源信息,所述第二类数据传输通道的通道标识的数量等于发送所述业务类型的所述所有上行数据的智能家居设备的数量之和,所述第二类数据传输通道的通道标识用于指示所述中继终端与所述基站之间的一个第二类数据传输通道,所述上行资源信息用于指示传输所述业务类型的所述所有上行数据所需的上行资源。
4.一种中继终端,其特征在于,包括:连接模块、接收模块、处理模块、缓存模块和发送模块;
所述连接模块,用于与一个或多个智能家居设备建立通信连接;
所述接收模块,用于接收所述一个或多个智能家居设备发送的上行数据;
所述处理模块,用于确定当前收到的每个上行数据的业务类型,并确定每种业务类型的所有的上行数据的总数据量是否达到对应的门限值;
所述发送模块,用于当所述处理模块确定当前一业务类型的所有上行数据的总数据量达到对应门限值时,立刻向基站请求传输所述业务类型的所述所有上行数据所需的上行资源;
所述缓存模块,用于当所述处理模块确定当前所述业务类型的所述所有上行数据的总数据量未达到对应门限值时,缓存当前接收的所述业务类型的上行数据;
所述接收模块还用于当所述缓存模块缓存所述业务类型的所述上行数据之后,继续接收所述业务类型的上行数据;
所述发送模块还用于当所述接收模块继续接收所述业务类型的上行数据直到所述处理模块确定所述业务类型的所有上行数据的总数据量达到对应的门限值时,立刻向所述基站请求传输所述业务类型的所述所有上行数据所需的上行资源。
5.根据权利要求4所述的中继终端,其特征在于,为立刻向所述基站请求传输所述业务类型的所述所有上行数据所需的上行资源,所述发送模块用于向所述基站发送资源请求消息,所述资源请求消息用于向所述基站请求传输所述业务类型的所述所有上行数据所需的上行资源,所述资源请求消息包括至少一个第二类数据传输通道的通道标识和上行资源信息,所述第二类数据传输通道的通道标识的数量等于发送所述业务类型的所述所有上行数据的智能家居设备的数量之和,所述第二类数据传输通道的通道标识用于指示所述中继终端与所述基站之间的一个第二类数据传输通道,所述上行资源信息用于指示传输所述业务类型的所述所有上行数据所需的上行资源。
6.一种请求上行资源的装置,其特征在于,所述装置包括:通信接口、接收器、第一处理器、缓存器和发射器;
所述通信接口,用于与一个或多个智能家居设备建立通信连接;
所述接收器,用于接收所述一个或多个智能家居设备发送的上行数据;
所述第一处理器,用于确定当前收到的每个上行数据的业务类型,并确定每种业务类型的所有的上行数据的总数据量是否达到对应的门限值;
所述发射器,用于当所述第一处理器确定当前一种业务类型的所有上行数据的总数据量达到对应门限值时,立刻向基站请求传输所述业务类型的所述所有上行数据所需的上行资源;
所述缓存器,用于当所述第一处理器确定当前所述业务类型的所述所有上行数据的总数据量未达到对应门限值时,缓存当前接收的所述业务类型的上行数据;
所述接收器还用于当所述缓存器缓存当前接收的所述业务类型的所述上行数据之后,继续接收所述业务类型的上行数据;
所述发射器还用于当所述接收器继续接收所述业务类型的上行数据直到所述第一处理器确定所述业务类型的所有上行数据的总数据量达到对应的门限值时,立刻向所述基站请求传输所述业务类型的所述所有上行数据所需的上行资源。
7.根据权利要求6所述的请求上行资源的装置,其特征在于,为立刻向所述基站请求传输所述业务类型的所述所有上行数据所需的上行资源,所述发射器用于向所述基站发送资源请求消息,所述资源请求消息用于向所述基站请求传输所述业务类型的所述所有上行数据所需的上行资源,所述资源请求消息包括至少一个第二类数据传输通道的通道标识和上行资源信息,所述第二类数据传输通道的通道标识的数量等于发送所述业务类型的所述所有上行数据的智能家居设备的数量之和,所述第二类数据传输通道的通道标识用于指示所述请求上行资源的装置与所述基站之间的一个第二类数据传输通道,所述上行资源信息用于指示传输所述业务类型的所述所有上行数据所需的上行资源。
8.一种智能家居设备系统,其特征在于,包括:
中继终端,用于广播建立通信连接的发现信号;
一个或多个智能家居设备,用于在检测到所述发现信号时,发送连接请求;
所述中继终端,还用于根据所述连接请求与所述一个或多个智能家居设备建立通信连接,并执行如权利要求1至3中任意一项所述的请求上行资源的方法。
9.一种计算机设备,其特征在于,包括存储器和第二处理器,所述存储器中存储有计算机程序,所述第二处理器执行所述计算机程序时实现如权利要求1至3中任一项所述请求上行资源的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至3中任一项所述的请求上行资源的方法。
11.一种请求上行资源的方法,其特征在于,所述方法包括:
步骤S401,中继终端接收一个或多个智能家居设备发送的一个或多个上行数据;
步骤S402,所述中继终端确定是否存储有待发送的上行数据,如果所述中继终端存储有所述待发送的上行数据,执行步骤S403;如果所述中继终端未存储有所述待发送的上行数据,执行步骤S404;
步骤S403,所述中继终端确定所述存储的待发送的上行数据和当前接收的上行数据的总数据量是否达到门限值,如果所述存储的待发送的上行数据和所述当前接收的上行数据的总数据量达到所述门限值,执行步骤S410;如果所述存储的待发送的上行数据和所述当前接收的上行数据的总数据量小于所述门限值,执行步骤S405;
步骤S404,所述中继终端确定所述当前接收的上行数据的数据量是否达到所述门限值,如果所述当前接收的上行数据的数据量达到所述门限值,执行步骤S409,如果所述当前接收的上行数据的数据量小于所述门限值,执行步骤S405;
步骤S405,所述中继终端缓存所述当前接收的上行数据,然后执行步骤S406;
步骤S406,所述中继终端继续接收任意智能家居设备发送的任意业务类型的其它上行数据,然后执行步骤S407;
步骤S407,所述中继终端确定当前所有上行数据的总数据量是否达到所述门限值,如果所述当前所有上行数据的总数据量达到所述门限值,执行步骤S408,如果所述当前所有上行数据的总数据量小于所述门限值,返回执行步骤S406;
步骤S408,所述中继终端立即向基站请求传输所述当前所有上行数据所需的上行资源;
步骤S409,所述中继终端立即向基站请求传输所述当前所接收的上行数据所需的上行资源;
步骤S410,所述中继终端立即向基站请求传输所述存储的待发送的上行数据和所述当前所接收的上行数据所需的上行资源。
12.根据权利要求11所述的请求上行资源的方法,其特征在于,还包括:所述中继终端设置触发请求上行资源的上行数据的数据量的所述门限值,或者,所述基站设置所述中继终端触发请求上行资源的上行数据的数据量的所述门限值,并将所述门限值发送给所述中继终端。
13.根据权利要求11所述的请求上行资源的方法,其特征在于,所述中继终端立即向所述基站请求传输所述当前所接收的上行数据所需的上行资源具体包括:所述中继终端立即向所述基站发送资源请求消息,所述资源请求消息用于向所述基站请求传输所述当前所接收的上行数据所需的上行资源,所述资源请求消息包括至少一个第二类数据传输通道的通道标识和上行资源信息,所述第二类数据传输通道的通道标识的数量等于发送所述当前所接收的上行数据的智能家居设备的数量与所述当前所接收的上行数据的业务类型数量的乘积值,每个第二类数据传输通道的通道标识用于指示所述中继终端与所述基站之间的一个第二类数据传输通道,所述上行资源信息用于指示传输所述当前所接收的上行数据所需的上行资源。
14.根据权利要求11所述的请求上行资源的方法,其特征在于,所述中继终端立即向所述基站请求传输所述当前所有上行数据所需的上行资源具体包括:所述中继终端立即向所述基站发送资源请求消息,所述资源请求消息用于向所述基站请求传输所述当前所有上行数据所需的上行资源,所述资源请求消息包括至少一个第二类数据传输通道的通道标识和上行资源信息,所述第二类数据传输通道的通道标识的数量等于发送所述当前所有上行数据的智能家居设备的数量与所述当前所有上行数据的业务类型数量的乘积值,每个第二类数据传输通道的通道标识用于指示所述中继终端与所述基站之间的一个第二类数据传输通道,所述上行资源信息用于指示传输所述当前所有上行数据所需的上行资源。
15.根据权利要求11所述的请求上行资源的方法,其特征在于,所述中继终端立即向所述基站请求传输所述存储的待发送的上行数据和所述当前所接收的上行数据所需的上行资源具体包括:所述中继终端立即向所述基站发送资源请求消息,所述资源请求消息用于向所述基站请求传输所述存储的待发送的上行数据和所述当前所接收的上行数据所需的上行资源,所述资源请求消息包括至少一个第二类数据传输通道的通道标识和上行资源信息,所述第二类数据传输通道的通道标识的数量等于发送所述存储的待发送的上行数据和所述当前所接收的上行数据的智能家居设备的数量与所述存储的待发送的上行数据和所述当前所接收的上行数据的业务类型数量的乘积值,每个第二类数据传输通道的通道标识用于指示所述中继终端与所述基站之间的一个第二类数据传输通道,所述上行资源信息用于指示传输所述存储的待发送的上行数据和所述当前所接收的上行数据所需的上行资源。
16.一种中继终端,其特征在于,包括:连接模块、接收模块、处理模块、缓存模块和发送模块;
所述连接模块,用于与一个或多个智能家居设备建立通信连接;
所述接收模块,用于接收所述一个或多个智能家居设备发送的一个或多个上行数据;
所述处理模块,用于确定是否存储有待发送的上行数据,如果所述缓存模块存储有所述待发送的上行数据,确定所述存储的待发送的上行数据和当前接收的上行数据的总数据量是否达到门限值;如果所述缓存模块未存储有所述待发送的上行数据,确定所述当前接收的上行数据的数据量是否达到所述门限值;
所述缓存模块,用于当所述处理模块确定所述存储的待发送的上行数据和所述当前接收的上行数据的总数据量小于所述门限值或确定所述当前接收的上行数据的数据量小于所述门限值时,缓存所述当前接收的上行数据;
所述接收模块,还用于在所述缓存模块缓存所述当前接收的上行数据后,继续接收任意智能家居设备发送的任意业务类型的其它上行数据;
所述处理模块,还用于在所述接收模块继续接收任意智能家居设备发送的任意业务类型的其它上行数据时,确定当前所有上行数据的总数据量是否达到所述门限值;
所述接收模块,还用于在所述处理模块确定所述当前所有上行数据的总数据量小于所述门限值时,继续接收任意智能家居设备发送的任意业务类型的其它上行数据;
所述发送模块,用于当所述当前所有上行数据的总数据量达到所述门限值时,立即向基站请求传输所述当前所有上行数据所需的上行资源;当所述当前接收的上行数据的数据量达到所述门限值时,立即向基站请求传输所述当前所接收的上行数据所需的上行资源;
当所述存储的待发送的上行数据和所述当前接收的上行数据的总数据量达到所述门限值时,立即向基站请求传输所述存储的待发送的上行数据和所述当前所接收的上行数据所需的上行资源。
17.一种请求上行资源的装置,其特征在于,所述装置包括:通信接口、接收器、第一处理器、缓存器、发射器;
所述通信接口,用于与一个或多个智能家居设备建立通信连接;
所述接收器,用于接收所述一个或多个智能家居设备发送的一个或多个上行数据;
所述第一处理器,用于确定是否存储有待发送的上行数据,如果所述缓存器存储有所述待发送的上行数据,确定所述存储的待发送的上行数据和当前接收的上行数据的总数据量是否达到门限值;如果所述缓存器未存储有所述待发送的上行数据,确定所述当前接收的上行数据的数据量是否达到所述门限值;
所述缓存器,用于当所述第一处理器确定所述存储的待发送的上行数据和所述当前接收的上行数据的总数据量小于所述门限值或确定所述当前接收的上行数据的数据量小于所述门限值时,缓存所述当前接收的上行数据;
所述接收器,还用于在所述缓存器缓存所述当前接收的上行数据后,继续接收任意智能家居设备发送的任意业务类型的其它上行数据;
所述第一处理器,还用于在所述接收器继续接收任意智能家居设备发送的任意业务类型的其它上行数据时,确定当前所有上行数据的总数据量是否达到所述门限值;
所述接收器,还用于在所述第一处理器确定所述当前所有上行数据的总数据量小于所述门限值时,继续接收任意智能家居设备发送的任意业务类型的其它上行数据;
所述发射器,用于当所述当前所有上行数据的总数据量达到所述门限值时,立即向基站请求传输所述当前所有上行数据所需的上行资源;当所述当前接收的上行数据的数据量达到所述门限值时,立即向基站请求传输所述当前所接收的上行数据所需的上行资源;当所述存储的待发送的上行数据和所述当前接收的上行数据的总数据量达到所述门限值时,立即向基站请求传输所述存储的待发送的上行数据和所述当前所接收的上行数据所需的上行资源。
18.一种智能家居设备系统,其特征在于,包括:
中继终端,用于广播建立通信连接的发现信号;
一个或多个智能家居设备,用于在检测到所述发现信号时,发送连接请求;
所述中继终端,还用于根据所述连接请求与所述一个或多个智能家居设备建立通信连接,并执行如权利要求11至15中任意一项所述的请求上行资源的方法。
19.一种计算机设备,其特征在于,包括存储器和第二处理器,所述存储器中存储有计算机程序,所述第二处理器执行所述计算机程序时实现如权利要求11至15中任一项所述请求上行资源的方法。
20.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求11至15中任一项所述的请求上行资源的方法。
21.一种请求上行资源的方法,其特征在于,所述方法包括:
步骤S501,中继终端接收智能家居设备发送的上行数据;
步骤S502,所述中继终端确定当前接收的上行数据的传输优先级和所述智能家居设备的身份标识;
步骤S503,所述中继终端根据所述传输优先级和所述身份标识查询是否有待发送的所述智能家居设备的所述传输优先级的其它上行数据,如果查询到待发送的所述智能家居设备的所述传输优先级的所述其它上行数据,执行步骤S505,如果没有查询到待发送的所述智能家居设备的所述传输优先级的所述其它上行数据,执行步骤S504;
步骤S504,所述中继终端确定所述当前接收的上行数据的数据量是否达到门限值,如果所述当前接收的上行数据的数据量达到所述门限值,执行步骤S508;如果所述当前接收的上行数据的数据量小于所述门限值,执行步骤S506;
步骤S505,所述中继终端确定所述当前接收的上行数据和所述其它上行数据的总数据量是否达到所述门限值,如果所述当前接收的上行数据和所述其它上行数据的总数据量达到所述门限值,执行步骤S509;如果所述当前接收的上行数据和所述其它上行数据的总数据量小于所述门限值,执行步骤S506;
步骤S506,所述中继终端缓存所述当前接收的上行数据,继续接收所述智能家居设备发送的所述传输优先级的上行数据直到所述智能家居设备的所述传输优先级的所有上行数据的总数据量达到所述门限值,然后执行步骤S507;
步骤S507,所述中继终端立即向基站请求传输所述所有上行数据所需的上行资源;
步骤S508,所述中继终端立即向所述基站请求传输所述当前接收的上行数据所需的上行资源;
步骤S509,所述中继终端立即向所述基站请求传输所述当前接收的上行数据和所述其它上行数据所需的上行资源。
22.根据权利要求21所述的请求上行资源的方法,其特征在于,所述中继终端确定所述当前接收的上行数据的所述传输优先级具体包括:所述中继终端解析所述当前接收的上行数据以获取所述当前接收的上行数据的传输时延或重要等级;
所述中继终端根据所述当前接收的上行数据的所述传输时延或所述重要等级确定所述当前接收的上行数据的所述传输优先级。
23.根据权利要求21所述的请求上行资源的方法,其特征在于,所述方法还包括:所述中继终端为所述智能家居设备的所述传输优先级的上行数据设置触发请求上行资源的所述门限值,或所述基站为所述智能家居设备的所述传输优先级的上行数据设置触发请求上行资源的所述门限值,并将所述门限值发送至所述中继终端。
24.根据权利要求21所述的请求上行资源的方法,其特征在于,所述中继终端立即向所述基站请求传输所述所有上行数据所需的所述上行资源具体包括:所述中继终端向所述基站发送资源请求消息,所述资源请求消息用于向所述基站请求传输所述所有上行数据所需的所述上行资源,所述资源请求消息包括一个第二类数据传输通道的通道标识和上行资源信息,所述第二类数据传输通道的通道标识用于指示所述中继终端与所述基站之间的一个第二类数据传输通道,所述上行资源信息用于指示传输所述所有上行数据所需的所述上行资源。
25.根据权利要求21所述的请求上行资源的方法,其特征在于,所述中继终端立即向所述基站请求传输所述当前接收的上行数据所需的所述上行资源具体包括:所述中继终端向所述基站发送资源请求消息,所述资源请求消息用于向所述基站请求传输所述当前接收的上行数据所需的所述上行资源,所述资源请求消息包括一个第二类数据传输通道的通道标识和上行资源信息,所述第二类数据传输通道的通道标识用于指示所述中继终端与所述基站之间的一个第二类数据传输通道,所述上行资源信息用于指示传输所述当前接收的上行数据所需的所述上行资源。
26.根据权利要求21所述的请求上行资源的方法,其特征在于,所述中继终端立即向所述基站请求传输所述当前接收的上行数据和所述其它上行数据所需的所述上行资源具体包括:所述中继终端向所述基站发送资源请求消息,所述资源请求消息用于向所述基站请求传输所述当前接收的上行数据和所述其它上行数据所需的所述上行资源,所述资源请求消息包括一个第二类数据传输通道的通道标识和上行资源信息,所述第二类数据传输通道的通道标识用于指示所述中继终端与所述基站之间的一个第二类数据传输通道,所述上行资源信息用于指示传输所述当前接收的上行数据和所述其它上行数据所需的所述上行资源。
27.一种中继终端,其特征在于,包括:连接模块、接收模块、处理模块、缓存模块和发送模块;
所述连接模块,用于与智能家居设备建立通信连接;
所述接收模块,用于接收所述智能家居设备发送的上行数据;
所述处理模块,用于确定所述接收模块当前接收的上行数据的传输优先级和所述智能家居设备的身份标识;根据所述传输优先级和所述身份标识查询是否有待发送的所述智能家居设备的所述传输优先级的其它上行数据;当查询到待发送的所述智能家居设备的所述传输优先级的所述其它上行数据时,确定所述当前接收的上行数据和所述其它上行数据的总数据量是否达到门限值;当没有查询到待发送的所述智能家居设备的所述传输优先级的所述其它上行数据时,确定所述当前接收的上行数据的数据量是否达到门限值;
所述缓存模块,用于当所述当前接收的上行数据的数据量小于所述门限值时或者当所述当前接收的上行数据和所述其它上行数据的总数据量小于所述门限值时,缓存所述当前接收的上行数据;
所述接收模块,还用于当所述缓存模块缓存所述当前接收的上行数据时,继续接收所述智能家居设备发送的所述传输优先级的上行数据直到所述智能家居设备的所述传输优先级的所有上行数据的总数据量达到所述门限值;
所述发送模块,用于当所述所有上行数据的总数据量达到所述门限值时,立即向基站请求传输所述所有上行数据所需的上行资源;
所述发送模块,还用于当所述当前接收的上行数据的数据量达到所述门限值时,立即向所述基站请求传输所述当前接收的上行数据所需的上行资源;
所述发送模块,还用于当所述当前接收的上行数据和所述其它上行数据的总数据量达到所述门限值,立即向所述基站请求传输所述当前接收的上行数据和所述其它上行数据所需的上行资源。
28.一种请求上行资源的装置,其特征在于,包括:通信接口、接收器、第一处理器、缓存器、发射器;
所述通信接口,用于与智能家居设备建立通信连接;
所述接收器,用于接收所述智能家居设备发送的上行数据;
所述第一处理器,用于确定所述接收器当前接收的上行数据的传输优先级和所述智能家居设备的身份标识;根据所述传输优先级和所述身份标识查询是否有待发送的所述智能家居设备的所述传输优先级的其它上行数据;当查询到待发送的所述智能家居设备的所述传输优先级的所述其它上行数据时,确定所述当前接收的上行数据和所述其它上行数据的总数据量是否达到门限值;当没有查询到待发送的所述智能家居设备的所述传输优先级的所述其它上行数据时,确定所述当前接收的上行数据的数据量是否达到门限值;
所述缓存器,用于当所述当前接收的上行数据的数据量小于所述门限值时或者当所述当前接收的上行数据和所述其它上行数据的总数据量小于所述门限值时,缓存所述当前接收的上行数据;
所述接收器,还用于当所述缓存器缓存所述当前接收的上行数据时,继续接收所述智能家居设备发送的所述传输优先级的上行数据直到所述智能家居设备的所述传输优先级的所有上行数据的总数据量达到所述门限值;
所述发射器,用于当所述所有上行数据的总数据量达到所述门限值时,立即向基站请求传输所述所有上行数据所需的上行资源;
所述发射器,还用于当所述当前接收的上行数据的数据量达到所述门限值时,立即向所述基站请求传输所述当前接收的上行数据所需的上行资源;
所述发射器,还用于当所述当前接收的上行数据和所述其它上行数据的总数据量达到所述门限值,立即向所述基站请求传输所述当前接收的上行数据和所述其它上行数据所需的上行资源。
29.一种智能家居设备系统,其特征在于,包括:
中继终端,用于广播建立通信连接的发现信号;
智能家居设备,用于在检测到所述发现信号时,发送连接请求;
所述中继终端,还用于根据所述连接请求与所述智能家居设备建立通信连接,并执行如权利要求21至26中任意一项所述的请求上行资源的方法。
30.一种计算机设备,其特征在于,包括存储器和第二处理器,所述存储器中存储有计算机程序,所述第二处理器执行所述计算机程序时实现如权利要求21至26中任一项所述请求上行资源的方法。
31.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求21至26中任一项所述的请求上行资源的方法。