1.一种请求上行资源的方法,其特征在于,所述方法包括:
步骤S101,中继终端在与智能家居设备建立通信连接之后,接收所述智能家居设备发送的上行数据;
步骤S102,所述中继终端确定当前接收的上行数据的业务类型;
步骤S103,所述中继终端确定所述业务类型有对应的定时器时,确定所述定时器是否处于启动状态,当所述定时器处于启动状态时,执行步骤S104,当所述定时器处于未启动状态,执行步骤S105;
步骤S104,所述中继终端缓存所述当前接收的上行数据,然后执行步骤S106;
步骤S105,所述中继终端启动所述定时器并缓存所述当前接收的上行数据,然后执行步骤S106;
步骤S106,所述中继终端在所述定时器的计时时长的届满时刻向基站请求传输所述中继终端在所述计时时长内所接收的所述业务类型的所有上行数据所需的上行资源,其中,所述所有上行数据包括所述当前接收的上行数据和所述中继终端在所述计时时长内所接收的所述业务类型的其它上行数据;所述计时时长为固定时长。
2.根据权利要求1所述的请求上行资源的方法,其特征在于,还包括:
所述中继终端确定在所述计时时长内是否有收到所述基站发送的用于传输所述业务类型的上行数据的上行资源,当所述中继终端在所述计时时长内一直未收到所述基站发送的用于传输所述业务类型的上行数据的上行资源时,执行步骤S106。
3.根据权利要求2所述的请求上行资源的方法,其特征在于,还包括:
当所述中继终端在所述计时时长内的第一时刻收到所述基站发送的用于传输所述业务类型的上行数据的上行资源时,所述中继终端关闭所述定时器,并判断在所述第一时刻所接收的所述上行资源是否大于或等于用于传输所述中继终端从所述定时器的启动时刻至所述第一时刻所接收的所述业务类型的所有上行数据所需的上行资源;
当在所述第一时刻所接收的所述上行资源大于或等于用于传输所述中继终端从所述启动时刻至所述第一时刻所接收的所述业务类型的所有上行数据所需的上行资源时,所述中继终端利用在所述第一时刻所接收的所述上行资源向所述基站传输所述中继终端从所述启动时刻至所述第一时刻所接收的所述业务类型的所有上行数据;
当在所述第一时刻所接收的所述上行资源小于用于传输所述中继终端从所述启动时刻至所述第一时刻所接收的所述业务类型的所有上行数据所需的上行资源时,所述中继终端利用在所述第一时刻所接收的所述上行资源向所述基站传输所述中继终端从所述启动时刻至所述第一时刻所接收的所述业务类型的所有上行数据中的部分上行数据,并向所述基站请求传输剩余上行数据所需的上行资源。
4.根据权利要求1所述的请求上行资源的方法,其特征在于,所述计时时长为固定时长;或者,所述定时器的所述届满时刻为固定时刻。
5.根据权利要求1所述的请求上行资源的方法,其特征在于,所述中继终端在所述届满时刻向所述基站请求传输所述中继终端在所述计时时长内所接收的所述业务类型的所有上行数据所需的上行资源具体包括:所述中继终端在所述届满时刻向所述基站发送资源请求消息,所述资源请求消息包括至少一个第二类数据传输通道的通道标识和上行资源信息;
所述第二类数据传输通道的通道标识的数量等于发送所述中继终端在所述计时时长内所接收的所述业务类型的所有上行数据的智能家居设备的数量之和,每个第二类数据传输通道的通道标识对应一个智能家居设备,且每个第二类数据传输通道的通道标识用于指示所述中继终端与所述基站之间的一个第二类数据传输通道;
所述上行资源信息用于指示传输所述中继终端在所述计时时长内所接收的所述业务类型的所有上行数据所需的上行资源。
6.一种中继终端,其特征在于,包括:连接模块、接收模块、处理模块、缓存模块和发送模块;
所述连接模块,用于与智能家居设备建立通信连接;
所述接收模块,用于接收所述智能家居设备发送的上行数据;
所述处理模块,用于确定当前接收的上行数据的业务类型,并在确定所述业务类型有对应的定时器时,确定所述定时器是否处于启动状态,当所述定时器处于未启动状态,启动所述定时器;
所述缓存模块,用于当所述定时器处于启动状态时或者所述定时器被启动时,缓存所述当前接收的上行数据;
所述发送模块,用于在所述定时器的计时时长的届满时刻向基站请求传输所述接收模块在所述计时时长内所接收的所述业务类型的所有上行数据所需的上行资源,其中,所述所有上行数据包括所述当前接收的上行数据和所述接收模块在所述计时时长内所接收的所述业务类型的其它上行数据;所述计时时长为固定时长。
7.根据权利要求6所述的中继终端,其特征在于,
所述处理模块,还用于确定所述接收模块在所述计时时长内是否有收到所述基站发送的用于传输所述业务类型的上行数据的上行资源;当所述接收模块在所述计时时长内的第一时刻收到所述基站发送的用于传输所述业务类型的上行数据的上行资源时,关闭所述定时器,并判断在所述第一时刻所接收的所述上行资源是否大于或等于用于传输所述接收模块从所述定时器的启动时刻至所述第一时刻所接收的所述业务类型的所有上行数据所需的上行资源;
所述发送模块,还用于当在所述第一时刻所接收的所述上行资源大于或等于用于传输所述接收模块从所述启动时刻至所述第一时刻所接收的所述业务类型的所有上行数据所需的上行资源时,利用在所述第一时刻所接收的所述上行资源向所述基站传输所述接收模块从所述启动时刻至所述第一时刻所接收的所述业务类型的所有上行数据;当在所述第一时刻所接收的所述上行资源小于用于传输所述接收模块从所述启动时刻至所述第一时刻所接收的所述业务类型的所有上行数据所需的上行资源时,利用在所述第一时刻所接收的所述上行资源向所述基站传输所述接收模块从所述启动时刻至所述第一时刻所接收的所述业务类型的所有上行数据中的部分上行数据,并向所述基站请求传输剩余上行数据所需的上行资源。
8.一种请求上行资源的装置,其特征在于,所述装置包括:通信接口、接收器、第一处理器、缓存器和发射器;
所述通信接口,用于与智能家居设备建立通信连接;
所述接收器,用于接收所述智能家居设备发送的上行数据;
所述第一处理器,用于确定当前接收的上行数据的业务类型,并在确定所述业务类型有对应的定时器时,确定所述定时器是否处于启动状态,当所述定时器处于未启动状态,启动所述定时器;
所述缓存器,用于当所述定时器处于启动状态时或者所述定时器被启动时,缓存所述当前接收的上行数据;
所述发射器,用于在所述定时器的计时时长的届满时刻向基站请求传输所述接收器在所述计时时长内所接收的所述业务类型的所有上行数据所需的上行资源,其中,所述所有上行数据包括所述当前接收的上行数据和所述接收器在所述计时时长内所接收的所述业务类型的其它上行数据;所述计时时长为固定时长。
9.根据权利要求8所述的请求上行资源的装置,其特征在于,
所述第一处理器,还用于确定所述接收器在所述计时时长内是否有收到所述基站发送的用于传输所述业务类型的上行数据的上行资源;当所述接收器在所述计时时长内的第一时刻收到所述基站发送的用于传输所述业务类型的上行数据的上行资源时,关闭所述定时器,并判断在所述第一时刻所接收的所述上行资源是否大于或等于用于传输所述接收器从所述定时器的启动时刻至所述第一时刻所接收的所述业务类型的所有上行数据所需的上行资源;
所述发射器,还用于当在所述第一时刻所接收的所述上行资源大于或等于用于传输所述接收器从所述启动时刻至所述第一时刻所接收的所述业务类型的所有上行数据所需的上行资源时,利用在所述第一时刻所接收的所述上行资源向所述基站传输所述接收器从所述启动时刻至所述第一时刻所接收的所述业务类型的所有上行数据;当在所述第一时刻所接收的所述上行资源小于用于传输所述接收器从所述启动时刻至所述第一时刻所接收的所述业务类型的所有上行数据所需的上行资源时,利用在所述第一时刻所接收的所述上行资源向所述基站传输所述接收器从所述启动时刻至所述第一时刻所接收的所述业务类型的所有上行数据中的部分上行数据,并向所述基站请求传输剩余上行数据所需的上行资源。
10.一种智能家居设备系统,其特征在于,包括:
中继终端,用于广播建立通信连接的发现信号;
一个或多个智能家居设备,用于在检测到所述发现信号时,发送连接请求;
所述中继终端,还用于根据所述连接请求与所述一个或多个智能家居设备建立通信连接,并执行如权利要求1至5中任意一项所述的请求上行资源的方法,其中,所述一个或多个智能家居设备包括所述智能家居设备。
11.一种计算机设备,其特征在于,包括存储器和第二处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至5中任一项所述请求上行资源的方法。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至5中任一项所述的请求上行资源的方法。