一种基于环境感知的蓝牙与Wifi切换方法及传输设备与流程

文档序号:12501531阅读:来源:国知局

技术特征:

1.一种基于环境感知的蓝牙与Wifi切换方法,其特征在于,包括:

S1.获取蓝牙设备的环境参数,判断所述蓝牙设备是否满足数据传输需求,是则跳转到步骤S2,否则跳转到步骤S4;

S2.预测传输数据流量,并计算传输数据流量的传输数据率,当所述传输数据率小于预设的切换阈值时,跳转到步骤S3,否则跳转到步骤S4;

S3.通过蓝牙设备进行数据传输;

S4.将传输设备由蓝牙设备切换至Wifi设备,通过Wifi设备进行数据传输。

2.根据权利要求1所述的基于环境感知的蓝牙与Wifi切换方法,其特征在于:步骤S1中所述环境参数包括蓝牙网络的网络延时、丢包率和接收信号强度;当同时满足网络延时小于预设的延时门槛值、且所述丢包率小于预设的丢包门槛值、且所述接收信号强度大于预设的信号强度门槛值时,判断蓝牙设备满足数据传输需求,否则判断蓝牙设备不满足数据传输需求。

3.根据权利要求2所述的基于环境感知的蓝牙与Wifi切换方法,其特征在于:步骤S2中所述传输数据流量预测的具体步骤包括:

S2.1.获取历史数据流量;

S2.2.根据所述历史数据流量,通过自回归模型预测传输数据流量。

4.根据权利要求3所述的基于环境感知的蓝牙与Wifi切换方法,其特征在于:步骤S3的具体步骤包括:当所述传输数据率大于预设的蓝牙模式选择阈值时,通过蓝牙设备以高速传输模式进行数据传输,否则通过蓝牙设备以低速模式进行数据传输。

5.根据权利要求3所述的基于环境感知的蓝牙与Wifi切换方法,其特征在于:步骤S4所述将传输设备由蓝牙设备切换至Wifi设备在MAC层实现,具体实现步骤为:在MAC层,将数据包中的发送方的蓝牙MAC地址替换为Wifi规范的源MAC地址,将数据包中接收方的蓝牙MAC地址替换为Wifi规范的目的MAC地址。

6.根据权利要求5所述的基于环境感知的蓝牙与Wifi切换方法,其特征在于:所述步骤S3中通过蓝牙设备进行数据传输和所述步骤S4中通过Wifi设备进行数据传输均通过相同的SOCKET实现。

7.根据权利要求1至6任一项所述的基于环境感知的蓝牙与Wifi切换方法,其特征在于:在步骤S3中通过蓝牙设备进行数据传输之前,还包括成本核算步骤S3A:计算以蓝牙设备进行数据传输的蓝牙成本,当所述蓝牙成本大于预设的切换成本阈值时,跳转至步骤S4,否则执行步骤S3,通过蓝牙设备进行数据传输。

8.根据权利要求7所述的基于环境感知的蓝牙与Wifi切换方法,其特征在于:在所述步骤S1之前,还包括步骤S0:获取并判断数据发送需求,当具有数据发送需求时,跳转至步骤S1,否则继续执行步骤S0。

9.一种基于环境感知的蓝牙与Wifi切换传输设备,其特征在于:包括环境感知模块、切换决策模块、蓝牙模块和Wifi模块;

所述环境感知模块用于获取蓝牙设备的环境参数、预测传输数据流量并计算传输数据率,并将环境参数和传输数据率发送至切换决策模块;

所述切换决策模块用于选择通过蓝牙设备传输数据或者通过Wifi设备传输数据;

所述蓝牙模块用于根据所述这切换决策模块的决策结果进行数据传输;

所述Wifi模块用于根据所述这切换决策模块的决策结果进行数据传输。

10.根据权利要求9所述的基于环境感知的蓝牙与Wifi切换传输设备,其特征在于:所述切换决策模块中还包括成本核算模块,用于计算以蓝牙设备进行数据传输的蓝牙成本。

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