1.一种数据传输的方法,其特征在于,包括:
确定上层应用需要传输数据;
判断处于连续开启状态的多个射频模块每一个对应的通信链路能提供的数据传输速率是否与所述上层应用需要的数据传输速率匹配;
若是,选择匹配的一个射频模块进行数据传输;
若否,根据所述上层应用需要的数据传输速率,以及每一个处于连续开启状态的射频模块的数据传输速率,确定至少两个处于连续开启状态的射频模块进行数据传输。
2.如权利要求1所述的方法,其特征在于,根据所述上层应用需要的数据传输速率,以及每一个处于连续开启状态的射频模块的数据传输速率,确定至少两个处于连续开启状态的射频模块进行数据传输,包括:判断所述上层应用需要的数据传输速率是否不小于每一个处于连续开启状态的射频模块对应的通信链路能提供的数据传输速率的总和;
若是,则确定每一个处于连续开启状态的射频模块都进行数据传输。
3.如权利要求2所述的方法,其特征在于,所述判断所述上层应用需要的数据传输速率是否不小于每一个处于连续开启状态的射频模块对应的通信链路能提供的数据传输速率的总和步骤之后,还包括:若否,确定至少两个处于连续开启状态的射频模块进行数据传输,使得所述至少两个射频模块对应的通信链路提供的数据传输速率的总和不小于所述上层应用需要的数据传输速率,且进行数据传输的射频模块的数量最少。
4.如权利要求1所述的方法,其特征在于,判断处于连续开启状态的多个射频模块每一个对应的通信链路能提供的数据传输速率是否与所述上层应用需要的数据传输速率匹配,具体包括:若射频模块对应的通信链路能够提供的数据传输速率不小于所述上层应用需要的数据传输速率,则确定射频模块与上层应用传输数据所需要的数据传输速率相匹配。
5.如权利要求1所述的方法,其特征在于,判断处于连续开启状态的多个射频模块每一个对应的通信链路能提供的数据传输速率是否与所述上层应用需要的数据传输速率匹配,具体包括:射频模块对应的通信链路能提供的数据传输速率不小于所述上层应用需要的数据传输速率与预设的所述上层应用对应的速率匹配因子的乘积,则确定射频模块与上层应用传输数据所需要的数据传输速率相匹配;
其中,所述预设的所述上层应用对应的速率匹配因子大于0且不大于1,并且速率匹配因子的大小与所述上层应用实时性要求成正比。
6.一种数据传输的装置,其特征在于,包括:
确定模块,用于确定上层应用需要传输数据;
判断模块,用于判断处于连续开启状态的多个射频模块每一个对应的通信链路能提供的数据传输速率是否与所述上层应用需要的数据传输速率匹配;
选择模块,若是,选择匹配的一个射频模块进行数据传输;若否,根据所述上层应用需要的数据传输速率,以及每一个处于连续开启状态的射频模块的数据传输速率,确定至少两个处于连续开启状态的射频模块进行数据传输。
7.如权利要求6所述的装置,其特征在于,包括:
选择模块还用于判断所述上层应用需要的数据传输速率是否不小于每一个处于连续开启状态的射频模块对应的通信链路能提供的数据传输速率的总和;
若是,则确定每一个处于连续开启状态的射频模块都进行数据传输。
8.如权利要求7所述的装置,其特征在于,包括:
所述判断所述上层应用需要的数据传输速率是否不小于每一个处于连续开启状态的射频模块对应的通信链路能提供的数据传输速率的总和,选择模块还用于,若否,确定至少两个处于连续开启状态的射频模块进行数据传输,使得所述至少两个射频模块对应的通信链路提供的数据传输速率的总和不小于所述上层应用需要的数据传输速率,且进行数据传输的射频模块的数量最少。
9.如权利要求6所述的装置,其特征在于,包括:
判断模块还用于若射频模块对应的通信链路能够提供的数据传输速率不小于所述上层应用需要的数据传输速率,则确定射频模块与上层应用传输数据所需要的数据传输速率相匹配。
10.如权利要求6所述的装置,其特征在于,包括:
判断模块还用于射频模块对应的通信链路能提供的数据传输速率不小于所述上层应用需要的数据传输速率与预设的所述上层应用对应的速率匹配因子的乘积, 则确定射频模块与上层应用传输数据所需要的数据传输速率相匹配;
其中,所述预设的所述上层应用对应的速率匹配因子大于0且不大于1,并且速率匹配因子的大小与所述上层应用实时性要求成正比。