一种网络数据传输方法、装置及系统与流程

文档序号:14730962发布日期:2018-06-19 19:32阅读:212来源:国知局
一种网络数据传输方法、装置及系统与流程

本发明涉及通信领域,尤其涉及一种网络数据传输方法、装置及系统。



背景技术:

随着网络技术的发展,用户使用的网速也越来越快,这样用户浏览网络资源也会越来越多。例如,4G网络的发展,用户使用移动终端时就可以更快浏览网络资料,或者浏览更多网络资源。但在实际应用于用户经常在是移动的过程中使用移动终端浏览网络资源,例如,用户在交公车上观看视频或者浏览新闻等,或者用户旅游时,在旅游车上观看视频浏览新闻等。而用户在移动过程中(或者说移动终端在移动过程中)往往会经过不同的小区,当用户移动至小区边缘时保证服务速率是无法得到可靠的保证,或者信道条件较差,即用户移动至小区边缘小观看视频或者浏览新闻很有可能会出现卡顿的情况,即视频资源或者新闻资源等网络资源展现不流畅。可见,现有的网络系统中,移动终端上运行的业务不够流畅,用户体验差。



技术实现要素:

本发明实施例提供了一种网络数据传输方法、装置及系统,可以保证移动终端上运行的业务流畅,提升用户体验。

第一方面,本发明实施例提供的一种网络数据传输方法,包括:

预测目标终端在未来一定时间段的网络资源传输状况;

基于所述网络资源传输状况生成保证用户体验的选择性调度策略,其中,所述选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据,所述集中调度区间的网络资源传输状况好于所述使用区间的网络资源传输状况;

在所述集中调度区间内根据所述选择性调度策略向所述目标终端发送所述网络数据;其中,所述网络数据用于所述目标终端在所述集中调度区间和所述使用区间运行当前业务。

在第一方面的第一种可能的实现方式中,所述预测目标终端在未来一定时间段的网络资源传输状况,包括:

从预先获取的网络性能数据库中查询出所述目标终端在未来一定时间段的网络资源传输状况;其中,所述网络性能数据库包括所述目标终端在未来一定时间段的网络资源传输状况。

结合第一方面或者第二方面,在第一方面的第二种可能的实现方式中,所述目标终端在未来一定时间段的网络资源传输状况为所述目标终端在未来一定时间段的移动轨迹中各位置的网络资源传输状况;所述选择性调度策略为包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息的区域选择性调度策略,所述集中调度区间和所述使用区间为所述移动轨迹中不同位置的位置区间,所述集中调度区间位于所述使用区间前面,所述网络数据为所述目标终端在所述集中调度区间和使用区间移动时所运行的业务的网络数据;或者

所述目标终端在未来一定时间段的网络资源传输状况为所述目标终端在未来一定时间段所处的位置的各时间点的网络资源传输状况;所述选择性调度策略为包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息的时间选择性调度策略,所述集中调度区间和所述使用区间为所述目标终端所处的位置的不同时间点的时间区间,所述集中调度区间早于所述使用区间。。

结合第一方面的第二种可能实现方式,在第一方面的第三种可能的实现方式中,所述集中调度区间为所述移动轨迹中特定位置区间中网络资源传输状况最好的特定长度的位置区间,且所述移动轨迹包括至少一个所述特定位置区间,其中,所述特定长度为预先设置的长度;或者

所述集中调度区间为所述移动轨迹中特定位置区间中网络资源传输状况最好的特定长度的位置区间,且所述移动轨迹包括至少一个所述特定位置区间,其中,所述特定长度为根据实时信息计算的长度,所述实时信息包括如下至少一项:

所述移动轨迹的网络资源传输状况信息、所述目标终端的移动速度、所述目标终端的业务速率要求信息、所述移动轨迹的路况信息。

结合第一方面的第三种可能实现方式,在第一方面的第四种可能的实现方式中,所述网络性能数据库用于表示特定位置区域的网络资源传输状况的网络性能数据库,所述移动轨迹位于所述特定位置区域;所述网络资源传输状况包括:信道质量水平状况和/或小区负载状况;

所述从预先获取的网络性能数据库中查询出所述目标终端在未来一定时间段的网络资源传输状况之前,所述方法还包括:

获取所述特定位置区域的信道质量水平状况和/或小区负载状况;

根据获取的信道质量水平状况和/或小区负载状况建立用于表示特定位置区域的网络资源传输状况的网络性能数据库。

结合第一方面的第四种可能的实现方式,在第一方面的第五种可能实现方式中,所述获取所述特定位置区域的信道质量水平状况,包括:

接收位于所述特定位置且数量大于预设数量的用户终端上报的信道信息,并分析接收到的信道信息,以获取所述特定位置区域的信道质量水平状况;或者

通过多小区的联合接收技术和多天线技术测量所述特定位置区域的信道质量水平状况;

所述获取所述特定位置区域的小区负载状况,包括:

获取所述特定位置区域的各小区的基站上报的该小区负载状况信息,并结合获取的小区负载状况信息获取所述特定位置区域的小区负载状况。。

结合第一方面的第三种可能的实现方式或者第一方面的第四种可能的实现方式,在第一方面的第六种可能实现方式中,所述预测目标终端在未来一定时间段的网络资源传输状况之前,所述还包括:

获取所述目标终端在未来一定时间段的移动轨迹。

结合第一方面的第六种可能的实现方式,在第一方面的第七种可能实现方式中,所述获取目标终端在未来一定时间段的移动轨迹至少包括以下方式之一:

通过公共交通设施的路线模型匹配获取目标终端在未来一定时间段的移动轨迹;

通过所述目标终端上报的位置信息获取目标终端在未来一定时间段的移动轨迹;

通过多天线技术获取目标终端在未来一定时间段的移动轨迹;

通过所述目标终端的历史移动轨迹获取目标终端在未来一定时间段的移动轨迹。

结合第一方面的第三种可能的实现方式或者第一方面的第四种可能的实现方式,在第一方面的第八种可能实现方式中,所述基于所述网络资源传输状况生成保证用户体验的区域选择性调度策略,包括:

获取所述目标终端的特征信息,并根据所述特征信息以及所述移动轨迹中各位置的网络资源传输状况生成保证用户体验的区域选择性调度策略;其中,所述区域选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述特征信息包括如下至少一项:

所述目标终端的业务速率要求信息、所述目标终端的移动速度信息和所述移动轨迹的路况信息。

结合第一方面的第八种可能的实现方式,在第一方面的第九种可能实现方式中,所述获取所述目标终端的特征信息,并根据所述特征信息以及所述移动轨迹中各位置的网络资源传输状况生成保证用户体验的区域选择性调度策略,包括:

根据所述移动轨迹中各位置的网络资源传输状况选择所述集中调度区间,并根据所述集中调度区间从所述移动轨迹中选择出位于所述集中调度区间之后的使用区间;

获取所述目标终端的所述特征信息,并根据所述特征信息预测所述目标终端在所述集中调度区间和所述使用区间移动的时间;

根据所述目标终端当前运行的业务和所述时间预测所述目标终端在所述集中调度区间和所述使用区间移动时所运行的业务;

生成保证用户体验的区域选择性调度策略;所述区域选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间移动时所运行的业务的网络数据。

结合第一方面的第九种可能的实现方式,在第一方面的第十种可能实现方式中,所述生成保证用户体验的区域选择性调度策略,包括:

根据所述时间和目标终端的业务速率要求预测所述目标终端在所述集中调度区间移动时所运行的业务所需要加载的第一网络数据,以及预测目标终端在所述使用区间移动时所运行的业务所需要加载的第二网络数据;

生成保证用户体验的区域选择性调度策略,所述区域选择性调度策略包括用于表示所述第一网络数据和第二网络数据的数据信息和用于所述集中调度区间的区间信息。

结合第一方面的第九种可能的实现方式,在第一方面的第十一种可能实现方式中,所述特征信息包括所述目标终端的移动速度信息和所述移动轨迹的路况信息;所述获取所述目标终端的所述特征信息,并根据所述特征信息预测所述目标终端在所述集中调度区间和所述使用区间移动的时间,包括:

根据所述目标终端当前移动速度和所述移动轨迹的路况信息,预测所述目标终端在所述集中调度区间和所述使用区间的移动速度;

根据所述目标终端在所述集中调度区间和所述使用区间的移动速度,预测所述目标终端在所述集中调度区间和所述使用区间移动的时间。

结合第一方面的第三种可能的实现方式或者第一方面的第四种可能的实现方式,在第一方面的第十二种可能实现方式中,所述区域选择性调度策略还包括用于表示所述目标终端在所述集中调度区间和所述使用区间的移动速度的速度信息;所述根据所述区域选择性调度策略向所述目标终端发送所述网络数据,包括:

获取所述目标终端当前的移动速度,并根据该移动速度预测所述目标终端在所述集中调度区间和所述使用区间的实时移动速度;

将所述目标终端在所述集中调度区间和所述使用区间的实时移动速度与所述速度信息表示的所述目标终端在所述集中调度区间和所述使用区间的移动速度进行比较,并根据该比较结果调整所述区域选择性调度策略的数据信息;

向所述目标终端发送所述调整后的数据信息所表示的网络数据。

结合第一方面的第二种可能的实现方式,在第一方面的第十三种可能实现方式中,所述集中调度区间为所述未来一定时间段特定时间区间中网络资源传输状况最好的特定时长的时间区间,且所述未来一定时间段包括至少一个所述特定时间区间,其中,所述特定时长为预先设置的长度;或者

所述集中调度区间为所述未来一定时间段特定时间区间中网络资源传输状况最好的特定时长的位置区间,且所述未来一定时间段包括至少一个所述特定时间区间,其中,所述特定时长为根据实时信息计算的长度,所述实时信息包括如下至少一项:

所述未来一定时间段的网络资源传输状况信息和所述目标终端的业务速率要求信息。

结合第一方面的第十三种可能的实现方式,在第一方面的第十四种可能实现方式中,所述网络性能数据库用于表示所述未来一定时间段特定位置区域的各时间点的网络资源传输状况的网络性能数据库,所述目标终端所处的位置属于所述特定位置区域;所述网络资源传输状况包括:信道质量水平状况和/或小区负载状况;

所述从预先获取的网络性能数据库中查询出所述目标终端在未来一定时间段的网络资源传输状况之前,所述方法还包括:

获取所述未来一定时间段所述特定位置区域的各时间点的信道质量水平状况和/或小区负载状况;

根据获取的信道质量水平状况和/或小区负载状况建立用于表示所述未来一定时间段所述特定位置区域的网络资源传输状况的网络性能数据库。

结合第一方面的第十四种可能的实现方式,在第一方面的第十五种可能实现方式中,所述获取所述未来一定时间段所述特定位置区域的各时间点的信道质量水平状况和/或小区负载状况,包括:

通过所述特定位置区域的信道质量水平状况的时间规律获取所述未来一定时间段所述特定位置区域的各时间点的信道质量水平状况;和/或

通过所述特定位置区域的小区负载状况的时间规律获取所述未来一定时间段所述特定位置区域的各时间点的小区负载状况。

结合第一方面的第十三种可能的实现方式或者第一方面的第十四种可能的实现方式或者第一方面的第十五种可能的实现方式,在第一方面的第十六种可能实现方式中,所述预测目标终端在未来一定时间段的网络资源传输状况之前,所述还包括:

预测所述目标终端在未来一定时间段的所处的位置。

结合第一方面的第十六种可能的实现方式,在第一方面的第十七种可能实现方式中,所述预测所述目标终端在未来一定时间段的所处的位置至少包括以下方式之一:

通过所述目标终端上报的位置信息预测所述目标终端在未来一定时间段的所处的位置;

通过所述目标终端的所处位置历史记录预测所述目标终端在未来一定时间段的所处的位置。

结合第一方面的第十三种可能的实现方式或者第一方面的第十四种可能的实现方式或者第一方面的第十五种可能的实现方式,在第一方面的第十八种可能实现方式中,所基于所述网络资源传输状况生成保证用户体验的时间选择性调度策略,包括:

根据所述目标终端在未来一定时间段所处的位置的各时间点的网络资源传输状况选择所述集中调度区间,并根据所述集中调度区间从未来一定时间段中选择出晚于所述集中调度区间的使用区间;

根据所述目标终端当前运行的业务预测所述目标终端在所述集中调度区间和所述使用区间所运行的业务;

生成保证用户体验的时间选择性调度策略;所述时间选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据。

结合第一方面的第十八种可能的实现方式,在第一方面的第十九种可能实现方式中,所述生成保证用户体验的时间选择性调度策略,包括:

根据所述集中调度区间和使用区间的时长以及所述目标终端的业务速率要求预测所述目标终端在所述集中调度区间所运行的业务所需要加载的第一网络数据,以及预测目标终端在所述使用区间所运行的业务所需要加载的第二网络数据;

生成保证用户体验的时间选择性调度策略,所述时间选择性调度策略包括用于表示所述第一网络数据和第二网络数据的数据信息和用于所述集中调度区间的区间信息。

结合第一方面的第三种可能的实现方式或者第一方面的第四种可能的实现方式或者第一方面的第五种可能的实现方式或者第一方面的第十三种可能的实现方式或者第一方面的第十四种可能的实现方式或者第一方面的第十五种可能的实现方式,在第一方面的第二十种可能实现方式中,所述根据所述选择性调度策略向所述目标终端发送所述网络数据之后,所述方法还包括:

在所述使用区间与所述目标终端进行用于保持所述目标终端当前业务和该业务的链路为在线状态的基本信息传输;和/或

当所述网络数据不包括所述目标终端在所述使用区间的超额时间所运行的业务需要加载的网络数据时,在所述使用区间向所述目标终端发送所述目标终端在所述超额时间所运行的业务需要加载的网络数据;和/或

当所述目标终端当前业务发送变化时,接收所述目标终端发送的所述目标终端上报变化后的业务的服务质量需要信息。

结合第一方面的第三种可能的实现方式或者第一方面的第四种可能的实现方式或者第一方面的第五种可能的实现方式或者第一方面的第十三种可能的实现方式或者第一方面的第十四种可能的实现方式或者第一方面的第十五种可能的实现方式,在第一方面的第二十一种可能实现方式中,所述网络数据用于指示目标终端上报上行数据;所述根据所述选择性调度策略向所述目标终端发送所述网络数据之后,所述方法还包括:

在所述集中调度区间接收所述目标终端响应所述网络数据发送的上行数据。

第二方面,本发明实施例提供一种网络数据传输方法,包括:

所述目标终端在集中调度区间接收网络设备发送的所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据;其中,所述网络数据为所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据,所述集中调度区间的网络资源传输状况好于所述使用区间的网络资源传输状况;

所述目标终端缓存所述网络数据;

所述目标终端在所述集中调度区间和所述使用区间调用所述网络数据运行当前业务。

在第二方面的第一种可能的实现方式中,所述集中调度区间和所述使用区间为所述目标终端在未来一定时间段的移动轨迹中不同位置的位置区间,所述集中调度区间位于所述使用区间前面,或者

所述集中调度区间和所述使用区间为在未定一定时间内所述目标终端所处的位置的不同时间点的时间区间,所述集中调度区间早于所述使用区间。

结合者第二方面的第一种可能的实现方式,在第二方面的第二种可能实现方式中,所述目标终端在集中调度区间接收网络设备发送的所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据之前,所述方法还包括:

所述目标终端向所述网络设备上报位置信息;

所述目标终端向所述网络设备上报所述目标终端的移动轨迹。

结合第二方面的第一种可能的实现方式或者第二方面的第二种可能的实现方式,在第二方面的第三种可能实现方式中,所述方法还包括:

所述目标终端在所述使用区间与所述网络设备进行用于保持当前业务和所述当前业务的链路为在线状态的基本信息传输;和/或

当所述网络数据不包括所述目标终端在所述使用区间的超额时间所运行的业务需要加载的网络数据时,所述目标终端在所述使用区间接收所述网络设备发送的所述目标终端在所述超额时间所运行的业务需要加载的网络数据,并调用该网络数据运行当前业务;和/或

当所述目标终端当前业务发送变化时,所述目标终端向网络设备上报变化后的业务的服务质量需要信息。

结合第二方面的第一种可能的实现方式或者第二方面的第二种可能的实现方式,在第二方面的第四种可能实现方式中,所述网络数据用于指示目标终端上报上行数据;所述目标终端在所述集中调度区间和所述使用区间调用所述网络数据运行当前业务,包括:

所述目标终端在所述集中调度区间和所述使用区间调用所述网络数据运行当前业务,并向所述网络设备发送响应所述网络数据的上行数据。

第三方面,本发明实施例提供一种网络数据传输方法,包括:

获取特定位置区域各位置的网络资源传输状况;

对获取的所述网络资源传输状况进行分析处理,以建立网络性能数据库,所述网络性能数据库包括所述目标终端在未来一定时间段的网络资源传输状况;

接收网络设备发送的查询信息,并从所述网络性能数据库查询所述目标终端在未来一定时间段的网络资源传输状况,所述目标终端在未来一定时间段的网络资源传输状况用于生成保证用户体验的所述选择性调度策略,所述选择性调度策略用于在集中调度区间向所述目标终端发送网络数据;其中,所述网络数据用于所述目标终端在所述集中调度区间和所述使用区间运行当前业务,所述选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据,所述集中调度区间的网络资源传输状况好于所述使用区间的网络资源传输状况。

在第三方面的第一种可能的实现方式中,所述对获取的所述网络资源传输状况进行分析处理,以建立网络性能数据库,包括:

对获取的所述网络资源传输状况进行分析处理,以建立网络性能数据库,其中,分析处理包括以下方式之一:

滤波处理、栅格化处理、插值处理和抽样处理。

结合第三方面,在第三方面的第二种可能的实现方式中,所述从所述网络性能数据库查询所述目标终端在未来一定时间段的网络资源传输状况之后,所述方法还包括:

向所述网络设备发送所述目标终端在未来一定时间段的网络资源传输状况;或者

基于所述目标终端在未来一定时间段的网络资源传输状况生成保证用户体验的所述选择性调度策略,并向所述网络设备发送所述选择性调度策略。

结合第三方面或者第三方面的第一种可能的实现方式或者第三方面的第二种可能的实现方式,在第三方面的第三种可能的实现方式中,所述目标终端在未来一定时间段的网络资源传输状况为所述目标终端在未来一定时间段的移动轨迹中各位置的网络资源传输状况;所述选择性调度策略为包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息的区域选择性调度策略,所述集中调度区间和所述使用区间为所述移动轨迹中不同位置的位置区间,所述集中调度区间位于所述使用区间前面,所述网络数据为所述目标终端在所述集中调度区间和使用区间移动时所运行的业务的网络数据;或者

所述目标终端在未来一定时间段的网络资源传输状况为所述目标终端在未来一定时间段所处的位置的各时间点的网络资源传输状况;所述选择性调度策略为包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息的时间选择性调度策略,所述集中调度区间和所述使用区间为所述目标终端所处的位置的不同时间点的时间区间,所述集中调度区间早于所述使用区间。

结合第三方面的第三种可能的实现方式,在第三方面的第四种可能的实现方式中,所述网络性能数据库用于表示特定位置区域的网络资源传输状况的网络性能数据库,所述移动轨迹位于所述特定位置区域;所述网络资源传输状况包括:信道质量水平状况和/或小区负载状况;

所述获取特定位置区域各位置的网络资源传输状况的信息,包括:

所述获取特定位置区域各位置的信道质量水平状况和/或小区负载状况。

结合第三方面的第四种可能的实现方式,在第三方面的第五种可能的实现方式中,所述获取所述特定位置区域各位置的信道质量水平状况,包括:

接收位于所述特定位置且数量大于预设数量的用户终端上报的信道信息,并分析接收到的信道信息,以获取所述特定位置区域各位置的信道质量水平状况;或者

通过多小区的联合接收技术和多天线技术测量所述特定位置区域各位置的信道质量水平状况;

所述获取所述特定位置区域的小区负载状况,包括:

获取所述特定位置区域的各小区的基站上报的该小区负载状况信息,并结合获取的小区负载状况信息获取所述特定位置区域的小区负载状况。

结合第三方面的第三种可能的实现方式,在第三方面的第六种可能的实现方式中,所述对获取的所述网络资源传输状况进行分析处理,以建立网络性能数据库,包括:

对获取的所述网络资源传输状况进行分析处理,以建立网络性能数据库,其中,所述网络性能数据库用于表示所述特定位置区域各位置的下行和/或上行的网络资源传输状况。

结合第三方面的第三种可能的实现方式,在第三方面的第七种可能的实现方式中,所述网络性能数据库用于表示所述未来一定时间段特定位置区域的各时间点的网络资源传输状况的网络性能数据库,所述目标终端所处的位置属于所述特定位置区域;所述网络资源传输状况包括:信道质量水平状况和/或小区负载状况;

所述获取特定位置区域各位置的网络资源传输状况的信息,包括:

获取所述未来一定时间段特定位置区域各位置的各时间点的信道质量水平状况和/或小区负载状况。

结合第三方面的第七种可能的实现方式,在第三方面的第八种可能的实现方式中,所述获取所述未来一定时间段特定位置区域各位置的各时间点的信道质量水平状况和/或小区负载状况,包括:

通过特定位置区域各位置的信道质量水平状况的时间规律获取所述未来一定时间段所述特定位置区域各位置的各时间点的信道质量水平状况;和/或

通过特定位置区域各位置的小区负载状况的时间规律获取所述未来一定时间段所述特定位置区域各位置的各时间点的小区负载状况。

第四方面,本发明实施例提供一种网络数据传输装置,包括:第一预测单元、生成单元和第一发送单元,其中:

所述第一预测单元,用于预测目标终端在未来一定时间段的网络资源传输状况;

所述生成单元,用于基于所述第一预测单元预测的所述网络资源传输状况生成保证用户体验的选择性调度策略,其中,所述选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据,所述集中调度区间的网络资源传输状况好于所述使用区间的网络资源传输状况;

所述第一发送单元,用于在所述集中调度区间内根据所述生成单元生成的选择性调度策略向所述目标终端发送所述网络数据;其中,所述网络数据用于所述目标终端在所述集中调度区间和所述使用区间运行当前业务。

在第四方面的第一种可能的实现方式中,所述第一预测单元用于从预先获取的网络性能数据库中查询出所述目标终端在未来一定时间段的网络资源传输状况;其中,所述网络性能数据库包括所述目标终端在未来一定时间段的网络资源传输状况。

结合第四方面或者第二方面,在第四方面的第二种可能的实现方式中,所述目标终端在未来一定时间段的网络资源传输状况为所述目标终端在未来一定时间段的移动轨迹中各位置的网络资源传输状况;所述选择性调度策略为包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息的区域选择性调度策略,所述集中调度区间和所述使用区间为所述移动轨迹中不同位置的位置区间,所述集中调度区间位于所述使用区间前面,所述网络数据为所述目标终端在所述集中调度区间和使用区间移动时所运行的业务的网络数据;或者

所述目标终端在未来一定时间段的网络资源传输状况为所述目标终端在未来一定时间段所处的位置的各时间点的网络资源传输状况;所述选择性调度策略为包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息的时间选择性调度策略,所述集中调度区间和所述使用区间为所述目标终端所处的位置的不同时间点的时间区间,所述集中调度区间早于所述使用区间。

结合第四方面的第二种可能实现方式,在第四方面的第三种可能的实现方式中,所述集中调度区间为所述移动轨迹中特定位置区间中网络资源传输状况最好的特定长度的位置区间,且所述移动轨迹包括至少一个所述特定位置区间,其中,所述特定长度为预先设置的长度;或者

所述集中调度区间为所述移动轨迹中特定位置区间中网络资源传输状况最好的特定长度的位置区间,且所述移动轨迹包括至少一个所述特定位置区间,其中,所述特定长度为根据实时信息计算的长度,所述实时信息包括如下至少一项:

所述移动轨迹的网络资源传输状况信息、所述目标终端的移动速度、所述目标终端的业务速率要求信息、所述移动轨迹的路况信息。

结合第四方面的第三种可能实现方式,在第四方面的第四种可能的实现方式中,所述网络性能数据库用于表示特定位置区域的网络资源传输状况的网络性能数据库,所述移动轨迹位于所述特定位置区域;所述网络资源传输状况包括:信道质量水平状况和/或小区负载状况;所述装置还包括:

第一获取单元,用于获取所述特定位置区域的信道质量水平状况和/或小区负载状况;

第一建立单元,用于根据获取的信道质量水平状况和/或小区负载状况建立用于表示特定位置区域的网络资源传输状况的网络性能数据库。

结合第四方面的第四种可能的实现方式,在第四方面的第五种可能实现方式中,所述第一获取单元用于接收位于所述特定位置且数量大于预设数量的用户终端上报的信道信息,并分析接收到的信道信息,以获取所述特定位置区域的信道质量水平状况;或者所述第一获取单元用于通过多小区的联合接收技术和多天线技术测量所述特定位置区域的信道质量水平状况;

所述第一获取单元还用于获取所述特定位置区域的各小区的基站上报的该小区负载状况信息,并结合获取的小区负载状况信息获取所述特定位置区域的小区负载状况。

结合第四方面的第三种可能的实现方式或者第四方面的第四种可能的实现方式,在第四方面的第六种可能实现方式中,所述装置还包括:

第二获取单元,用于获取所述目标终端在未来一定时间段的移动轨迹。

结合第四方面的第六种可能的实现方式,在第四方面的第七种可能实现方式中,所述第二获取单元用于通过公共交通设施的路线模型匹配获取目标终端在未来一定时间段的移动轨迹;或者

所述第二获取单元用于通过所述目标终端上报的位置信息获取目标终端在未来一定时间段的移动轨迹;或者

所述第二获取单元用于通过多天线技术获取目标终端在未来一定时间段的移动轨迹;或者

所述第二获取单元用于通过所述目标终端的历史移动轨迹获取目标终端在未来一定时间段的移动轨迹。

结合第四方面的第三种可能的实现方式或者第四方面的第四种可能的实现方式,在第四方面的第八种可能实现方式中,所述生成单元用于获取所述目标终端的特征信息,并根据所述特征信息以及所述移动轨迹中各位置的网络资源传输状况生成保证用户体验的区域选择性调度策略;其中,所述区域选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述特征信息包括如下至少一项:

所述目标终端的业务速率要求信息、所述目标终端的移动速度信息和所述移动轨迹的路况信息。

结合第四方面的第八种可能的实现方式,在第四方面的第九种可能实现方式中,所述生成单元包括:

第一选择单元,用根据所述移动轨迹中各位置的网络资源传输状况选择所述集中调度区间,并根据所述集中调度区间从所述移动轨迹中选择出位于所述集中调度区间之后的使用区间;

第二预测单元,用于获取所述目标终端的所述特征信息,并根据所述特征信息预测所述目标终端在所述集中调度区间和所述使用区间移动的时间;

第三预测单元,用于根据所述目标终端当前运行的业务和所述第二预测单元预测的时间预测所述目标终端在所述集中调度区间和所述使用区间移动时所运行的业务;

第一生成子单元,用于生成保证用户体验的区域选择性调度策略;所述区域选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间移动时所运行的业务的网络数据。

结合第四方面的第九种可能的实现方式,在第四方面的第十种可能实现方式中,所述第一生成子单元用于根据所述时间和目标终端的业务速率要求预测所述目标终端在所述集中调度区间移动时所运行的业务所需要加载的第一网络数据,以及预测目标终端在所述使用区间移动时所运行的业务所需要加载的第二网络数据;以及生成保证用户体验的区域选择性调度策略,所述区域选择性调度策略包括用于表示所述第一网络数据和第二网络数据的数据信息和用于所述集中调度区间的区间信息。

结合第四方面的第九种可能的实现方式,在第四方面的第十一种可能实现方式中,所述特征信息包括所述目标终端的移动速度信息和所述移动轨迹的路况信息;所述第二预测单元具体用于根据所述目标终端当前移动速度和所述移动轨迹的路况信息,预测所述目标终端在所述集中调度区间和所述使用区间的移动速度;再根据所述目标终端在所述集中调度区间和所述使用区间的移动速度,预测所述目标终端在所述集中调度区间和所述使用区间移动的时间。

结合第四方面的第三种可能的实现方式或者第四方面的第四种可能的实现方式,在第四方面的第十二种可能实现方式中,所述区域选择性调度策略还包括用于表示所述目标终端在所述集中调度区间和所述使用区间的移动速度的速度信息;所述第一发送单元包括:

第四预测单元,用于当所述目标终端移动至所述集中调度区间时,获取所述目标终端当前的移动速度,并根据该移动速度预测所述目标终端在所述集中调度区间和所述使用区间的实时移动速度;

调整单元,用于将所述第四预测单元预测所述目标终端在所述集中调度区间和所述使用区间的实时移动速度与所述速度信息表示的所述目标终端在所述集中调度区间和所述使用区间的移动速度进行比较,并根据该比较结果调整所述区域选择性调度策略的数据信息;

发送子单元,用于向所述目标终端发送所述调整单元调整后的数据信息所表示的网络数据。

结合第四方面的第二种可能的实现方式,在第四方面的第十三种可能实现方式中,所述集中调度区间为所述未来一定时间段特定时间区间中网络资源传输状况最好的特定时长的时间区间,且所述未来一定时间段包括至少一个所述特定时间区间,其中,所述特定时长为预先设置的长度;或者

所述集中调度区间为所述未来一定时间段特定时间区间中网络资源传输状况最好的特定时长的位置区间,且所述未来一定时间段包括至少一个所述特定时间区间,其中,所述特定时长为根据实时信息计算的长度,所述实时信息包括如下至少一项:

所述未来一定时间段的网络资源传输状况信息和所述目标终端的业务速率要求信息。

结合第四方面的第十三种可能的实现方式,在第四方面的第十四种可能实现方式中,所述网络性能数据库用于表示所述未来一定时间段特定位置区域的各时间点的网络资源传输状况的网络性能数据库,所述目标终端所处的位置属于所述特定位置区域;所述网络资源传输状况包括:信道质量水平状况和/或小区负载状况;

所述装置还包括:

第三获取单元,用于获取所述未来一定时间段所述特定位置区域的各时间点的信道质量水平状况和/或小区负载状况;

第二建立单元,用于根据获取的信道质量水平状况和/或小区负载状况建立用于表示所述未来一定时间段所述特定位置区域的网络资源传输状况的网络性能数据库。

结合第四方面的第十四种可能的实现方式,在第四方面的第十五种可能实现方式中,所述第三获取单元用于通过所述特定位置区域的信道质量水平状况的时间规律获取所述未来一定时间段所述特定位置区域的各时间点的信道质量水平状况;和/或

所述第三获取单元用于通过所述特定位置区域的小区负载状况的时间规律获取所述未来一定时间段所述特定位置区域的各时间点的小区负载状况。

结合第四方面的第十三种可能的实现方式或者第四方面的第十四种可能的实现方式或者第四方面的第十五种可能的实现方式,在第四方面的第十六种可能实现方式中,所述装置还包括:

第五预测单元,用于预测所述目标终端在未来一定时间段的所处的位置。

结合第四方面的第十六种可能的实现方式,在第四方面的第十七种可能实现方式中,第五预测单元用于通过所述目标终端上报的位置信息预测所述目标终端在未来一定时间段的所处的位置;和/或

第五预测单元还用于通过所述目标终端的所处位置历史记录预测所述目标终端在未来一定时间段的所处的位置。

结合第四方面的第十三种可能的实现方式或者第四方面的第十四种可能的实现方式或者第四方面的第十五种可能的实现方式,在第四方面的第十八种可能实现方式中,所述生成单元包括:

第二选择单元,用于根据所述目标终端在未来一定时间段所处的位置的各时间点的网络资源传输状况选择所述集中调度区间,并根据所述集中调度区间从未来一定时间段中选择出晚于所述集中调度区间的使用区间;

第六预测单元,用于根据所述目标终端当前运行的业务预测所述目标终端在所述集中调度区间和所述使用区间所运行的业务;

第二生成子单元,用于生成保证用户体验的时间选择性调度策略;所述时间选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据。

结合第四方面的第十八种可能的实现方式,在第四方面的第十九种可能实现方式中,所述第二生成子单元用于根据所述集中调度区间和使用区间的时长以及所述目标终端的业务速率要求预测所述目标终端在所述集中调度区间所运行的业务所需要加载的第一网络数据,以及预测目标终端在所述使用区间所运行的业务所需要加载的第二网络数据;以及生成保证用户体验的时间选择性调度策略,所述时间选择性调度策略包括用于表示所述第一网络数据和第二网络数据的数据信息和用于所述集中调度区间的区间信息。

结合第四方面的第三种可能的实现方式或者第四方面的第四种可能的实现方式或者第四方面的第五种可能的实现方式或者第四方面的第十三种可能的实现方式或者第四方面的第十四种可能的实现方式或者第四方面的第十五种可能的实现方式,在第四方面的第二十种可能实现方式中,所述装置还包括:

传输单元,用于在所述使用区间与所述目标终端进行用于保持所述目标终端当前业务和该业务的链路为在线状态的基本信息传输;和/或

第二发送单元,用于当所述网络数据不包括所述目标终端在所述使用区间的超额时间所运行的业务需要加载的网络数据时,在所述使用区间向所述目标终端发送所述目标终端在所述超额时间所运行的业务需要加载的网络数据;和/或

第一接收单元,用于当所述目标终端当前业务发送变化时,接收所述目标终端发送的所述目标终端上报变化后的业务的服务质量需要信息。

结合第四方面的第三种可能的实现方式或者第四方面的第四种可能的实现方式或者第四方面的第五种可能的实现方式或者第四方面的第十三种可能的实现方式或者第四方面的第十四种可能的实现方式或者第四方面的第十五种可能的实现方式,在第四方面的第二十一种可能实现方式中,所述装置还包括:

第二接收单元,用于在所述集中调度区间接收所述目标终端响应所述网络数据发送的上行数据;所述网络数据用于指示目标终端上报上行数据。

第五方面,本发明实施例提供一种用户设备,包括:第一接收单元、缓存单元和调用单元,其中:

所述第一接收单元,用于在集中调度区间接收网络设备发送的所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据;其中,所述网络数据为所述用户设备在所述集中调度区间和使用区间所运行的业务的网络数据,所述集中调度区间的网络资源传输状况好于所述使用区间的网络资源传输状况;

所述缓存单元,用于缓存所述第一接收单元接收的网络数据;

所述调用单元,用于在所述集中调度区间和所述使用区间调用所述缓存单元缓存的网络数据运行当前业务。

在第五方面的第一种可能的实现方式中,所述集中调度区间和所述使用区间为所述用户设备在未来一定时间段的移动轨迹中不同位置的位置区间,所述集中调度区间位于所述使用区间前面,或者

所述集中调度区间和所述使用区间为在未定一定时间内所述用户设备所处的位置的不同时间点的时间区间,所述集中调度区间早于所述使用区间。

结合第五方面的第一种可能的实现方式,在第五方面的第二种可能的实现方式中,所述装置还包括:

第一发送单元,用于向所述网络设备上报位置信息;或者

第二发送单元,用于向所述网络设备上报所述用户设备的移动轨迹。

结合第五方面的第一种可能的实现方式或者第五方面的第一种可能的实现方式,在第五方面的第三种可能的实现方式中,所述装置还包括:

传输单元,用于在所述使用区间与所述网络设备进行用于保持当前业务和所述当前业务的链路为在线状态的基本信息传输;和/或

第二接收单元,当所述网络数据不包括所述目标终端在所述使用区间的超额时间所运行的业务需要加载的网络数据时,在所述使用区间接收所述网络设备发送的所述用户设备在所述超额时间所运行的业务需要加载的网络数据,并调用该网络数据运行当前业务;和/或

第三发送单元,用于当所述用户设备当前业务发送变化时,向网络设备上报变化后的业务的服务质量需要信息。

结合第五方面的第一种可能的实现方式或者第五方面的第一种可能的实现方式,在第五方面的第四种可能的实现方式中,所述网络数据用于指示所述用户设备上报上行数据;所述调用单元还用于在所述集中调度区间和所述使用区间调用所述网络数据运行当前业务,并向所述网络设备发送响应所述网络数据的上行数据。

第六方面,本发明实施例提供一种网络性能分析装置,包括:获取单元、建立单元和查询单元,其中:

所述获取单元,用于获取特定位置区域各位置的网络资源传输状况;

所述建立单元,用于对获取的所述网络资源传输状况进行分析处理,以建立网络性能数据库,所述网络性能数据库包括所述目标终端在未来一定时间段的网络资源传输状况;

所述查询单元,用于接收网络设备发送的查询信息,并从所述网络性能数据库查询所述目标终端在未来一定时间段的网络资源传输状况,所述目标终端在未来一定时间段的网络资源传输状况用于生成保证用户体验的所述选择性调度策略,所述选择性调度策略用于在集中调度区间向所述目标终端发送网络数据;其中,所述网络数据用于所述目标终端在所述集中调度区间和所述使用区间运行当前业务,所述选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据,所述集中调度区间的网络资源传输状况好于所述使用区间的网络资源传输状况。

在第六方面的第一种可能的实现方式中,所述建立单元用于对获取的所述网络资源传输状况进行分析处理,以建立网络性能数据库,其中,分析处理包括以下方式之一:

滤波处理、栅格化处理、插值处理和抽样处理。

结合第六方面,在第六方面的第二种可能的实现方式中,所述装置还包括:

第一发送单元,用于向所述网络设备发送所述目标终端在未来一定时间段的网络资源传输状况;或者

第二发送单元,用于基于所述目标终端在未来一定时间段的网络资源传输状况生成保证用户体验的所述选择性调度策略,并向所述网络设备发送所述选择性调度策略。

结合第六方面或者第六方面的第一种可能的实现方式或者第六方面的第二种可能的实现方式,在第六方面的第三种可能的实现方式中,所述目标终端在未来一定时间段的网络资源传输状况为所述目标终端在未来一定时间段的移动轨迹中各位置的网络资源传输状况;所述选择性调度策略为包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息的区域选择性调度策略,所述集中调度区间和所述使用区间为所述移动轨迹中不同位置的位置区间,所述集中调度区间位于所述使用区间前面,所述网络数据为所述目标终端在所述集中调度区间和使用区间移动时所运行的业务的网络数据;或者

所述目标终端在未来一定时间段的网络资源传输状况为所述目标终端在未来一定时间段所处的位置的各时间点的网络资源传输状况;所述选择性调度策略为包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息的时间选择性调度策略,所述集中调度区间和所述使用区间为所述目标终端所处的位置的不同时间点的时间区间,所述集中调度区间早于所述使用区间。

结合第六方面的第三种可能的实现方式,在第六方面的第四种可能的实现方式中,所述网络性能数据库用于表示特定位置区域的网络资源传输状况的网络性能数据库,所述移动轨迹位于所述特定位置区域;所述网络资源传输状况包括:信道质量水平状况和/或小区负载状况;

所述获取单元用于所述获取特定位置区域各位置的信道质量水平状况和/或小区负载状况。

结合第六方面的第四种可能的实现方式,在第六方面的第五种可能的实现方式中,所述获取单元用于接收位于所述特定位置且数量大于预设数量的用户终端上报的信道信息,并分析接收到的信道信息,以获取所述特定位置区域各位置的信道质量水平状况;或者所述获取单元用于通过多小区的联合接收技术和多天线技术测量所述特定位置区域各位置的信道质量水平状况;

所述获取单元还用于获取所述特定位置区域的各小区的基站上报的该小区负载状况信息,并结合获取的小区负载状况信息获取所述特定位置区域的小区负载状况。

结合第六方面的第三种可能的实现方式,在第六方面的第六种可能的实现方式中,所述建立单元用于对获取的所述网络资源传输状况进行分析处理,以建立网络性能数据库,其中,所述网络性能数据库用于表示所述特定位置区域各位置的下行和/或上行的网络资源传输状况。

结合第六方面的第三种可能的实现方式,在第六方面的第七种可能的实现方式中,所述网络性能数据库用于表示所述未来一定时间段特定位置区域的各时间点的网络资源传输状况的网络性能数据库,所述目标终端所处的位置属于所述特定位置区域;所述网络资源传输状况包括:信道质量水平状况和/或小区负载状况;

所述获取单元用于获取所述未来一定时间段特定位置区域各位置的各时间点的信道质量水平状况和/或小区负载状况。

结合第六方面的第七种可能的实现方式,在第六方面的第八种可能的实现方式中,所述获取单元用于通过特定位置区域各位置的信道质量水平状况的时间规律获取所述未来一定时间段所述特定位置区域各位置的各时间点的信道质量水平状况;和/或

所述获取单元用于通过特定位置区域各位置的小区负载状况的时间规律获取所述未来一定时间段所述特定位置区域各位置的各时间点的小区负载状况。

第七方面,本发明实施例提供一种网络数据传输系统,包括网络性能分析装置和网络数据传输装置,其中:

所述网络性能分析装置,用于获取特定位置区域各位置的网络资源传输状况;并对获取的所述网络资源传输状况进行分析处理,以建立网络性能数据库,所述网络性能数据库包括所述目标终端在未来一定时间段的网络资源传输状况;以及接收网络设备发送的查询信息,并从所述网络性能数据库查询所述目标终端在未来一定时间段的网络资源传输状况;

所述网络数据传输装置,用于在集中调度区间根据选择性调度策略向所述目标终端发送所述网络数据;其中,所述网络数据用于所述目标终端在所述集中调度区间和所述使用区间运行当前业务,所述选择性调度策略是所述目标终端在未来一定时间段的网络资源传输状况生成保证用户体验的所述选择性调度策略,所述选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据,所述集中调度区间的网络资源传输状况好于所述使用区间的网络资源传输状况。

在第七方面的第一种可能的实现方式中,所述网络性能分析装置还用于向所述网络数据传输装置所述目标终端在未来一定时间段的网络资源传输状况;所述网络数据传输装置还用于基于所述目标终端在未来一定时间段的网络资源传输状况生成保证用户体验的所述选择性调度策略;或者

所述网络性能分析装置还用于基于所述目标终端在未来一定时间段的网络资源传输状况生成保证用户体验的所述选择性调度策略,并向所述网络设备发送所述选择性调度策略。

第八方面,本发明实施例提供一种网络数据传输系统,包括网络设备和目标终端,其中:

所述网络设备,用于预测目标终端在未来一定时间段的网络资源传输状况;基于所述网络资源传输状况生成保证用户体验的选择性调度策略,其中,所述选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据,所述集中调度区间的网络资源传输状况好于所述使用区间的网络资源传输状况;在所述集中调度区间内根据所述选择性调度策略向所述目标终端发送所述网络数据;

所述目标终端,用于在所述集中调度区间和所述使用区间调用所述网络数据运行当前业务。

上述技术方案中,预测目标终端在未来一定时间段的网络资源传输状况;基于所述网络资源传输状况生成保证用户体验的选择性调度策略,其中,所述选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据,所述集中调度区间的网络资源传输状况好于所述使用区间的网络资源传输状况;在所述集中调度区间内根据所述选择性调度策略向所述目标终端发送所述网络数据;这样所述目标终端在所述集中调度区间和所述使用区间就可以调用所述网络数据运行当前业务。从而可以实现保证移动终端上运行的业务流畅。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种网络数据传输方法的流程示意图;

图2是本发明实施例提供的另一种网络数据传输方法的流程示意图;

图3是本发明实施例提供的另一种网络数据传输方法的流程示意图;

图4是本发明实施例提供的另一种网络数据传输方法的流程示意图;

图5是本发明实施例提供的另一种网络数据传输方法的流程示意图;

图6是本发明实施例提供的另一种网络数据传输方法的流程示意图;

图7是本发明实施例提供的另一种网络数据传输方法的流程示意图;

图8和图9是本发明实施例提供的可选的举例示意图;

图10是本发明实施例提供的一种网络数据传输装置的结构示意图;

图11是本发明实施例提供的另一种网络数据传输装置的结构示意图;

图12是本发明实施例提供的另一种网络数据传输装置的结构示意图;

图13是本发明实施例提供的另一种网络数据传输装置的结构示意图;

图14是本发明实施例提供的另一种网络数据传输装置的结构示意图;

图15是本发明实施例提供的另一种网络数据传输装置的结构示意图;

图16是本发明实施例提供的另一种网络数据传输装置的结构示意图;

图17是本发明实施例提供的另一种网络数据传输装置的结构示意图;

图18是本发明实施例提供的另一种网络数据传输装置的结构示意图;

图19是本发明实施例提供的一种用户设备的结构示意图;

图20是本发明实施例提供的另一种用户设备的结构示意图;

图21是本发明实施例提供的一种网络性能分析装置的结构示意图;

图22是本发明实施例提供的另一种网络性能分析装置的结构示意图;

图23是本发明实施例提供的另一种网络数据传输系统的结构示意图;

图24是本发明实施例提供另一种网络数据传输系统的结构示意图;

图25是本发明实施例提供的另一种网络数据传输装置的结构示意图;

图26是本发明实施例提供的另一种用户设备的结构示意图;

图27是本发明实施例提供的另一种网络数据传输装置的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例中,目标终端运行的业务可以是通信领域中的任何业务,本发明实施例对此不作限定,例如:视频、音频、资源下载、游戏、网页等。

本发明实施例提供的技术方案可以应用于各种无线通信网络,例如:全球移动通信(global system for mobile communication,简称为GSM)系统、码分多址(code division multiple access,简称为CDMA)系统、宽带码分多址(wideband code division multiple access,简称为WCDMA)系统、通用移动通信(universal mobile telecommunication system,简称为UMTS)系统、通用分组无线业务(general packet radio service,简称为GPRS)系统、长期演进(long term evolution,简称为LTE)系统、先进的长期演进(long term evolution advanced,简称为LTE-A)系统、全球互联微波接入(worldwide interoperability for microwave access,简称为WiMAX)系统、无线保真(Wireless Fidelity,WiFi)网络、无线局域网络(Wireless Local Area Networks,WLAN)、异构网络(Hetnet)等。其中,术语“网络”和“系统”可以相互替换。

请参考图1,图1是本发明实施例提供的一种网络数据传输方法的流程示意图,如图1所示,包括以下步骤:

101、预测目标终端在未来一定时间段的网络资源传输状况。

可选的,具体可以是预测目标终端在未来一定时间段的移动轨迹中各位置的网络资源传输状况,或者预测目标终端在未来一定时间段所处的位置的各时间点的网络资源传输状况。其中,具体实现方式请参考下面实施例。

可选的,上述网络资源传输状况具体可以是用于表示网络侧与用户终端之间传输数据的传输质量,如当网络侧与目标终端之间传输数据的传输质量越好,就表示网络资源传输状况就越好,反之,越差。

可选的,上述未来一定时间段具体可以是预先设置的时间,例如:1个小时或者5个小时或者1天等。

可选的,步骤101具体可以包括:

从预先获取的网络性能数据库中查询出所述目标终端在未来一定时间段的网络资源传输状况;其中,所述网络性能数据库包括所述目标终端在未来一定时间段的网络资源传输状况。

即预先获取到包括所述目标终端在未来一定时间段的网络资源传输状况的网络性能数据库。

102、基于所述网络资源传输状况生成保证用户体验的选择性调度策略(Selective Scheduling Strategy,SSS),其中,所述选择性调度策略包括用于表示集中调度区间(Centralized Scheduling Region,CSR)的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间(Using Region,UR)所运行的业务的网络数据,所述集中调度区间的网络资源传输状况好于所述使用区间的网络资源传输状况。

可选的,上述集中调度区间具体可以是用于与目标终端传输上述网络数据的区间,即目标终端在该集中调度区间可以接收到上述网络数据;上述使用区间具体可以是不向目标终端传输目标终端当前业务的网络数据,但目标终端能调用在集中调度区间传输的网络数据正常运行当前业务的区间,即目标终端在使用区间可以不接收当前业务的网络数据,但能调用在集中调度区间接收到网络数据运行当前业务。

可选的,上述集中调度区间和使用区间具体可以是时间区间,例如:集中调度区间为早于使用区间的时间区间。另外,上述集中调度区间和使用区间具体可以是目标终端的移动轨迹的位置区间,例如:集中调度区间在该移动轨迹中的位置在使用区间的位置之前。

可选的,本实施例中上述集中调度区间具体可以表示一个或者多个集中调度区间,上述使用区间具体可以是表示一个使用区间或者多个使用区间,其中,每个集中调度区间对应一个或者多个使用区间,一个使用区间与一个集中调度区间对应,例如:当上述移动轨迹经过多个小区时,上述集中调度区间具体可以是表示该多个小区的中心位置区间,一个集中调度区间对应的使用区间可以是该小区的一个或者多个边缘区间。

103、在所述集中调度区间内根据所述选择性调度策略向所述目标终端发送所述网络数据;其中,所述网络数据用于所述目标终端在所述集中调度区间和所述使用区间运行当前业务。

步骤103具体可以根据上述区间信息识别出上述集中调度区间时,根据所述选择性调度策略向所述目标终端发送所述网络数据。这样目标终端在集中调度区间就可以接收到上述网络数据,目标终端在集中调度区间和使用区间就可以调用该网络数据运行当前业务。

可选的,在步骤103之后,所述方法还可以包括:

在所述使用区间与所述目标终端进行用于保持所述目标终端当前业务和该业务的链路为在线状态的基本信息传输。

可选的,上述基本信息具体可以包括但不限于传输控制协议(Transmission Control Protocol,TCP)的保活或者心跳信令。

可选的,在步骤103之后,所述方法还可以包括:

当所述网络数据不包括所述目标终端在所述使用区间的超额时间所运行的业务需要加载的网络数据时,在所述使用区间向所述目标终端发送所述目标终端在所述超额时间所运行的业务需要加载的网络数据。

这样可以更加有力保证目标终端在使用区间正常运行业务。

可选的,在步骤103之后,所述方法还可以包括:

当所述目标终端当前业务发送变化时,接收所述目标终端发送的所述目标终端上报变化后的业务的服务质量需要信息。

这样可以根据接收的服务质量需要信息更新上述选择性调度策略,以提高选择性调度策略的精度。

可选的,所述网络数据用于指示目标终端上报上行数据;所述根据所述选择性调度策略向所述目标终端发送所述网络数据之后,所述方法还包括:

在所述集中调度区间接收所述目标终端响应所述网络数据发送的上行数据。

这样可以在集中调度区间实现目标终端传输在集中调度区间和使用区间的上行数据。

可选的,所述目标终端在未来一定时间段的网络资源传输状况为所述目标终端在未来一定时间段的移动轨迹中各位置的网络资源传输状况;所述选择性调度策略为包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息的区域选择性调度策略,所述集中调度区间和所述使用区间为所述移动轨迹中不同位置的位置区间,所述集中调度区间位于所述使用区间前面,所述网络数据为所述目标终端在所述集中调度区间和使用区间移动时所运行的业务的网络数据。

这样可以实现通过目标终端的移动轨迹进行网络数据的调度。

所述目标终端在未来一定时间段的网络资源传输状况为所述目标终端在未来一定时间段所处的位置的各时间点的网络资源传输状况;所述选择性调度策略为包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息的时间选择性调度策略,所述集中调度区间和所述使用区间为所述目标终端所处的位置的不同时间点的时间区间,所述集中调度区间早于所述使用区间。

这样可以实现通过目标终端所处位置的时间点进行网络数据的调度。

所述方法具体可以是应用于网络设备,例如:无线接入网(Radio Access Network,RAN)设备、核心网(Core Network,CN)设备和基站等网络设备,其中,上述步骤101、步骤102和步骤103可以是不同的网络设备执行的,当为不同的网络设备执行时,这些网络设备之间可以是进行上述用户体验策略和移动轨迹等信息的共享,具体的共享方式,此处不作详细说明。另外,上述步骤101、步骤102和步骤103还可以是同一网络设备执行的。

上述目标终端可以是任何具备通信的设备,具体可以是用户设备。例如:平板电脑、手机、电子阅读器、遥控器、个人计算机(Personal Computer,PC)、笔记本电脑、车载设备、网络电视、可穿戴设备等具有网络功能的智能设备。

上述技术方案中,预测目标终端在未来一定时间段的网络资源传输状况;基于所述网络资源传输状况生成保证用户体验的选择性调度策略,其中,所述选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据,所述集中调度区间的网络资源传输状况好于所述使用区间的网络资源传输状况;在所述集中调度区间内根据所述选择性调度策略向所述目标终端发送所述网络数据;这样所述目标终端在所述集中调度区间和所述使用区间就可以调用所述网络数据运行当前业务。从而可以实现保证移动终端上运行的业务流畅。

请参考图2,图2是本发明实施例提供的一种网络数据传输方法的流程示意图,如图2所示,包括以下步骤:

201、获取目标终端在未来一定时间段的移动轨迹。

可选的,步骤201具体可以是通过测量获取到目标终端的移动轨迹或者通过目标终端上报的信息计算出的目标终端的移动轨迹,或者是直接接收目标终端上报的目标终端的移动轨迹的信息。本实施例对此不作限定。且上述移动轨迹具体可以是目标终端在未来一定时间段内的移动轨迹,例如,未来半个小时内的移动轨迹等。且上述移动轨迹具体可以是平面的移动轨迹,即该移动轨迹具体可以是经度和纬度变化的移动轨迹;或者上述移动轨迹具体还可以是空间的移动轨迹,即该移动轨迹具体可以是经度、纬度和空间高度变化的移动轨迹,例如,目标终端从一栋大楼的一层移动至该大楼的十层,再从该十层移动另一栋大楼的一层。另外,上述移动轨迹具体可以是位置与时间变化的移动轨迹,即该移动轨迹具体可以是在不同时间点目标终端所处的位置,例如:时间点A目标终端处于位置A,时间点B目标终端处于位置B,以及时间点C目标终端处于位置C等。

202、预测所述移动轨迹中各位置的网络资源传输状况。

可选的,上述网络资源传输状况具体可以是用于表示网络侧与目标终端之间传输数据的传输质量,如当网络侧与目标终端之间传输数据的传输质量越好,就表示网络资源传输状况就越好,反之,越差。

203、基于所述移动轨迹中各位置的网络资源传输状况生成保证用户体验的区域选择性调度策略(Regional Selective Scheduling Strategy,RSSS);其中,所述区域选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间移动时所运行的业务的网络数据,所述集中调度区间和所述使用区间为所述移动轨迹中不同位置的位置区间,所述集中调度区间位于所述使用区间前面,且所述集中调度区间的网络资源传输状况好于所述使用区间的网络资源传输状况。

可选的,上述集中调度区间具体可以是用于与目标终端传输上述网络数据的位置区间,即目标终端在该集中调度区间移动时可以接收到上述网络数据;上述使用区间具体可以是不向目标终端传输目标终端当前业务的网络数据,但目标终端能调用在集中调度区间传输的网络数据正常运行当前业务的位置区间,即目标终端在使用区间移动时可以不接收当前业务的网络数据,但能调用在集中调度区间接收到网络数据运行当前业务。

可选的,上述集中调度区间具体可以为所述移动轨迹中特定位置区间中网络资源传输状况最好的特定长度的位置区间,且所述移动轨迹包括至少一个所述特定位置区间,其中,所述特定长度为预先设置的长度;例如,将上述移动轨迹划分为N个特定位置区间,这样每个特定位置区间就可以选择出一个特定长度(例如:100米)的区间范围作为集中调度区间。

可选的,所述集中调度区间具体可以是所述移动轨迹中特定位置区间中网络资源传输状况最好的特定长度的位置区间,且所述移动轨迹包括至少一个所述特定位置区间,其中,所述特定长度为根据实时信息计算的长度,所述实时信息包括如下至少一项:

所述移动轨迹的网络资源传输状况信息、所述目标终端的移动速度、所述目标终端的业务速率要求信息、所述移动轨迹的路况信息。

例如,目标终端移动速度越快,且目标终端的业务速率要求低,且网络资源传输状况较轻时,上述特征长度就越短,当目标终端移动速度越慢,且目标终端的业务速率要求高,且网络资源传输状况较重时,上述特征长度就越长等。通过上述步骤就可以选择出网络资源传输状况较好的位置区间作为集中调度区间,从而在该集中调度区间向移动终端发送上述网络数据时,传输效率和传输速度会比较好,这样当目标终端移动至网络资源传输状况比较差的位置(例如:小区边缘)时,就可以使用在集中调度区间接收到网络数据,以实现目标终端移动至网络资源传输状况比较差的位置时目标终端也可以是流畅地运行业务。

可选的,上述使用区间具体可以是在上述移动轨迹中与上述集中调度区间位置连续的且位于所述集中调度区间之后的位置区间。如上述集中调度区间为小区中心位置区间,上述使用区间为小区边缘位置区间

可选的,本实施例中上述集中调度区间具体可以表示一个或者多个集中调度区间,上述使用区间具体可以是表示一个使用区间或者多个使用区间,其中,每个集中调度区间对应一个或者多个使用区间,一个使用区间与一个集中调度区间对应,例如:当上述移动轨迹经过多个小区时,上述集中调度区间具体可以是表示该多个小区的中心位置区间,一个集中调度区间对应的使用区间可以是该小区的一个或者多个边缘区间。

204、当所述目标终端移动至所述集中调度区间时,根据所述区域选择性调度策略向所述目标终端发送所述网络数据;所述网络数据用于所述目标终端在所述集中调度区间和所述使用区间移动时调用所述网络数据运行当前业务。

可选的,步骤204具体可以是通过获取目标终端的当前位置,当目标终端的当前位置位于上述集中调度区间时,就可以根据所述用户体验策略向所述目标终端发送所述网络数据。

可选的,上述当前业务是指目标终端当前运行的业务,例如:目标终端在集中调度区间移动时,那么当前业务就为目标终端在集中调度区间移动时所运行的业务,目标终端在使用区间移动时,那么当前业务就为目标终端在使用区间移动时所运行的业务。这样当目标终端接收到该网络数据时,就可以将目标终端在区域移动时所运行的业务的网络数据加载至该业务中,以保证该业务的正常运行,目标终端再将目标终端在使用区间移动时运行的业务的网络数据缓存至本地,当目标终端移动至所述使用区间时调用所述网络数据运行该业务。例如:目标终端位于上述集中调度区间(例如:小区中心位置)时,目标终端正在运行视频业务(即播放视频),而根据该视频的特征可以获取到目标终端移动于使用区间(小区边缘位置)时,还是在运行该视频业务,那么步骤104就可以提前在集中调度区间向目标终端发送目标终端位于使用区间时该视频业务保证流畅观看所需要加载的网络数据,这样就可以避免当目标终端移动于使用区间由于信道质量不好,而导致视频业务比较卡顿的现象或者应用需要基于网络的带宽降低切换到更低的播放码率从而降低用户服务体验。

需要说明的是,同一业务在不同时间点的网络数据可以是不同的,例如,视频业务不同时间点视频画面和音频是不同的。而上述网络数据具体可以是目标终端在集中调度区间移动时所运行的所需要加载的网络数据,以及目标终端在使用区间移动时所运行的所需要加载的网络数据。

所述方法具体可以是应用于网络设备,例如:无线接入网(Radio Access Network,RAN)设备、核心网(Core Network,CN)设备和基站等网络设备,其中,上述步骤201、步骤202、步骤203和步骤204可以是不同的网络设备执行的,当为不同的网络设备执行时,这些网络设备之间可以是进行上述用户体验策略和移动轨迹等信息的共享,具体的共享方式,此处不作详细说明。另外,上述步骤201、步骤202、步骤203和步骤204还可以是同一网络设备执行的。

上述目标终端可以是任何具备通信的设备,具体可以是用户设备。例如:平板电脑、手机、电子阅读器、遥控器、个人计算机(Personal Computer,PC)、笔记本电脑、车载设备、网络电视、可穿戴设备等具有网络功能的智能设备。

上述技术方案中,获取目标终端的移动轨迹;预测所述移动轨迹中各位置的网络资源传输状况;基于所述移动轨迹中各位置的网络资源传输状况生成保证用户体验的区域选择性调度策略;当所述目标终端移动至所述集中调度区间时,根据所述区域选择性调度策略向所述目标终端发送所述网络数据;这样所述目标终端在所述集中调度区间和所述使用区间移动时调用所述网络数据运行当前业务。从而可以实现保证移动终端上运行的业务流畅。

请参考图3,图3是本发明实施例提供的另一种网络数据传输方法的流程示意图,如图3所示,包括以下步骤:

301、获取目标终端在未来一定时间段的移动轨迹。

可选的,步骤301具体可以包括:

通过公共交通设施的路线模型匹配获取目标终端在未来一定时间段的移动轨迹。

具体可以是通过获取目标终端的信号或者接收目标终端上报的位置信息,该信号或者该位置信息的时间信息,判断出目标终端是否处理于公共交通设施上,例如,判断目标终端是否位于公交车或者火车上,再通过该公共交通设施的路线模型匹配获取目标终端的移动轨迹。

可选的,步骤301具体可以包括:

通过所述目标终端上报的位置信息获取目标终端在未来一定时间段的移动轨迹。

目标终端的用户一般生活都会比较有规律的,例如,用户在早上一般都是从家至公司的路线中,且时间也几乎是都相同的,那么,步骤201就可以根据目标终端历史的移动轨迹计算出所述目标终端在上班时间段的移动轨迹,且该计算方法是十分准确。其中,执行该步骤具体可以是采用一个专门移动轨迹预测装置,该装置可以是部署在网络设备上。

可选的,步骤301具体可以包括:

通过多天线技术获取目标终端在未来一定时间段的移动轨迹。

其中,上述位置信息具体可以是目标终端在未来一定时间内的移动轨迹的信息。其中,目标终端上报的移动轨迹的信息具体可以包括经度、纬度、空间高度的地址位置信息,以及目标终端移动的速度信息、时间信息等。或者终端还可以是通过终端应用程序预设移动轨迹,再将该移动轨迹上报,例如,终端通过导航类软件(例如:百度地图、谷歌地图)预设行驶路线并上报。上述目标终端上报的移动轨迹的信息还可以包括当前驻留小区的信息,如PCI、参考信号接收功率(Reference Signal Receiving Power,RSRP)、吞吐量、业务类型、业务QoS要求等信息,当接收到上述当前驻留小区的信息时,就更加方便后续生成区域选择性调度策略。

可选的,步骤301具体可以包括:

通过所述目标终端的历史移动轨迹获取目标终端在未来一定时间段的移动轨迹。

具体可以是先获取目标终端的位置,例如:通过多小区的联合接收技术实现对目标终端的定位,即获取目标终端的位置信息。再通过多天线技术获取所述目标终端当前的移动方向和移动速度,由于目标移动在移动过程中,会发生小区切换或者信号发射天线的切换,这样通过切换的小区或者发射天线就可以测量出目标终端移动的方向和移动速度。而移动方向和移动速度就可以计算出目标终端在未来一定时间段的移动轨迹。

302、从预先获取的网络性能数据库中查询出所述移动轨迹中各位置的网络资源传输状况;其中,所述网络性能数据库为用于表示特定位置区域的网络资源传输状况的网络性能数据库,所述移动轨迹位于所述特定位置区域。

可选的,上述特征位置区域具体可以是指某省份或者城市等地域。网络性能数据库具体可以是包括上述特征位置区域内各位置的网络资源传输状况。另外,上述移动轨迹位于所述特定位置区域具体可以是上述特定位置区域包括上述移动轨迹。

可选的,上述网络资源传输状况包括:

信道质量水平状况和/或小区负载状况。

其中,上述信道质量水平状况具体可以是指上述移动轨迹的各个位置的信道质量信息分布信息,更为具体的还可以是上述目标移动移动至上述移动轨迹的各个位置时该位置的信道质量信息分布信息。其中,信道质量分布信息具体可以是大尺度衰落信息(例如:路径损耗或者阴影衰落)和基于大尺度衰落形成的干扰信息,或者信道质量分布信息具体可以是信号与干扰加噪声比(Signal to Interference plus Noise Ratio,SINR)。

其中,上述小区负载状况具体可以是小区接入终端的数量,以及每个终端所运行的业务的网络数据量。

可选的,所述方法还可以包括:

获取所述特定位置区域的信道质量水平状况和/或小区负载状况;

根据获取的信道质量水平状况和/或小区负载状况建立用于表示特定位置区域的网络资源传输状况的网络性能数据库。

其中,上述获取所述特定位置区域的信道质量水平状况可以包括:

接收位于所述特定位置区域且数量大于预设数量的用户终端上报的信道信息,并分析接收到的信道信息,以获取所述特定位置的信道质量水平状况。

具体可以是通过大量终端的测量上报信道信息,搜集无线网络在不同地理位置的网络性能参数信息,例如,各小区的参考信号接收功率(Reference Signal Receiving Power,RSRP)、接收的信号强度指示(Received Signal Strength Indication,RSSI)信息、用户驻留小区信息和SINR信息等。再通过学习训练、滤波处理和栅格化处理等形成无线网络在各地理位置的信道质量水平状况。

其中,上述获取所述特定位置区域的信道质量水平状况可以包括:

通过多小区的联合接收技术和多天线技术测量所述特定位置区域的信道质量水平状况。

具体可以是通过多天线技术和多小区的联合接收技术测量上述特定位置区域的信道质量水平状况,例如:通过多天线技术获取大量终端的移动方向和移动速度,以及通过多小区的联合接收技术对该大量终端的定位,从而可以获取到特定位置区域的大量终端的位置和移动轨迹,这样可以得到该特定位置区域各位置接入终端的数量,通过各位置的接入终端的数量,就可以得到各位置的信道质量水平状况。

可选的,上述获取所述特定位置的小区负载状况,包括:

获取所述特定位置区域的各小区的基站上报的该小区负载状况信息,并结合获取的小区负载状况信息获取所述特定位置区域的小区负载状况。

例如,上述特定位置区域包括多个小区,这样就可以通过这多个小区的基站发送该小区的小区负载状况信息,再结合获取的这多个小区的小区负载状况信息,得到上述特定位置区间的小区负载状况。

303、基于所述移动轨迹中各位置的网络资源传输状况生成保证用户体验的区域选择性调度策略;其中,所述区域选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间移动时所运行的业务的网络数据,所述集中调度区间和所述使用区间为所述移动轨迹中位置连接的位置区间,且所述使用区间位于所述集中调度区间之后,且所述集中调度区间的网络资源传输状况好于所述使用区间的网络资源传输状况。

可选的,上述目标终端在集中调度区间移动时运行的业务可以是与目标终端在使用区间运行的业务为同一个业务,上述目标终端在集中调度区间移动时运行的业务可以是与目标终端在使用区间运行的业务为不同业务。另外,目标终端在集中调度区间或者使用区间所运行的业务可以是一个或者多个业务。

可选的,所述集中调度区间具体可以是所述移动轨迹中特定位置区间中网络资源传输状况最好的特定长度的位置区间,且所述移动轨迹包括至少一个所述特定位置区间,其中,所述特定长度为预先设置的长度。

可选的,所述集中调度区间具体可以是所述移动轨迹中特定位置区间中网络资源传输状况最好的特定长度的位置区间,且所述移动轨迹包括至少一个所述特定位置区间,其中,所述特定长度为根据实时信息计算的长度,所述实时信息包括如下至少一项:

所述移动轨迹的网络资源传输状况信息、所述目标终端的移动速度、所述目标终端的业务速率要求信息、所述移动轨迹的路况信息。

而上述网络资源传输状况信息可以包括信道质量水平状况和/或小区负载状况。例如,上述目标终端的移动速度、所述目标终端的业务速率要求信息、所述移动轨迹的路况信息恒定时,上述集中调度区间具体可以是所述移动轨迹中特定位置区间中信道质量水平状况最好的特定长度的位置区间,其中,该特定长度根据小区负载状况而设置的。例如:小区负载状况越轻上述特定长度设置越短,小区负载状况越重上述特定长度设置越长,另外,上述小区负载状况还可以包括接入终端的优先级别,当上述特定位置区间中优先级别高的终端比较多时,上述特定长度设置越长,当上述特定位置区间中优先级别高的终端比较少时,上述特定长度设置越短。从而上述集中调度区间可以实现根据上述特定位置接入的终端的优先级别和小区负载水平设置上述特定长度,以实现在向目标终端的同时,考虑其它终端的数据要求,以保证数据公平性不造成明显的冲击和影响。

可选的,例如:目标终端的移动速度恒定时,网络负载水平为30%情况下,集中调度区间的特定长度可以为200m;当网络负载水平为80%情况下,集中调度区间的特定长度为400m;例如:网络负载水平恒定时,目标终端移动的速度为每小时40千米时,集中调度区间的特定长度可以为200m,目标终端移动的速度为每小时20千米时,集中调度区间的特定长度可以为400m等。另外,上述区域选择性调度策略还可以包括调度的占比系数,该占比系数可以用于表示当前区间内区域选择性调度目标终端抢占的调度资源相对其他终端占用调度资源的比例,如正常调度下4终端下每个终端占用25%资源,如果占比系数是4,则执行区域选择性目标终端占用正全网络的80%资源;这样,假定两个集中调度区间的间隔800ms,网络负载水平为20%情况下,占比系数可以设置为4,则集中调度区间可以为200m;当网络负载水平为80%情况下,占比系数设置为2,则集中调度区间为400m;占比系数重点在于平衡区域选择性调度策略在集中调度区间对其他用户造成的公平性冲击,需要依据信道质量水平分布、用户移动速度和网络负载水平来决定。

在另一个实施例中,步骤303具体可以包括:

获取所述目标终端的特征信息,并根据所述特征信息以及所述移动轨迹中各位置的网络资源传输状况生成用户体验的区域选择性调度策略;其中,所述区域选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间移动时所运行的业务的网络数据,所述集中调度区间和所述使用区间为所述移动轨迹中位置连接的位置区间,且所述使用区间位于所述集中调度区间之后,且所述集中调度区间的网络资源传输状况好于所述使用区间,所述特征信息包括如下至少一项:

所述目标终端的业务速率要求信息、所述目标终端的移动速度信息和所述移动轨迹的路况信息。

具体可以是通过是所述目标终端的移动速度信息和所述移动轨迹的路况信息预测目标终端在所述集中调度区间和所述使用区间移动时所运行的业务。再通过目标终端在所述集中调度区间移动时所运行的业务的业务速率要求信息预测出目标终端在所述集中调度区间移动时所运行的业务所需要加载的网络数据,通过目标终端在所述使用区间移动时所运行的业务的业务速率要求信息预测出目标终端在所述使用区间移动时所运行的业务所需要加载的网络数据。例如:步骤303可以包括:

根据所述移动轨迹中各位置的网络资源传输状况选择集中调度区间,并根据所述集中调度区间从所述移动轨迹中选择出位于所述集中调度区间之后的使用区间,所述集中调度区间的网络资源传输状况好于所述使用区间;

获取所述目标终端的所述特征信息,并根据所述特征信息预测所述目标终端在所述集中调度区间和所述使用区间移动的时间;

根据所述目标终端当前运行的业务和所述时间预测所述目标终端在所述集中调度区间和所述使用区间移动时所运行的业务;

生成保证用户体验的区域选择性调度策略;所述区域选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间移动时所运行的业务的网络数据。

具体可以是通过所述目标终端的当前移动速度信息和所述移动轨迹的路况信息就可以预测到,目标终端在集中调度区间和使用区间的移动速度,而集中调度区间和使用区间固定,这样就可以预测出目标终端在集中调度区间和使用区间的移动的时间。而目标终端当前运行(生成上述策略时运行)的业务是已知,这样就可以通过业务和目标终端在集中调度区间和使用区间的移动的时间预测出目标终端在所述集中调度区间和所述使用区间移动时所运行的业务。例如:目标终端当前运行(生成上述策略时运行)为视频业务,而该视频的长度为40分钟,而目标终端在目标终端在集中调度区间和使用区间的移动的时间的总长为30分钟,那么就可以预测出目标在集中调度区间和使用区间的移动时所运行的业务都为该视频业务。另外,预测出目标终端在所述集中调度区间和所述使用区间移动时所运行的业务还可以根据不同业务类型进行不同的方式的预测,例如:执行步骤303时目标终端当前业务为视频类业务或者音频类业务等点击(PULL)业务时步骤303就可以根据目标终端在集中调度区间和使用区间移动的时间以及该业务的时间预测目标终端在集中调度区间和使用区间移动时所运行的业务,另外,执行步骤303时目标终端当前业务为视频类业务或者音频类业务等点击(PULL)业务时,步骤303就可以根据该业务的服务质量信息生成上述区域选择性调度策略,保证用户的服务体验。当执行步骤303时目标终端当前业务为新闻类业务或者网页类业务等推送(PUSH)业务时,步骤303就可以根据移动轨迹的网络资源传输状况生成上述区域选择性调度策略,例如,上述移动轨迹的网络资源传输状况比较好时,生成的区域选择性调度策略包括的数据信息所表示的网络数据量多,上述移动轨迹的网络资源传输状况比较差时,生成的区域选择性调度策略包括的数据信息所表示的网络数据量少。当执行步骤303时目标终端当前业务为文件传输协议(File Transfer Protocol,FTP)类尽力而为业务时,步骤303就可以根据移动轨迹的网络资源传输状况生成上述区域选择性调度策略。

可选的,上述生成保证用户体验的区域选择性调度策略可以包括:

根据所述时间和目标终端的业务速率要求预测所述目标终端在所述集中调度区间移动时所运行的业务所需要加载的第一网络数据,以及预测目标终端在所述使用区间移动时所运行的业务所需要加载的第二网络数据;

生成保证用户体验的区域选择性调度策略,所述区域选择性调度策略包括用于表示所述第一网络数据和第二网络数据的数据信息和用于所述集中调度区间的区间信息。

由于上述已经预测出目标终端在集中调度区间移动的时间和目标终端在集中调度区间移动时所运行的业务,这样就可以得出目标终端在集中调度区间移动时所运行的业务所需要加载的网络数据,即上述第一网络数据,同理,得到上述第二网络数据。

可选的,上述特征信息可以包括所述目标终端的移动速度信息和所述移动轨迹的路况信息;上述获取所述目标终端的所述特征信息,并根据所述特征信息预测所述目标终端在所述集中调度区间和所述使用区间移动的时间,可以包括:

根据所述目标终端当前移动速度和所述移动轨迹的路况信息,预测所述目标终端在所述集中调度区间和所述使用区间的移动速度;

根据所述目标终端在所述集中调度区间和所述使用区间的移动速度,预测所述目标终端在所述集中调度区间和所述使用区间移动的时间。

本实施例还可以引用第三方服务器,该服务器用于提供移动轨迹所经过的位置的路况信息,这样本实施例就可以更加精确地预测出所述目标终端在使用区间移动的时间,或者还可以更加精确地计算出目标终端的移动速度,或者更加精确地预测出上述目标终端在集中调度区间和使用区间移动时所运行的业务。

可选的,上述集中调度区间具体可以通过如下公式进行选择:

SchedulingInterval(d,t)=f(NetworkLoad(t,t+1),UserServerRate(t,t+1),UserSpeed(t,t+1),UserSINRDistribution(d))

其中,SchedulingInterval为集中调度区间的间隔,NetworkLoad为网络的负载状况,UserServerRate为目标终端的业务速率要求,UserSpeed为目标终端的移动速度,UserSINRDistribution为所述移动轨迹的信道质量水平分布,d表示上述移动轨迹中的位置,t表示时间。由于在实际应用中目标终端的移动轨迹一般会穿过多小区,这样就可以为目标终端配置在每个小区配置一个或者多个集中调度区间,这样就可以通过集中调度区间的间隔来衡量集中调度区间的位置;即上述条件是通过网络的负载状况、目标终端的业务速率要求、目标终端的移动速度和信道质量水平分布计算出的,例如,网络负载状况较轻、目标终端移动速度较快时,可以选择更加集中在某一位置区间中最好的信道质量(例如:最高SINR区间)作为集中调度区间,即集中调度区间的间隔比较大,例如一个小区选择该小区的中心位置区间作为集中调度区间,这样就可以一个小区集中在一次向目标终端发送上述网络数据。例如:网络负载较重、目标终端移动速度较慢,可以选择更加分散在较好的信道质量(例如:较好SINR区间)区间进行传输,即集中调度区间的间隔比较小,选择的集中调度区间比较多;例如一个小区选择该小区的多个信道质量比较好的位置区间作为集中调度区间,这样就可以一个小区可以三次向目标终端发送上述网络数据,从而避免影响其它终端的服务。

可选的,具体可以通过如下公式计算所述目标终端在所述集中调度区间和使用区间移动时所运行的业务的网络数据的数据量:

PreBufferingSize(d,t)=f(UserServerRate(t,t+1),InterValTime(d,d+1))

其中,PreBufferingSize表示所述网络数据的数据量,UserServerRate表示目标终端的业务速率要求,InterValTime表示集中调度区间的间隔,该间隔包括该集中调度区间和该集中调度区间对应的使用区间,d表示上述移动轨迹中的位置,t表示时间;例如:如果目标终端的移动速度恒定、目标终端的业务速率要求恒定,则每个集中调度区间的所述网络数据的数据总量可以为速率要求*(使用区间的距离/目标终端的移动速度)*(1+冗余百分比)。另外,该冗余百分比具体可以是根据网络对目标终端的网络数据预测的精度而定,当网络对目标终端的网络数据预测精度高时,就可以将该冗余百分比设置比较小,反之,设置比较大。

304、当所述目标终端移动至所述集中调度区间时,根据所述区域选择性调度策略向所述目标终端发送所述网络数据;所述网络数据用于所述目标终端在所述集中调度区间和所述使用区间移动时调用所述网络数据运行当前业务。

可选的,上述区域选择性调度策略还可以包括用于表示所述目标终端在所述集中调度区间和所述使用区间的移动速度的速度信息;即步骤303中将预测的目标终端在所述集中调度区间和所述使用区间的移动速度增加至上述区域选择性调度策略中。步骤304具体可以包括:

获取所述目标终端当前的移动速度,并根据该移动速度预测所述目标终端在所述集中调度区间和所述使用区间的实时移动速度;

将所述目标终端在所述集中调度区间和所述使用区间的实时移动速度与所述速度信息表示的所述目标终端在所述集中调度区间和所述使用区间的移动速度进行比较,并根据该比较结果调整所述区域选择性调度策略的数据信息;

向所述目标终端发送所述调整后的数据信息所表示的网络数据。

其中,具体可以是通过移动轨迹的路况信息计算出目标终端当前的移动速度,再根据移动轨迹的路况信息和当前移动速度预测所述目标终端在所述集中调度区间和所述使用区间的实时移动速度;其中,该实时移动速度是指在执行步骤304时预测的移动速度,该移动速度与步骤303预测的移动速度可能是不同的。由上述区域选择性调度策略包括数据信息是步骤303根据步骤303预测的移动速度预测出的,这样步骤304就可以根据上述比较结果调整区域选择性调度策略包括的数据信息,即调整数据信息所表示目标终端在使用区间移动时所运行业务的网络数据。步骤304再向目标终端调整后的数据信息所表示的网络数据。这样可以实现根据目标终端的移动速度实时调整上述策略的数据信息。另外,可以实现将上述实时移动速度更新至上述区域选择性调度策略,以便计算出下一个集中调度区间对应的数据信息。

可选的,在步骤304之后,所述方法还可以包括:

根据上述调整的数据信息以及上述实时移动速度更新上述区域选择性调度策略。这样可以实现在目标终端进入下一个集中调度区间,步骤204采用的是更新后的区域选择性调度策略,网络数据调度的精度。

可选的,步骤304可以包括:

获取所述目标终端的当前位置信息,并判断所述当前位置是否属于所述集中调度区间,若是,则根据所述区域选择性调度策略向所述目标终端发送所述网络数据。

若上述判断为否时,继续获取目标终端的当前位置信息,直到获取的当前位置信息属于上述集中调度区间。

可选的,在步骤304之后,所述方法还可以包括:

当所述目标终端移动至所述使用区间时,与所述目标终端进行用于保持所述目标终端当前业务和该当前业务的链路为在线状态的基本信息传输。

可选的,上述基本信息具体可以包括但不限于TCP的保活或者心跳信令。

可选的,在步骤304之后,所述方法还可以包括:

当所述目标终端移动至所述使用区间,且所述网络数据不包括所述目标终端在所述使用区间移动的超额时间所运行的业务需要加载的网络数据时,向所述目标终端发送所述目标终端在所述超额时间所运行的业务需要加载的网络数据。

其中,上述超额时间具体可以是指步骤303预测的目标终端在使用区间移动的时间之外的时间,例如,步骤303预测的目标终端在使用区间移动的时间为10点至10点10分,而移动轨迹的路况发生变化或者目标终端的速度降低,导致而目标终端在使用区间实际移动的时间为10点至10点15分,那么,10点10分至10点15分之间的时间就为上述超额时间,即上述步骤将目标终端在该超额时间所运行的业务所需要加载的网络数据发送至目标终端。这样保证目标终端在使用区间移动时间正常运行业务。

可选的,在步骤304之后,所述方法还可以包括:

当所述目标终端当前业务发送变化时,接收所述目标终端发送的所述目标终端上报变化后的业务的服务质量需要信息。

这样可以根据接收的服务质量需要信息更新上述区域选择性调度策略,以提高区域选择性调度策略的精度。

可选的,预测所述移动轨迹中各位置的网络资源传输状况具体可以是预测该移动轨迹中多个参考位置的网络资源传输状况,具体可以是根据上述网络性能数据库中网络资源传输状况的参考位置的间隔粒度以及移动轨迹的参考位置的间隔粒度进行预测的,例如,上述网络性能数据库中网络资源传输状况的参考位置的间隔粒度为5米时,而移动轨迹的参考位置的间隔粒度为10米,这样就可以将网络资源传输状况的参考位置的网络资源传输状况插值在移动轨迹中,以得到移动轨迹中多个参考位置的网络资源传输状况。

可选的,所述移动轨迹中各位置的网络资源传输状况,其中,上述位置的网络资源传输状况为所述目标终端移动至该位置时该位置的网络资源传输状况。这样可以实现不同的位置的网络资源传输状况为不同时间的网络资源传输状况,例如:预测出目标终端在时间A移动至移动轨迹的位置A,目标终端在时间B移动至移动轨迹的位置B,目标终端在时间C移动至移动轨迹的位置C,目标终端在时间D移动至移动轨迹的位置D,那么,位置A网络资源传输状况就可以是位置A在时间A时的网络资源传输状况息,位置B网络资源传输状况就可以是位置B在时间B时的网络资源传输状况,位置C网络资源传输状况就可以是位置C在时间C时的网络资源传输状况,位置D网络资源传输状况就可以是位置D在时间D时的网络资源传输状况。

可选的,所述网络数据用于指示目标终端上报上行数据,例如,上述网络数据为资源分配信令,或者请求数据等;如图4所示,在步骤304之后,所述方法还可以包括:

305、当所述目标终端在所述集中调度区间移动时,接收所述目标终端响应所述网络数据发送的上行数据。

例如,步骤304发送的网络数据为命令目标终端上传上行数据的网络数据时,通过该步骤就可以实现使目标终端在集中调度区间移动时上传上行数据,其中,该上行数据具体可以包括目标终端在集中调度区间和使用区间移动时所运行的业务所需要上报的上行数据。

上述技术方案中,在上面实施例的基础上介绍了多种可选的实施方式,且都可以实现保证移动终端上运行的业务流畅。

请参考图5,图5是本发明实施例提供的另一种网络数据传输方法的流程示意图,如图5所示,包括以下步骤:

401、预测所述目标终端在未来一定时间段的所处的位置。

具体可以是通过目标终端上报的位置信息获取目标终端在未来一定时间段的所处的位置,还可以是通过对目标终端的上行信号进行测量得到目标终端的当前位置,再根据目标终端的当前业务预测目标终端在未来一定时间段的所处的位置,还可以是通过目标终端的所处位置历史记录预测所述目标终端在未来一定时间段的所处的位置。即步骤401至少可以包括以下方式之一:

通过所述目标终端上报的位置信息预测所述目标终端在未来一定时间段的所处的位置;

通过所述目标终端的所处位置历史记录预测所述目标终端在未来一定时间段的所处的位置。

例如:目标终端在周一至周五期间目标终端所处的位置的规则几乎都是固定的,例如:上午9点至下午18点都是处在办公室,晚上20点至24点都是处在家里等。

402、从预先获取的网络性能数据库中查询出目标终端在未来一定时间段所处的位置的各时间点的网络资源传输状况,所述网络性能数据库用于表示所述未来一定时间段所述特定位置区域的网络资源传输状况的网络性能数据库。

其中,所述目标终端所处的位置属于所述特定位置区域。

例如:目标终端上午9点至下午18点都是处在办公室,而办公室在早上上班时、中午休息时、下班前都会是网络负载较重的时间,因此该段时间是网络资源传输状况较差的时间,而其余时间网络资源传输状况相对较好。

可选的,所述网络资源传输状况可以包括:信道质量水平状况和/或小区负载状况;

在步骤402之前,所述方法还可以包括:

获取所述未来一定时间段所述特定位置区域的各时间点的信道质量水平状况和/或小区负载状况;

根据获取的信道质量水平状况和/或小区负载状况建立用于表示所述未来一定时间段所述特定位置区域的网络资源传输状况的网络性能数据库。

可选的,上述获取所述未来一定时间段所述特定位置区域的各时间点的信道质量水平状况和/或小区负载状况,可以包括:

通过所述特定位置区域的信道质量水平状况的时间规律获取所述未来一定时间段所述特定位置区域的各时间点的信道质量水平状况;和/或

通过所述特定位置区域的小区负载状况的时间规律获取所述未来一定时间段所述特定位置区域的各时间点的小区负载状况。

由于在实际应用中很多位置的网络资源传输状况是存在一定时间规律的,例如:在办公区域内,刚开始上班时信道小区负载状况会比较差,在上班工作时间小区负载状况会比较好;例如:在地铁站里,通过公共交通的规划时间表清楚地铁的进入站时间,而地铁进站会对站内特定位置造成信号影响,进而影响用户的信道质量水平,同时进站大量终端切换入本站,从而本站的小区负载状况过重。另外,还可以通过历史统计出某些特定位置的信道质量水平状况的时间规律和小区负载状况的时间规律,从而根据这些时间规律建立上述网络性能数据库。

403、基于目标终端在未来一定时间段所处的位置的各时间点的网络资源传输状况生成保证用户体验的时间选择性调度策略(Time Selective Scheduling Strategy,TSSS),其中,所述时间选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据,所述集中调度区间的网络资源传输状况好于所述使用区间的网络资源传输状况,所述集中调度区间和所述使用区间为所述目标终端所处的位置的不同时间点的时间区间,所述集中调度区间早于所述使用区间。

可选的,上述集中调度区间具体可以是用于与目标终端传输上述网络数据的时间区间,即目标终端在集中调度区间可以接收到上述网络数据;上述使用区间具体可以是不向目标终端传输目标终端当前业务的网络数据,但目标终端能调用在集中调度区间传输的网络数据正常运行当前业务的时间区间,即目标终端在使用区间可以不接收当前业务的网络数据,但能调用在集中调度区间接收到网络数据运行当前业务。

可选的,所述集中调度区间为所述未来一定时间段特定时间区间中网络资源传输状况最好的特定时长的时间区间,且所述未来一定时间段包括至少一个所述特定时间区间,其中,所述特定时长为预先设置的长度;例如,将上述未来一定时间内划分为N个特定时间区间,这样每个特定时间区间就可以选择出一个特定时长(例如:10分钟)的区间范围作为集中调度区间。

可选的,所述集中调度区间为所述未来一定时间段特定时间区间中网络资源传输状况最好的特定时长的位置区间,且所述未来一定时间段包括至少一个所述特定时间区间,其中,所述特定时长为根据实时信息计算的长度,所述实时信息包括如下至少一项:

所述未来一定时间段的网络资源传输状况信息和所述目标终端的业务速率要求信息。

例如,目标终端的业务速率要求低,且网络资源传输状况较轻时,上述特征时长就越短,当目标终端的业务速率要求高,且网络资源传输状况较重时,上述特征时长就越长等。通过上述步骤就可以选择出网络资源传输状况较好的时间区间作为集中调度区间(上班工作时间),从而在该集中调度区间向移动终端发送上述网络数据时,传输效率和传输速度会比较好,这样在网络资源传输状况比较差的时间区间(例如:中午休息时间)时,就可以使用在集中调度区间接收到网络数据,以实现在网络资源传输状况比较差的时间区间目标终端也可以是流畅地运行业务。

可选的,本实施例中上述集中调度区间具体可以表示一个或者多个集中调度区间,上述使用区间具体可以是表示一个使用区间或者多个使用区间,其中,每个集中调度区间对应一个或者多个使用区间,一个使用区间与一个集中调度区间对应,例如:当上述移动轨迹经过多个小区时,上述集中调度区间具体可以是表示该多个小区的中心位置区间,一个集中调度区间对应的使用区间可以是该小区的一个或者多个边缘区间。

可选的,步骤403具体可以包括:

根据所述目标终端在未来一定时间段所处的位置的各时间点的网络资源传输状况选择所述集中调度区间,并根据所述集中调度区间从未来一定时间段中选择出晚于所述集中调度区间的使用区间;

根据所述目标终端当前运行的业务预测所述目标终端在所述集中调度区间和所述使用区间所运行的业务;

生成保证用户体验的时间选择性调度策略;所述时间选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据。

根据所述集中调度区间和使用区间的时长以及所述目标终端的业务速率要求预测所述目标终端在所述集中调度区间所运行的业务所需要加载的第一网络数据,以及预测目标终端在所述使用区间所运行的业务所需要加载的第二网络数据;

生成保证用户体验的时间选择性调度策略,所述时间选择性调度策略包括用于表示所述第一网络数据和第二网络数据的数据信息和用于所述集中调度区间的区间信息。

当选择出上述集中调度区间和使用区间后,即两区间的时间固定后,这样就可以通过业务预测出目标终端在所述集中调度区间和所述使用区间所运行的业务。例如:目标终端当前运行(生成上述策略时运行)为视频业务,而该视频的长度为40分钟,而集中调度区间和使用区间总长为30分钟,那么就可以预测出目标在集中调度区间和使用区间所运行的业务都为该视频业务。另外,预测出目标终端在所述集中调度区间和所述使用区间所运行的业务还可以根据不同业务类型进行不同的方式的预测,例如:执行步骤403时目标终端当前业务为视频类业务或者音频类业务等点击(PULL)业务时步骤403就可以根据集中调度区间和使用区间的时长以及该业务的时间预测目标终端在集中调度区间和使用区间所运行的业务,另外,执行步骤403时目标终端当前业务为视频类业务或者音频类业务等点击(PULL)业务时,步骤403就可以根据该业务的服务质量信息生成上述时间选择性调度策略,保证用户的服务体验。当执行步骤403时目标终端当前业务为新闻类业务或者网页类业务等推送(PUSH)业务时,步骤403就可以根据集中调度区间和使用区间的网络资源传输状况生成上述时间选择性调度策略,例如,集中调度区间的网络资源传输状况比较好时,生成的时间选择性调度策略包括的数据信息所表示的网络数据量多,上述集中调度区间的网络资源传输状况比较差时,生成的时间选择性调度策略包括的数据信息所表示的网络数据量少。当执行步骤403时目标终端当前业务为文件传输协议(File Transfer Protocol,FTP)类尽力而为业务时,步骤403就可以根据集中调度区间的网络资源传输状况生成上述时间选择性调度策略。

404、在所述集中调度区间内根据所述时间选择性调度策略向所述目标终端发送所述网络数据;其中,所述网络数据用于所述目标终端在所述集中调度区间和所述使用区间运行当前业务。

当到过集中调度区间时就执行步骤404根据所述时间选择性调度策略向所述目标终端发送所述网络数据,即在集中调度区间内目标终端可以接收到目标终端在集中调度区间和使用区间所运行的业务的网络数据,以使目标终端在所述集中调度区间和所述使用区间运行当前业务。上述当前业务是指目标终端当前运行的业务,例如:在集中调度区间,那么当前业务就为目标终端在集中调度区间所运行的业务,在使用区间,那么当前业务就为目标终端在使用区间所运行的业务。

可选的,在步骤404之后,所述方法还包括:

在所述使用区间与所述目标终端进行用于保持所述目标终端当前业务和该业务的链路为在线状态的基本信息传输。

可选的,上述基本信息具体可以包括但不限于TCP的保活或者心跳信令。

可选的,在步骤404之后,所述方法还包括:

当所述网络数据不包括所述目标终端在所述使用区间的超额时间所运行的业务需要加载的网络数据时,在所述使用区间向所述目标终端发送所述目标终端在所述超额时间所运行的业务需要加载的网络数据。

这样更加保证目标终端在使用区间移动时间正常运行业务。

可选的,在步骤404之后,所述方法还包括:

当所述目标终端当前业务发送变化时,接收所述目标终端发送的所述目标终端上报变化后的业务的服务质量需要信息。

这样可以根据接收的服务质量需要信息更新上述时间选择性调度策略,以提高时间选择性调度策略的精度。

可选的,所述网络数据用于指示目标终端上报上行数据,例如,上述网络数据为资源分配信令,在步骤404之后,所述方法还可以包括:

在所述集中调度区间接收所述目标终端响应所述网络数据发送的上行数据。

例如,步骤404发送的网络数据为命令目标终端上传上行数据的网络数据时,通过该步骤就可以实现使目标终端在集中调度区间移动时上传上行数据,其中,该上行数据具体可以包括目标终端在集中调度区间和使用区间所运行的业务所需要上报的上行数据。

所述方法具体可以是应用于网络设备,例如:RAN设备、CN设备和基站等网络设备,其中,上述步骤401、步骤402、步骤403和步骤404可以是不同的网络设备执行的,当为不同的网络设备执行时,这些网络设备之间可以是进行上述用户体验策略和移动轨迹等信息的共享,具体的共享方式,此处不作详细说明。另外,上述步骤401、步骤402、步骤403和步骤404还可以是同一网络设备执行的。

上述目标终端可以是任何具备通信的设备,具体可以是用户设备。例如:平板电脑、手机、电子阅读器、遥控器、PC、笔记本电脑、车载设备、网络电视、可穿戴设备等具有网络功能的智能设备。

上述技术方案中,预测所述目标终端在未来一定时间段的所处的位置;从预先获取的网络性能数据库中查询出目标终端在未来一定时间段所处的位置的各时间点的网络资源传输状况,基于目标终端在未来一定时间段所处的位置的各时间点的网络资源传输状况生成保证用户体验的时间选择性调度策略;在所述集中调度区间内根据所述时间选择性调度策略向所述目标终端发送所述网络数据;这样所述目标终端在所述集中调度区间和所述使用区间调用所述网络数据运行当前业务。从而可以实现保证移动终端上运行的业务流畅。

请参考图6,图6是本发明实施例提供的另一种网络数据传输方法的流程示意图,如图6所示,包括以下步骤:

501、目标终端在集中调度区间接收网络设备发送的所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据;其中,所述网络数据为所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据,所述集中调度区间的网络资源传输状况好于所述使用区间的网络资源传输状况。

可选的,所述集中调度区间和所述使用区间为所述目标终端在未来一定时间段的移动轨迹中不同位置的位置区间,所述集中调度区间位于所述使用区间前面。即目标终端在集中调度区间移动时接收网络设备发送的所述目标终端在所述集中调度区间和使用区间移动时所运行的业务的网络数据。

可选的,所述集中调度区间和所述使用区间为在未定一定时间内所述目标终端所处的位置的不同时间点的时间区间,所述集中调度区间早于所述使用区间。即目标终端在集中调度区间移动接收网络设备发送的所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据。

502、目标终端缓存所述网络数据。

具体可以是将该网络数据缓存至本地。

503、目标终端在所述集中调度区间和所述使用区间调用所述网络数据运行当前业务。

可选的,步骤503具体可以是在上述集中调度区间目标终端调用步骤502缓存的目标终端在上述集中调度区间所运行的业务的网络数据运行当前业务,或者直接调用步骤501接收的目标终端在上述集中调度区间所运行的业务的网络数据运行当前业务,该当前业务为目标终端在上述集中调度区间所运行的业务。在上述使用区间目标终端调用步骤502缓存的目标终端在上述使用区间所运行的业务的网络数据运行当前业务,该当前业务为目标终端在上述使用区间所运行的业务。这样可以实现提前缓存目标终端在使用区间所运行的业务的网络数据,以保证业务运行流畅,以提升用户体验。

可选的,所述网络数据用于指示目标终端上报上行数据,例如,上述网络数据为资源分配信令,或者请求数据等;步骤303可以包括:

目标终端在所述集中调度区间和所述使用区间调用所述网络数据运行当前业务,并向所述网络设备发送响应所述网络数据的上行数据。

例如,网络侧发送的网络数据为命令目标终端上报上行数据的网络数据时,通过该步骤就可以实现使目标终端在集中调度区间上报上行数据,其中,该上行数据具体可以包括目标终端在集中调度区间和使用区间所运行的业务所需要上报的上行数据。

可选的,所述方法还可以包括:

所述目标终端在所述使用区间与所述网络设备进行用于保持当前业务和所述当前业务的链路为在线状态的基本信息传输。

上述基本信息具体可以包括但不限于TCP的保活或者心跳信令。

可选的,所述方法还可以包括:

当所述网络数据不包括所述目标终端在所述使用区间的超额时间所运行的业务需要加载的网络数据时,所述目标终端在所述使用区间接收所述网络设备发送的所述目标终端在所述超额时间所运行的业务需要加载的网络数据,并调用该网络数据运行当前业务。

其中,上述超额时间具体可以是指网络侧预测的目标终端在使用区间移动的时间之外的时间,例如,网络侧预测的目标终端在使用区间移动的时间为10点至10点10分,而移动轨迹的路况发生变化或者目标终端的速度降低,导致而目标终端在使用区间实际移动的时间为10点至10点15分,那么,10点10分至10点15分之间的时间就为上述超额时间,即上述步骤将目标终端在该超额时间所运行的业务所需要加载的网络数据发送至目标终端。这样保证目标终端在使用区间移动时间正常运行业务。

可选的,所述方法还可以包括:

当所述目标终端当前业务发送变化时,向网络设备上报变化后的业务的服务质量需要信息。

这样可以实现由网络设备根据该服务质量需要信息更新上述选择性调度策略。

可选的,目标终端具体可以向网络设备发送目标终端的当前位置信息,当目标终端移动至上述集中调度区间时,目标终端就可以接收到网络设备发送的所述目标终端在所述集中调度区间和使用区间移动时所运行的业务的网络数据。目标终端在所述集中调度区间和使用区间移动时所运行的业务可以是相同的业务,也可以是不同的业务。

可选的,上述移动轨迹具体可以是目标终端上报的,例如,目标终端预设设置一个移动轨迹,再将该移动轨迹发送至网络设备。另外,上述移动轨迹还可以是网络设备根据目标终端的发送的信号或者目标终端的历史移动轨迹计算出的移动轨迹。例如:在步骤501之前,所述方法还可以包括:

目标终端向所述网络设备上报所述目标终端的移动轨迹。

这样网络侧设备就可以根据该移动轨迹的网络资源传输状况选择出上述集中调度区间和使用区间。

例如:在步骤501之前,所述方法还可以包括:

目标终端向所述网络设备上报位置信息。

这样网络设备就可以根据该位置信息获取目标终端的位置,以预测出该位置在不同时间点的网络资源传输状况,再根据该位置的不同时间点的网络资源传输状况选择出上述集中调度区间和使用区间。或者所述网络设备通过所述位置信息获取所述目标终端的移动轨迹,再根据该移动轨迹的网络资源传输状况选择出上述集中调度区间和使用区间。

上述目标终端可以是任何具备通信的设备,具体可以是用户设备。例如:平板电脑、手机、电子阅读器、遥控器、PC、笔记本电脑、车载设备、网络电视、可穿戴设备等具有网络功能的智能设备。

上述技术方案中,目标终端在集中调度区间接收网络设备发送的所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据;其中,所述网络数据为所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据,所述集中调度区间的网络资源传输状况好于所述使用区间的网络资源传输状况;所述目标终端缓存所述网络数据;所述目标终端在所述集中调度区间和所述使用区间调用所述网络数据运行当前业务。从而可以实现保证移动终端上运行的业务流畅。

请参考图7,图7是本发明实施例提供的另一种网络数据传输方法的流程示意图,如图7所示,包括:

601、获取特定位置区域各位置的网络资源传输状况。

上述特征位置区域具体可以是指某省份或者城市等地域。网络性能数据库具体可以是包括上述特征位置区域内各位置的网络资源传输状况。另外,上述移动轨迹位于所述特定位置区域具体可以是上述特定位置区域包括上述移动轨迹。

可选的,上述网络资源传输状况包括:

信道质量水平状况和/或小区负载状况。

其中,上述信道质量水平状况具体可以是指上述移动轨迹的各个位置的信道质量信息分布信息,更为具体的还可以是上述目标移动至上述移动轨迹的各个位置时该位置的信道质量信息分布信息。其中,信道质量分布信息具体可以是大尺度衰落信息(例如:路径损耗或者阴影衰落)和基于大尺度衰落形成的干扰信息,或者信道质量分布信息具体可以是SINR。

其中,上述小区负载状况具体可以是小区接入终端的数量,以及每个终端所运行的业务的网络数据量。

602、对获取的所述网络资源传输状况进行分析处理,以建立网络性能数据库,所述网络性能数据库包括所述目标终端在未来一定时间段的网络资源传输状况。

可选的,步骤602具体可以包括:

对获取的所述网络资源传输状况进行分析处理,以建立网络性能数据库,其中,分析处理包括以下方式之一:

滤波处理、栅格化处理、插值处理和抽样处理。

具体可以是将上述特定位置区域进行栅格化处理,得到多个参考位置点,再根据步骤601获取的各位置的网络资源传输状况对应的位置点,对步骤601获取的各位置的网络资源传输状况进行滤波处理或者插值处理或者抽样处理,从而建立上述网络资源数据库。例如:当步骤601获取的网络资源传输状况对应的位置点比较多(例如:多于参考位置点)时,就对步骤601获取的网络资源传输状况进行滤波处理或者抽样处理,以得到上述各参考位置点的网络资源传输状况;当步骤601获取的网络资源传输状况对应的位置点比较小(例如:少于参考位置点)时,就对步骤602获取的网络资源传输状况进行插值处理,以得到上述各参考位置点的网络资源传输状况。另外,步骤602还可以是局部进行插值处理,或者局部进行抽样处理。

可选的,上述对获取的所述网络资源传输状况进行分析处理,以建立网络性能数据库具体可以包括:

对获取的所述网络资源传输状况进行分析处理,以建立网络性能数据库,其中,所述网络性能数据库用于表示所述特定位置区域各位置的下行和/或上行的网络资源传输状况。

即建立用于表示所述特定位置区域各位置的下行和上行的网络资源传输状况的网络性能数据库,或者建立用于表示所述特定位置区域各位置的下行的网络资源传输状况的网络性能数据库。或者用于表示所述特定位置区域各位置的上行的网络资源传输状况的网络性能数据库。

可选的,步骤601具体可以是获取上述特定位置区域各位置的下行和/或上行的网络资源传输状况,这样步骤602就可以建立用于表示所述特定位置区域各位置的下行和/或上行的网络资源传输状况的网络性能数据库。

可选的,步骤602建立的网络性能数据库具体还可以是表示在上述特定位置区域各位置的不同类型或者不同等级的终端的网络资源传输状况,例如:步骤602将步骤601获取特定位置区域各位置的网络资源传输状况按照不同类型或者不同等级的终端进行区分,以建立表示在上述特定位置区域各位置的不同类型或者不同等级的终端的网络资源传输状况的网络性能数据库。

603、接收网络设备发送的查询信息,并从所述网络性能数据库查询所述目标终端在未来一定时间段的网络资源传输状况,所述目标终端在未来一定时间段的网络资源传输状况用于生成保证用户体验的选择性调度策略,所述选择性调度策略用于在集中调度区间向所述目标终端发送网络数据;其中,所述网络数据用于所述目标终端在所述集中调度区间和所述使用区间运行当前业务,所述选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据,所述集中调度区间的网络资源传输状况好于所述使用区间的网络资源传输状况。

可选的,上述查询信息具体可以是上述未来一定段的信息,或者包括上述未来一定段的信息以及目标终端在该时间段内所处的位置信息,或者是上述目标终端在未来一定时间段内的移动轨迹信息。

其中,上述特定位置区域包括上述移动轨迹,或者特定位置区域包括在未来一定时间段目标终端所处的位置。另外,上述生成选择性调度策略以及向目标终端发送网络数据的实施方式,可以参考上面实施例的描述,此处不作重复说明。

可选的,在步骤603之后,所述方法还可以包括:

向所述网络设备发送所述目标终端在未来一定时间段的网络资源传输状况;

当所述网络设备接收到上述目标终端在未来一定时间段的网络资源传输状况,就可以基于目标终端在未来一定时间段的网络资源传输状况生成保证用户体验的所述选择性调度策略。

可选的,在步骤603之后,所述方法还可以包括:

基于所述目标终端在未来一定时间段的网络资源传输状况生成保证用户体验的所述选择性调度策略,并向所述网络设备发送所述选择性调度策略。

其中,生成上述选择性调度策略的实施方式可以参考前面实现例描述的实施方式,此处不作重复说明。

可选的,上述特定位置区域各位置的网络资源传输状况具体可以是特定位置区域各位置的在未来不同时间点的网络资源传输状况,或者特定位置区域各位置的网络资源传输状况具体可以是特定位置区域各位置的未来固定时间点的网络资源传输状况。

可选的,所述目标终端在未来一定时间段的网络资源传输状况可以为所述目标终端在未来一定时间段的移动轨迹中各位置的网络资源传输状况;所述选择性调度策略为包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息的区域选择性调度策略,所述集中调度区间和所述使用区间可以为所述移动轨迹中不同位置的位置区间,所述集中调度区间位于所述使用区间前面,所述网络数据为所述目标终端在所述集中调度区间和使用区间移动时所运行的业务的网络数据;或者

所述目标终端在未来一定时间段的网络资源传输状况可以为所述目标终端在未来一定时间段所处的位置的各时间点的网络资源传输状况;所述选择性调度策略为包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息的时间选择性调度策略,所述集中调度区间和所述使用区间可以为所述目标终端所处的位置的不同时间点的时间区间,所述集中调度区间早于所述使用区间。

可选的,所述网络性能数据库用于表示特定位置区域的网络资源传输状况的网络性能数据库,所述移动轨迹位于所述特定位置区域;所述网络资源传输状况包括:信道质量水平状况和/或小区负载状况;步骤601具体可以包括:

获取特定位置区域各位置的信道质量水平状况和/或小区负载状况。

其中,上述获取所述特定位置区域各位置的信道质量水平状况具体可以包括:

接收位于所述特定位置且数量大于预设数量的用户终端上报的信道信息,并分析接收到的信道信息,以获取所述特定位置区域各位置的信道质量水平状况。

具体可以是通过大量终端的测量上报信道信息,搜集无线网络在不同地理位置的网络性能参数信息,例如,各小区的RSRP、RSSI信息、用户驻留小区信息和SINR信息等。再通过学习训练、滤波处理等形成无线网络在各地理位置的信道质量水平状况。

其中,上述获取所述特定位置区域各位置的信道质量水平状况具体可以包括:

通过多小区的联合接收技术和多天线技术测量所述特定位置区域各位置的信道质量水平状况。

具体可以是通过多天线技术和多小区的联合接收技术测量上述特定位置区域的信道质量水平状况,例如:通过多天线技术获取大量终端的移动方向和移动速度,以及通过多小区的联合接收技术对该大量终端的定位,从而可以获取到特定位置区域的大量终端的位置和移动轨迹,这样可以得到该特定位置区域各位置接入终端的数量,通过各位置的接入终端的数量,就可以得到各位置的信道质量水平状况。

其中,上述获取所述特定位置区域的小区负载状况具体可以包括:

获取所述特定位置区域的各小区的基站上报的该小区负载状况信息,并结合获取的小区负载状况信息获取所述特定位置区域的小区负载状况。

例如,上述特定位置区域包括多个小区,这样就可以通过这多个小区的基站发送该小区的小区负载状况信息,再结合获取的这多个小区的小区负载状况信息,得到上述特定位置区间的小区负载状况。

可选的,所述网络性能数据库具体还可以用于表示特定位置区域各位置的不同用户级别的网络资源传输状况的网络性能数据库,即建立位置与用户级别的二维的网络性能数据库,例如:该网络性能数据库可以表示,位置点A的用户级别A的网络资源传输状况,位置点A的用户级别B的网络资源传输状况,位置点B的用户级别A的网络资源传输状况,位置点B的用户级别B的网络资源传输状况等。其中,不同用户级别的网络资源传输状况具体可以是通过不同用户级别的终端上报的测量信息,或者测量不同用户级别的终端的上行信号等方法获取到不同用户级别的网络资源传输状况,本实施例对此不作限定。

可选的,上述网络性能数据库可以用于表示所述未来一定时间段特定位置区域的各时间点的网络资源传输状况的网络性能数据库,所述目标终端所处的位置属于所述特定位置区域;所述网络资源传输状况包括:信道质量水平状况和/或小区负载状况;步骤601具体可以包括:

通过所述特定位置区域的信道质量水平状况的时间规律获取所述未来一定时间段所述特定位置区域的各时间点的信道质量水平状况;和/或

通过所述特定位置区域的小区负载状况的时间规律获取所述未来一定时间段所述特定位置区域的各时间点的小区负载状况。

由于在实际应用中很多位置的网络资源传输状况是存在一定时间规律的,例如:在办公区域内,刚开始上班时信道小区负载状况会比较差,在上班工作时间小区负载状况会比较好;例如:在地铁站里,通过公共交通的规划时间表清楚地铁的进入站时间,而地铁进站会对站内特定位置造成信号影响,进而影响用户的信道质量水平,同时进站大量终端切换入本站,从而本站的小区负载状况过重。另外,还可以通过历史统计出某些特定位置的信道质量水平状况的时间规律和小区负载状况的时间规律,从而根据这些时间规律建立上述网络性能数据库。

可选的,所述网络性能数据库具体还可以所述未来一定时间段特定位置区域的各时间点的各位置的网络资源传输状况的网络性能数据库,即建立位置与时间的二维的网络性能数据库,例如:该网络性能数据库可以表示,时间点A位置点A的网络资源传输状况,时间点B位置点A的网络资源传输状况,时间点A位置点B的网络资源传输状况,时间点B位置点B的网络资源传输状况等。

可选的,所述网络性能数据库具体还可以所述未来一定时间段特定位置区域的各时间点的各位置的不同用户级别的网络资源传输状况的网络性能数据库,即建立位置、时间与用户级别的三维的网络性能数据库,例如:该网络性能数据库可以表示,时间点A位置点A的用户级别A的网络资源传输状况,时间点B位置点A的用户级别B的网络资源传输状况,时间点A位置点B的用户级别A的网络资源传输状况,时间点B位置点B的用户级别B的网络资源传输状况等。

可选的,上述步骤601具体可以是实时或者周期性执行的,步骤602再将步骤601获取的网络资源传输状况更新至上述网络性能数据库中,以实现实时更新上述网络性能数据库。

可选的,所述方法具体可以应用于RAN设备、CN设备和基站等网络设备,另外,该方法还可以应用于独立的网络设备,即该网络设备只实现上述方法。

上述技术方案中,获取特定位置区域各位置的网络资源传输状况;对获取的所述网络资源传输状况进行分析处理,以建立网络性能数据库,所述网络性能数据库包括所述目标终端在未来一定时间段的网络资源传输状况;接收网络设备发送的查询信息,并从所述网络性能数据库查询所述目标终端在未来一定时间段的网络资源传输状况,所述目标终端在未来一定时间段的网络资源传输状况用于生成保证用户体验的所述选择性调度策略,所述选择性调度策略用于在集中调度区间向所述目标终端发送网络数据。从而可以实现保证移动终端上运行的业务流畅,提升用户体验。

下面以一个具体的实例进行举例说明,请参考图8和图9

701、网络性能分析管理系统接收大量终端上报的信道测量信息,以计算出无线网络在各地理位置不同时间和不同终端类型的网络资源传输状况。例如:大尺度衰落分布信息和/或基于大尺度的SINR分布信息。

702、策略决策系统获取目标终端的在未来一定时间段的移动轨迹,再根据上述网络资源传输状况生成目标终端的保证用户体验的区域选择性调度策略,该保证用户体验的区域选择性调度策略包括至少一个集中调度区间的区间信息,以及每个集中调度区间的用于表示网络数据的数据信息,该数据信息用于表示在该集中调度区间向用户发送为所述目标终端在集中调度区间和使用区间移动时所运行的业务的网络数据,所述使用区间为所述移动轨迹中位于所述集中调度区间之后的位置区间;其中,一个集中调度区间对一个或者多个使用区间。

703、当目标终端移动至上述集中调度区间时,策略执行系统根据上述区域选择性调度策略向目标终端发送该集中调度区间的数据信息所述表示的网络数据。

704、当目标终端移动至上述集中调度区间时,接收策略执行系统发送的目标终端在集中调度区间和使用区间移动时所运行的业务的网络数据,并调用目标终端在集中调度区间移动时所运行的业务的网络数据运行当前业务,以及缓存目标终端在使用区间移动时所运行的业务的网络数据。

705、在目标终端移动至上述集中调度区间时,目标终端响应上述网络数据向策略执行系统上报上行数据。其中,该步骤只有目标终端需要上报上行数据时才执行的。

706、当目标终端移动至上述使用区间时,调用缓存的目标终端在使用区间移动时所运行的业务的网络数据运行当前业务。

例如:如图9-A所示,目标终端的移动轨迹通过小区1、小区2和小区3,其中,移动轨迹的SINR分布如图9-B所示,目标终端移动至小区1、小区2和小区3的中心位置时该位置的SNIR高,当目标终端移动至小区1、小区2和小区3的边缘位置时该位置的SNIR低。如图9-C所示,这样策略决策系统就可以小区1、小区2和小区3的中心位置区间设置为集中调度区间,将两集中调度区间之间的位置区间设置为使用区间,当然还可以是将SNIR低于某一定值的位置区间设置为使用区间。这样当目标终端移动至集中调度区间时,策略执行系统就可以向目标终端发送目标终端移动至下一个使用区间时所运行的业务所需要加载的网络数据。

需要说明的是,上述网络性能分析管理系统、策略决策系统、策略执行系统可以是部署在不同的网络设备上,当上述网络性能分析管理系统、策略决策系统、策略执行系统可以是部署在不同的网络设备上在执行上述步骤时,各系统之间会存在信息的交互,在图7中并没有表示,例如,网络性能分析管理系统将上述信道质量分布信息发送至策略决策系统,策略决策系统将上述用户体验策略发送至策略执行系统。另外,上述网络性能分析管理系统、策略决策系统、策略执行系统也可以是部署在同一个网络设备上,本发明实施例对此不作限定。另外,这里的系统可以理解为一个装置。

下面为本发明装置实施例,本发明装置实施例用于执行本发明方法实施例一至六实现的方法,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例一、实施例二、实施例三、实施例四、实施例五和实施例六。

请参考图10,图10是本发明实施例提供的一种网络数据传输装置的结构示意图,如图10所示,包括:第一预测单元81、生成单元82和第一发送单元83,其中:

第一预测单元81,用于预测目标终端在未来一定时间段的网络资源传输状况。

可选的,第一预测单元81具体可以是预测目标终端在未来一定时间段的移动轨迹中各位置的网络资源传输状况,或者预测目标终端在未来一定时间段所处的位置的各时间点的网络资源传输状况。

可选的,上述网络资源传输状况具体可以是用于表示网络侧与用户终端之间传输数据的传输质量,如当网络侧与目标终端之间传输数据的传输质量越好,就表示网络资源传输状况就越好,反之,越差。

可选的,上述未来一定时间段具体可以是预先设置的时间,例如:1个小时或者5个小时或者1天等。

可选的,第一预测单元81可以用于从预先获取的网络性能数据库中查询出所述目标终端在未来一定时间段的网络资源传输状况;其中,所述网络性能数据库包括所述目标终端在未来一定时间段的网络资源传输状况。

即预先获取到包括所述目标终端在未来一定时间段的网络资源传输状况的网络性能数据库。

生成单元82,用于基于所述第一预测单元81预测的所述网络资源传输状况生成保证用户体验的选择性调度策略,其中,所述选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据,所述集中调度区间的网络资源传输状况好于所述使用区间的网络资源传输状况。

可选的,上述集中调度区间具体可以是用于与目标终端传输上述网络数据的区间,即目标终端在该集中调度区间可以接收到上述网络数据;上述使用区间具体可以是不向目标终端传输目标终端当前业务的网络数据,但目标终端能调用在集中调度区间传输的网络数据正常运行当前业务的区间,即目标终端在使用区间可以不接收当前业务的网络数据,但能调用在集中调度区间接收到网络数据运行当前业务。

可选的,上述集中调度区间和使用区间具体可以是时间区间,例如:集中调度区间为早于使用区间的时间区间。另外,上述集中调度区间和使用区间具体可以是目标终端的移动轨迹的位置区间,例如:集中调度区间在该移动轨迹中的位置在使用区间的位置之前。

可选的,本实施例中上述集中调度区间具体可以表示一个或者多个集中调度区间,上述使用区间具体可以是表示一个使用区间或者多个使用区间,其中,每个集中调度区间对应一个或者多个使用区间,一个使用区间与一个集中调度区间对应,例如:当上述移动轨迹经过多个小区时,上述集中调度区间具体可以是表示该多个小区的中心位置区间,一个集中调度区间对应的使用区间可以是该小区的一个或者多个边缘区间。

第一发送单元83,用于在所述集中调度区间内根据所述生成单元82生成的选择性调度策略向所述目标终端发送所述网络数据;其中,所述网络数据用于所述目标终端在所述集中调度区间和所述使用区间运行当前业务。

这样目标终端在集中调度区间就可以接收到上述网络数据,目标终端在集中调度区间和使用区间就可以调用该网络数据运行当前业务。

可选的,如图11所示,所述装置还可以包括:

传输单元84,用于在所述使用区间与所述目标终端进行用于保持所述目标终端当前业务和该业务的链路为在线状态的基本信息传输;和/或

第二发送单元85,用于当所述网络数据不包括所述目标终端在所述使用区间的超额时间所运行的业务需要加载的网络数据时,在所述使用区间向所述目标终端发送所述目标终端在所述超额时间所运行的业务需要加载的网络数据;和/或

第一接收单元86,用于当所述目标终端当前业务发送变化时,接收所述目标终端发送的所述目标终端上报变化后的业务的服务质量需要信息。

可选的,所述网络数据用于指示目标终端上报上行数据,例如,上述网络数据为资源分配信令,或者请求数据等;所述装置还可以包括:

第二接收单元87,用于在所述集中调度区间接收所述目标终端响应所述网络数据发送的上行数据;所述网络数据用于指示目标终端上报上行数据。

这样可以在集中调度区间实现目标终端传输在集中调度区间和使用区间的上行数据。

可选的,所述目标终端在未来一定时间段的网络资源传输状况为所述目标终端在未来一定时间段的移动轨迹中各位置的网络资源传输状况;所述选择性调度策略为包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息的区域选择性调度策略,所述集中调度区间和所述使用区间为所述移动轨迹中不同位置的位置区间,所述集中调度区间位于所述使用区间前面,所述网络数据为所述目标终端在所述集中调度区间和使用区间移动时所运行的业务的网络数据。

这样可以实现通过目标终端的移动轨迹进行网络数据的调度。

所述目标终端在未来一定时间段的网络资源传输状况为所述目标终端在未来一定时间段所处的位置的各时间点的网络资源传输状况;所述选择性调度策略为包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息的时间选择性调度策略,所述集中调度区间和所述使用区间为所述目标终端所处的位置的不同时间点的时间区间,所述集中调度区间早于所述使用区间。

这样可以实现通过目标终端所处位置的时间点进行网络数据的调度。

所述装置具体可以是应用于网络设备,例如:RAN设备、CN设备和基站等网络设备。

上述目标终端可以是任何具备通信的设备,具体可以是用户设备。例如:平板电脑、手机、电子阅读器、遥控器、PC、笔记本电脑、车载设备、网络电视、可穿戴设备等具有网络功能的智能设备。

上述技术方案中,预测目标终端在未来一定时间段的网络资源传输状况;基于所述网络资源传输状况生成保证用户体验的选择性调度策略,其中,所述选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据,所述集中调度区间的网络资源传输状况好于所述使用区间的网络资源传输状况;在所述集中调度区间内根据所述选择性调度策略向所述目标终端发送所述网络数据;这样所述目标终端在所述集中调度区间和所述使用区间就可以调用所述网络数据运行当前业务。从而可以实现保证移动终端上运行的业务流畅。

请参考图12,图12是本发明实施例提供的一种网络数据传输装置的结构示意图,如图12所示,包括:第二获取单元91、第一预测单元92、生成单元93和第一发送单元94,其中:

第二获取单元91,用于获取所述目标终端在未来一定时间段的移动轨迹。

第一预测单元92,用于预测所述移动轨迹中各位置的网络资源传输状况。

生成单元93,用于基于所述移动轨迹中各位置的网络资源传输状况生成保证用户体验的区域选择性调度策略;其中,所述区域选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间移动时所运行的业务的网络数据,所述集中调度区间和所述使用区间为所述移动轨迹中不同位置的位置区间,所述集中调度区间位于所述使用区间前面,且所述集中调度区间的网络资源传输状况好于所述使用区间的网络资源传输状况。

可选的,上述集中调度区间具体可以是用于与目标终端传输上述网络数据的位置区间,即目标终端在该集中调度区间移动时可以接收到上述网络数据;上述使用区间具体可以是不向目标终端传输目标终端当前业务的网络数据,但目标终端能调用在集中调度区间传输的网络数据正常运行当前业务的位置区间,即目标终端在使用区间移动时可以不接收当前业务的网络数据,但能调用在集中调度区间接收到网络数据运行当前业务。

可选的,上述集中调度区间具体可以为所述移动轨迹中特定位置区间中网络资源传输状况最好的特定长度的位置区间,且所述移动轨迹包括至少一个所述特定位置区间,其中,所述特定长度为预先设置的长度。

可选的,所述集中调度区间具体可以是所述移动轨迹中特定位置区间中网络资源传输状况最好的特定长度的位置区间,且所述移动轨迹包括至少一个所述特定位置区间,其中,所述特定长度为根据实时信息计算的长度,所述实时信息包括如下至少一项:

所述移动轨迹的网络资源传输状况信息、所述目标终端的移动速度、所述目标终端的业务速率要求信息、所述移动轨迹的路况信息。

例如,目标终端移动速度越快,且目标终端的业务速率要求低,且网络资源传输状况较轻时,上述特征长度就越短,当目标终端移动速度越慢,且目标终端的业务速率要求高,且网络资源传输状况较重时,上述特征长度就越长等。通过上述步骤就可以选择出网络资源传输状况较好的位置区间作为集中调度区间,从而在该集中调度区间向移动终端发送上述网络数据时,传输效率和传输速度会比较好,这样当目标终端移动至网络资源传输状况比较差的位置(例如:小区边缘)时,就可以使用在集中调度区间接收到网络数据,以实现目标终端移动至网络资源传输状况比较差的位置时目标终端也可以是流畅地运行业务。

第一发送单元94,用于当所述目标终端移动至所述集中调度区间时,根据所述区域选择性调度策略向所述目标终端发送所述网络数据;所述网络数据用于所述目标终端在所述集中调度区间和所述使用区间移动时调用所述网络数据运行当前业务。

第一发送单元94具体可以是通过获取目标终端的当前位置,当目标终端的当前位置位于上述集中调度区间时,就可以根据所述用户体验策略向所述目标终端发送所述网络数据。

所述装置具体可以是应用于网络设备,例如:RAN设备、CN设备和基站等网络设备。

上述目标终端可以是任何具备通信的设备,具体可以是用户设备。例如:平板电脑、手机、电子阅读器、遥控器、PC、笔记本电脑、车载设备、网络电视、可穿戴设备等具有网络功能的智能设备。

上述技术方案中,获取目标终端的移动轨迹;预测所述移动轨迹中各位置的网络资源传输状况;基于所述移动轨迹中各位置的网络资源传输状况生成保证用户体验的区域选择性调度策略;当所述目标终端移动至所述集中调度区间时,根据所述区域选择性调度策略向所述目标终端发送所述网络数据;这样所述目标终端在所述集中调度区间和所述使用区间移动时调用所述网络数据运行当前业务。从而可以实现保证移动终端上运行的业务流畅。

请参考图13,图13是本发明实施例提供的一种网络数据传输装置的结构示意图,如图13所示,包括:第二获取单元101、第一预测单元102、生成单元103和第一发送单元104,其中:

第二获取单元101,用于获取目标终端在未来一定时间段的移动轨迹。

可选的,第二获取单元101可以用于通过公共交通设施的路线模型匹配获取目标终端在未来一定时间段的移动轨迹;或者

第二获取单元101可以用于通过所述目标终端上报的位置信息获取目标终端在未来一定时间段的移动轨迹;或者

第二获取单元101可以用于通过多天线技术获取目标终端在未来一定时间段的移动轨迹;或者

第二获取单元101可以用于通过所述目标终端的历史移动轨迹获取目标终端在未来一定时间段的移动轨迹。

第一预测单元102,用于从预先获取的网络性能数据库中查询出所述移动轨迹中各位置的网络资源传输状况;其中,所述网络性能数据库为用于表示特定位置区域的网络资源传输状况的网络性能数据库,所述移动轨迹位于所述特定位置区域。

可选的,上述特征位置区域具体可以是指某省份或者城市等地域。网络性能数据库具体可以是包括上述特征位置区域内各位置的网络资源传输状况。另外,上述移动轨迹位于所述特定位置区域具体可以是上述特定位置区域包括上述移动轨迹。

可选的,上述网络资源传输状况包括:

信道质量水平状况和/或小区负载状况。

其中,上述信道质量水平状况具体可以是指上述移动轨迹的各个位置的信道质量信息分布信息,更为具体的还可以是上述目标移动移动至上述移动轨迹的各个位置时该位置的信道质量信息分布信息。其中,信道质量分布信息具体可以是大尺度衰落信息(例如:路径损耗或者阴影衰落)和基于大尺度衰落形成的干扰信息,或者信道质量分布信息具体可以是SINR。

其中,上述小区负载状况具体可以是小区接入终端的数量,以及每个终端所运行的业务的网络数据量。

可选的,所述装置还可以包括:

第一获取单元105,用于获取所述特定位置区域的信道质量水平状况和/或小区负载状况;

第一建立单元106,用于根据获取的信道质量水平状况和/或小区负载状况建立用于表示特定位置区域的网络资源传输状况的网络性能数据库。

可选的,第一获取单元105具体可以用于接收位于所述特定位置且数量大于预设数量的用户终端上报的信道信息,并分析接收到的信道信息,以获取所述特定位置区域的信道质量水平状况。

第一获取单元105具体可以是通过大量终端的测量上报信道信息,搜集无线网络在不同地理位置的网络性能参数信息,例如,各小区的RSRP、RSSI信息、用户驻留小区信息和SINR信息等。再通过学习训练、滤波处理和栅格化处理等形成无线网络在各地理位置的信道质量水平状况。

可选的,第一获取单元105具体可以用于通过多小区的联合接收技术和多天线技术测量所述特定位置区域的信道质量水平状况。

第一获取单元105具体可以是通过多天线技术和多小区的联合接收技术测量上述特定位置区域的信道质量水平状况,例如:通过多天线技术获取大量终端的移动方向和移动速度,以及通过多小区的联合接收技术对该大量终端的定位,从而可以获取到特定位置区域的大量终端的位置和移动轨迹,这样可以得到该特定位置区域各位置接入终端的数量,通过各位置的接入终端的数量,就可以得到各位置的信道质量水平状况。

可选的,第一获取单元105具体还可以用于获取所述特定位置区域的各小区的基站上报的该小区负载状况信息,并结合获取的小区负载状况信息获取所述特定位置区域的小区负载状况。

例如,上述特定位置区域包括多个小区,这样就可以通过这多个小区的基站发送该小区的小区负载状况信息,再结合获取的这多个小区的小区负载状况信息,得到上述特定位置区间的小区负载状况。

生成单元103,用于基于所述移动轨迹中各位置的网络资源传输状况生成保证用户体验的区域选择性调度策略;其中,所述区域选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间移动时所运行的业务的网络数据,所述集中调度区间和所述使用区间为所述移动轨迹中位置连接的位置区间,且所述使用区间位于所述集中调度区间之后,且所述集中调度区间的网络资源传输状况好于所述使用区间的网络资源传输状况。

可选的,所述集中调度区间具体可以是所述移动轨迹中特定位置区间中网络资源传输状况最好的特定长度的位置区间,且所述移动轨迹包括至少一个所述特定位置区间,其中,所述特定长度为预先设置的长度。

可选的,所述集中调度区间具体可以是所述移动轨迹中特定位置区间中网络资源传输状况最好的特定长度的位置区间,且所述移动轨迹包括至少一个所述特定位置区间,其中,所述特定长度为根据实时信息计算的长度,所述实时信息包括如下至少一项:

所述移动轨迹的网络资源传输状况信息、所述目标终端的移动速度、所述目标终端的业务速率要求信息、所述移动轨迹的路况信息。

而上述网络资源传输状况信息可以包括信道质量水平状况和/或小区负载状况。例如,上述目标终端的移动速度、所述目标终端的业务速率要求信息、所述移动轨迹的路况信息恒定时,上述集中调度区间具体可以是所述移动轨迹中特定位置区间中信道质量水平状况最好的特定长度的位置区间,其中,该特定长度根据小区负载状况而设置的。例如:小区负载状况越轻上述特定长度设置越短,小区负载状况越重上述特定长度设置越长,另外,上述小区负载状况还可以包括接入终端的优先级别,当上述特定位置区间中优先级别高的终端比较多时,上述特定长度设置越长,当上述特定位置区间中优先级别高的终端比较少时,上述特定长度设置越短。从而上述集中调度区间可以实现根据上述特定位置接入的终端的优先级别和小区负载水平设置上述特定长度,以实现在向目标终端的同时,考虑其它终端的数据要求,以保证数据公平性不造成明显的冲击和影响。

可选的,生成单元103具体可以用于获取所述目标终端的特征信息,并根据所述特征信息以及所述移动轨迹中各位置的网络资源传输状况生成保证用户体验的区域选择性调度策略;其中,所述区域选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,,所述集中调度区间和所述使用区间为所述移动轨迹中位置连接的位置区间,且所述使用区间位于所述集中调度区间之后,且所述集中调度区间的网络资源传输状况好于所述使用区间,所述特征信息包括如下至少一项:

所述目标终端的业务速率要求信息、所述目标终端的移动速度信息和所述移动轨迹的路况信息。

具体可以是通过是所述目标终端的移动速度信息和所述移动轨迹的路况信息预测目标终端在所述集中调度区间和所述使用区间移动时所运行的业务。再通过目标终端在所述集中调度区间移动时所运行的业务的业务速率要求信息预测出目标终端在所述集中调度区间移动时所运行的业务所需要加载的网络数据,通过目标终端在所述使用区间移动时所运行的业务的业务速率要求信息预测出目标终端在所述使用区间移动时所运行的业务所需要加载的网络数据。例如:如图14所示,所述生成单元103包括:

第一选择单元1031,用根据所述移动轨迹中各位置的网络资源传输状况选择所述集中调度区间,并根据所述集中调度区间从所述移动轨迹中选择出位于所述集中调度区间之后的使用区间;

第二预测单元1032,用于获取所述目标终端的所述特征信息,并根据所述特征信息预测所述目标终端在所述集中调度区间和所述使用区间移动的时间;

第三预测单元1033,用于根据所述目标终端当前运行的业务和所述第二预测单元预测的时间预测所述目标终端在所述集中调度区间和所述使用区间移动时所运行的业务;

第一生成子单元1034,用于生成保证用户体验的区域选择性调度策略;所述区域选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间移动时所运行的业务的网络数据。

可选的,第一生成子单元1034可以用于根据所述时间和目标终端的业务速率要求预测所述目标终端在所述集中调度区间移动时所运行的业务所需要加载的第一网络数据,以及预测目标终端在所述使用区间移动时所运行的业务所需要加载的第二网络数据;以及生成保证用户体验的区域选择性调度策略,所述区域选择性调度策略包括用于表示所述第一网络数据和第二网络数据的数据信息和用于所述集中调度区间的区间信息。

由于上述已经预测出目标终端在集中调度区间移动的时间和目标终端在集中调度区间移动时所运行的业务,这样就可以得出目标终端在集中调度区间移动时所运行的业务所需要加载的网络数据,即上述第一网络数据,同理,得到上述第二网络数据。

可选的,上述特征信息可以包括所述目标终端的移动速度信息和所述移动轨迹的路况信息;所述第二预测单元1032具体可以用于根据所述目标终端当前移动速度和所述移动轨迹的路况信息,预测所述目标终端在所述集中调度区间和所述使用区间的移动速度;再根据所述目标终端在所述集中调度区间和所述使用区间的移动速度,预测所述目标终端在所述集中调度区间和所述使用区间移动的时间。

本实施例还可以引用第三方服务器,该服务器用于提供移动轨迹所经过的位置的路况信息,这样本实施例就可以更加精确地预测出所述目标终端在使用区间移动的时间,或者还可以更加精确地计算出目标终端的移动速度,或者更加精确地预测出上述目标终端在集中调度区间和使用区间移动时所运行的业务。

第一发送单元104,用于当所述目标终端移动至所述集中调度区间时,根据所述区域选择性调度策略向所述目标终端发送所述网络数据;所述网络数据用于所述目标终端在所述集中调度区间和所述使用区间移动时调用所述网络数据运行当前业务。

可选的,上述区域选择性调度策略还可以包括用于表示所述目标终端在所述集中调度区间和所述使用区间的移动速度的速度信息;如图15所示,所述第一发送单元104可以包括:

第四预测单元1041,用于当所述目标终端移动至所述集中调度区间时,获取所述目标终端当前的移动速度,并根据该移动速度预测所述目标终端在所述集中调度区间和所述使用区间的实时移动速度;

调整单元1042,用于将所述第四预测单元预测所述目标终端在所述集中调度区间和所述使用区间的实时移动速度与所述速度信息表示的所述目标终端在所述集中调度区间和所述使用区间的移动速度进行比较,并根据该比较结果调整所述区域选择性调度策略的数据信息;

发送子单元1043,用于向所述目标终端发送所述调整单元调整后的数据信息所表示的网络数据。

另外,可以实现将上述实时移动速度更新至上述区域选择性调度策略,以便计算出下一个集中调度区间对应的数据信息。

可选的,第一发送单元104具体可以用于获取所述目标终端的当前位置信息,并判断所述当前位置是否属于所述集中调度区间,若是,则根据所述区域选择性调度策略向所述目标终端发送所述网络数据,若否,则重新获取目标终端的当前位置信息。

可选的,如图16所示,所述装置还可以包括:

传输单元105,用于当所述目标终端移动至所述使用区间时,与所述目标终端进行用于保持所述目标终端当前业务和该当前业务的链路为在线状态的基本信息传输;和/或

第二发送单元106,用于当所述目标终端移动至所述使用区间,且所述网络数据不包括所述目标终端在所述使用区间移动的超额时间所运行的业务需要加载的网络数据时,向所述目标终端发送所述目标终端在所述超额时间所运行的业务需要加载的网络数据;和/或

第一接收单元107,用于当所述目标终端当前业务发送变化时,接收所述目标终端发送的所述目标终端上报变化后的业务的服务质量需要信息。

可选的,所述网络数据用于指示目标终端上报上行数据,例如,上述网络数据为资源分配信令,或者请求数据等;所述装置还可以包括:

第二接收单元108,用于当所述目标终端在所述集中调度区间移动时,接收所述目标终端响应所述网络数据发送的上行数据。

上述技术方案中,在上面实施例的基础上介绍了多种可选的实施方式,且都可以实现保证移动终端上运行的业务流畅。

请参考图17,图17是本发明实施例提供的一种网络数据传输装置的结构示意图,如图17所示,包括:第五预测单元111、第一预测单元112、生成单元113和第一发送单元114,其中:

第五预测单元111,用于预测所述目标终端在未来一定时间段的所处的位置。

第五预测单元111具体可以是通过目标终端上报的位置信息获取目标终端在未来一定时间段的所处的位置,还可以是通过对目标终端的上行信号进行测量得到目标终端的当前位置,再根据目标终端的当前业务预测目标终端在未来一定时间段的所处的位置,还可以是通过目标终端的所处位置历史记录预测所述目标终端在未来一定时间段的所处的位置。例如,第五预测单元111可以用于通过所述目标终端上报的位置信息预测所述目标终端在未来一定时间段的所处的位置;和/或

第五预测单元111还可以用于通过所述目标终端的所处位置历史记录预测所述目标终端在未来一定时间段的所处的位置。

例如:目标终端在周一至周五期间目标终端所处的位置的规则几乎都是固定的,例如:上午9点至下午18点都是处在办公室,晚上20点至24点都是处在家里等。

第一预测单元112,用于从预先获取的网络性能数据库中查询出目标终端在未来一定时间段所处的位置的各时间点的网络资源传输状况,所述网络性能数据库用于表示所述未来一定时间段所述特定位置区域的网络资源传输状况的网络性能数据库。

其中,所述目标终端所处的位置属于所述特定位置区域。

可选的,所述网络资源传输状况可以包括:信道质量水平状况和/或小区负载状况;所述装置还可以包括:

第三获取单元115,用于获取所述未来一定时间段所述特定位置区域的各时间点的信道质量水平状况和/或小区负载状况;

第二建立单元116,用于根据获取的信道质量水平状况和/或小区负载状况建立用于表示所述未来一定时间段所述特定位置区域的网络资源传输状况的网络性能数据库。

可选的,第三获取单元115具体可以用于通过所述特定位置区域的信道质量水平状况的时间规律获取所述未来一定时间段所述特定位置区域的各时间点的信道质量水平状况;和/或

第三获取单元115具体可以用于通过所述特定位置区域的小区负载状况的时间规律获取所述未来一定时间段所述特定位置区域的各时间点的小区负载状况。

生成单元113,用于基于目标终端在未来一定时间段所处的位置的各时间点的网络资源传输状况生成保证用户体验的时间选择性调度策略,其中,所述时间选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据,所述集中调度区间的网络资源传输状况好于所述使用区间的网络资源传输状况,所述集中调度区间和所述使用区间为所述目标终端所处的位置的不同时间点的时间区间,所述集中调度区间早于所述使用区间。

可选的,上述集中调度区间具体可以是用于与目标终端传输上述网络数据的时间区间,即目标终端在集中调度区间可以接收到上述网络数据;上述使用区间具体可以是不向目标终端传输目标终端当前业务的网络数据,但目标终端能调用在集中调度区间传输的网络数据正常运行当前业务的时间区间,即目标终端在使用区间可以不接收当前业务的网络数据,但能调用在集中调度区间接收到网络数据运行当前业务。

可选的,所述集中调度区间为所述未来一定时间段特定时间区间中网络资源传输状况最好的特定时长的时间区间,且所述未来一定时间段包括至少一个所述特定时间区间,其中,所述特定时长为预先设置的长度;例如,将上述未来一定时间内划分为N个特定时间区间,这样每个特定时间区间就可以选择出一个特定时长(例如:10分钟)的区间范围作为集中调度区间。

可选的,所述集中调度区间为所述未来一定时间段特定时间区间中网络资源传输状况最好的特定时长的位置区间,且所述未来一定时间段包括至少一个所述特定时间区间,其中,所述特定时长为根据实时信息计算的长度,所述实时信息包括如下至少一项:

所述未来一定时间段的网络资源传输状况信息和所述目标终端的业务速率要求信息。

例如,目标终端的业务速率要求低,且网络资源传输状况较轻时,上述特征时长就越短,当目标终端的业务速率要求高,且网络资源传输状况较重时,上述特征时长就越长等。通过上述步骤就可以选择出网络资源传输状况较好的时间区间作为集中调度区间(上班工作时间),从而在该集中调度区间向移动终端发送上述网络数据时,传输效率和传输速度会比较好,这样在网络资源传输状况比较差的时间区间(例如:早上休息时间)时,就可以使用在集中调度区间接收到网络数据,以实现在网络资源传输状况比较差的时间区间目标终端也可以是流畅地运行业务。

可选的,如图18所示,所述生成单元113可以包括:

第二选择单元1131,用于根据所述目标终端在未来一定时间段所处的位置的各时间点的网络资源传输状况选择所述集中调度区间,并根据所述集中调度区间从未来一定时间段中选择出晚于所述集中调度区间的使用区间;

第六预测单元1132,用于根据所述目标终端当前运行的业务预测所述目标终端在所述集中调度区间和所述使用区间所运行的业务;

第二生成子单元1133,用于生成保证用户体验的时间选择性调度策略;所述时间选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据。

可选的,第二生成子单元1133可以用于根据所述集中调度区间和使用区间的时长以及所述目标终端的业务速率要求预测所述目标终端在所述集中调度区间所运行的业务所需要加载的第一网络数据,以及预测目标终端在所述使用区间所运行的业务所需要加载的第二网络数据;以及生成保证用户体验的时间选择性调度策略,所述时间选择性调度策略包括用于表示所述第一网络数据和第二网络数据的数据信息和用于所述集中调度区间的区间信息。

第一发送单元114,用于在所述集中调度区间内根据所述时间选择性调度策略向所述目标终端发送所述网络数据;其中,所述网络数据用于所述目标终端在所述集中调度区间和所述使用区间运行当前业务。

所述装置具体可以是应用于网络设备,例如:RAN设备、CN设备和基站等网络设备。

上述目标终端可以是任何具备通信的设备,具体可以是用户设备。例如:平板电脑、手机、电子阅读器、遥控器、PC、笔记本电脑、车载设备、网络电视、可穿戴设备等具有网络功能的智能设备。

上述技术方案中,预测所述目标终端在未来一定时间段的所处的位置;从预先获取的网络性能数据库中查询出目标终端在未来一定时间段所处的位置的各时间点的网络资源传输状况,基于目标终端在未来一定时间段所处的位置的各时间点的网络资源传输状况生成保证用户体验的时间选择性调度策略;在所述集中调度区间内根据所述时间选择性调度策略向所述目标终端发送所述网络数据;这样所述目标终端在所述集中调度区间和所述使用区间调用所述网络数据运行当前业务。从而可以实现保证移动终端上运行的业务流畅。

请参考图19,图19是本发明实施例提供的一种用户设备的结构示意图,如图19所示,包括:第一接收单元121、缓存单元122和调用单元123,其中:

第一接收单元121,用于在集中调度区间接收网络设备发送的所述用户设备在所述集中调度区间和使用区间所运行的业务的网络数据;其中,所述网络数据为所述用户设备在所述集中调度区间和使用区间所运行的业务的网络数据,所述集中调度区间的网络资源传输状况好于所述使用区间的网络资源传输状况。

可选的,所述集中调度区间和所述使用区间为所述用户设备在未来一定时间段的移动轨迹中不同位置的位置区间,所述集中调度区间位于所述使用区间前面。即用户设备在集中调度区间移动时接收网络设备发送的所述用户设备在所述集中调度区间和使用区间移动时所运行的业务的网络数据。

可选的,所述集中调度区间和所述使用区间为在未定一定时间内所述用户设备所处的位置的不同时间点的时间区间,所述集中调度区间早于所述使用区间。即用户设备在集中调度区间移动接收网络设备发送的所述用户设备在所述集中调度区间和使用区间所运行的业务的网络数据。

缓存单元122,用于缓存所述第一接收单元121接收的网络数据。

调用单元123,用于在所述集中调度区间和所述使用区间调用所述缓存单元122缓存的网络数据运行当前业务。

可选的,调用单元123具体可以是在上述集中调度区间用户设备调用步骤502缓存的用户设备在上述集中调度区间所运行的业务的网络数据运行当前业务,或者直接调用第一接收单元121接收的用户设备在上述集中调度区间所运行的业务的网络数据运行当前业务,该当前业务为用户设备在上述集中调度区间所运行的业务。在上述使用区间用户设备调用缓存单元122缓存的用户设备在上述使用区间所运行的业务的网络数据运行当前业务,该当前业务为用户设备在上述使用区间所运行的业务。这样可以实现提前缓存用户设备在使用区间所运行的业务的网络数据,以保证业务运行流畅,以提升用户体验。

可选的,上述网络数据用于指示所述用户设备上报上行数据,例如,上述网络数据为资源分配信令,或者请求数据等;所述调用单元33还用于在所述集中调度区间和所述使用区间调用所述网络数据运行当前业务,并向所述网络设备发送响应所述网络数据的上行数据。

可选的,所述装置还可以包括:

传输单元124,用于在所述使用区间与所述网络设备进行用于保持当前业务和所述当前业务的链路为在线状态的基本信息传输;和/或

第二接收单元125,当所述网络数据不包括所述用户设备在所述使用区间的超额时间所运行的业务需要加载的网络数据时,在所述使用区间接收所述网络设备发送的所述用户设备在所述超额时间所运行的业务需要加载的网络数据,并调用该网络数据运行当前业务;和/或

第三发送单元126,用于当所述用户设备当前业务发送变化时,向网络设备上报变化后的业务的服务质量需要信息。

可选的,所述装置还可以包括:

第一发送单元127,用于向所述网络设备上报位置信息;或者

第二发送单元128,用于向所述网络设备上报所述用户设备的移动轨迹。

这样网络设备就可以根据该位置信息获取用户设备的位置,以预测出该位置在不同时间点的网络资源传输状况,再根据该位置的不同时间点的网络资源传输状况选择出上述集中调度区间和使用区间。或者所述网络设备通过所述位置信息获取所述用户设备的移动轨迹,再根据该移动轨迹的网络资源传输状况选择出上述集中调度区间和使用区间。

上述用户设备可以是任何具备通信的设备,具体可以是用户设备。例如:平板电脑、手机、电子阅读器、遥控器、PC、笔记本电脑、车载设备、网络电视、可穿戴设备等具有网络功能的智能设备。

上述技术方案中,用户设备在集中调度区间接收网络设备发送的所述用户设备在所述集中调度区间和使用区间所运行的业务的网络数据;其中,所述网络数据为所述用户设备在所述集中调度区间和使用区间所运行的业务的网络数据,所述集中调度区间的网络资源传输状况好于所述使用区间的网络资源传输状况;所述用户设备缓存所述网络数据;所述用户设备在所述集中调度区间和所述使用区间调用所述网络数据运行当前业务。从而可以实现保证移动终端上运行的业务流畅。

请参考图21,图21是本发明实施例提供的一种网络性能分析装置的结构示意图,如图21所示,包括:获取单元131、建立单元132和查询单元133,其中:

获取单元131,用于获取特定位置区域各位置的网络资源传输状况。

可选的,上述网络资源传输状况包括:

信道质量水平状况和/或小区负载状况。

其中,上述信道质量水平状况具体可以是指上述移动轨迹的各个位置的信道质量信息分布信息,更为具体的还可以是上述目标移动至上述移动轨迹的各个位置时该位置的信道质量信息分布信息。其中,信道质量分布信息具体可以是大尺度衰落信息(例如:路径损耗或者阴影衰落)和基于大尺度衰落形成的干扰信息,或者信道质量分布信息具体可以是SINR。

其中,上述小区负载状况具体可以是小区接入终端的数量,以及每个终端所运行的业务的网络数据量。

建立单元132,用于对获取的所述网络资源传输状况进行分析处理,以建立网络性能数据库,所述网络性能数据库包括所述目标终端在未来一定时间段的网络资源传输状况。

可选的,建立单元132具体可以用于对获取的所述网络资源传输状况进行分析处理,以建立网络性能数据库,其中,分析处理包括以下方式之一:

滤波处理、栅格化处理、插值处理和抽样处理。

可选的,建立单元132具体可以用于对获取的所述网络资源传输状况进行分析处理,以建立网络性能数据库,其中,所述网络性能数据库用于表示所述特定位置区域各位置的下行和/或上行的网络资源传输状况。

可选的,建立单元132建立的网络性能数据库具体还可以是表示在上述特定位置区域各位置的不同类型或者不同等级的终端的网络资源传输状况。

查询单元133,用于接收网络设备发送的查询信息,并从所述网络性能数据库查询所述目标终端在未来一定时间段的网络资源传输状况,所述目标终端在未来一定时间段的网络资源传输状况用于生成保证用户体验的所述选择性调度策略,所述选择性调度策略用于在集中调度区间向所述目标终端发送网络数据;其中,所述网络数据用于所述目标终端在所述集中调度区间和所述使用区间运行当前业务,所述选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据,所述集中调度区间的网络资源传输状况好于所述使用区间的网络资源传输状况。

其中,上述特定位置区域包括上述移动轨迹,或者特定位置区域包括在未来一定时间段目标终端所处的位置。另外,上述生成选择性调度策略以及向目标终端发送网络数据的实施方式,可以参考上面实施例的描述,此处不作重复说明。

可选的,如图22所示,所述装置还可以包括:

第一发送单元134,用于向所述网络设备发送所述目标终端在未来一定时间段的网络资源传输状况;或者

第二发送单元135,用于基于所述目标终端在未来一定时间段的网络资源传输状况生成保证用户体验的所述选择性调度策略,并向所述网络设备发送所述选择性调度策略。

可选的,上述特定位置区域各位置的网络资源传输状况具体可以是特定位置区域各位置的在未来不同时间点的网络资源传输状况,或者特定位置区域各位置的网络资源传输状况具体可以是特定位置区域各位置的未来固定时间点的网络资源传输状况。

可选的,所述目标终端在未来一定时间段的网络资源传输状况可以为所述目标终端在未来一定时间段的移动轨迹中各位置的网络资源传输状况;所述选择性调度策略为包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息的区域选择性调度策略,所述集中调度区间和所述使用区间可以为所述移动轨迹中不同位置的位置区间,所述集中调度区间位于所述使用区间前面,所述网络数据为所述目标终端在所述集中调度区间和使用区间移动时所运行的业务的网络数据;或者

所述目标终端在未来一定时间段的网络资源传输状况可以为所述目标终端在未来一定时间段所处的位置的各时间点的网络资源传输状况;所述选择性调度策略为包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息的时间选择性调度策略,所述集中调度区间和所述使用区间可以为所述目标终端所处的位置的不同时间点的时间区间,所述集中调度区间早于所述使用区间。

可选的,所述网络性能数据库用于表示特定位置区域的网络资源传输状况的网络性能数据库,所述移动轨迹位于所述特定位置区域;所述网络资源传输状况包括:信道质量水平状况和/或小区负载状况;所述获取单元131可以用于所述获取特定位置区域各位置的信道质量水平状况和/或小区负载状况。例如:获取单元131可以用于接收位于所述特定位置且数量大于预设数量的用户终端上报的信道信息,并分析接收到的信道信息,以获取所述特定位置区域各位置的信道质量水平状况;或者获取单元131可以用于通过多小区的联合接收技术和多天线技术测量所述特定位置区域各位置的信道质量水平状况;

获取单元131还可以用于获取所述特定位置区域的各小区的基站上报的该小区负载状况信息,并结合获取的小区负载状况信息获取所述特定位置区域的小区负载状况。

可选的,所述网络性能数据库具体还可以用于表示特定位置区域各位置的不同用户级别的网络资源传输状况的网络性能数据库,即建立位置与用户级别的二维的网络性能数据库,例如:该网络性能数据库可以表示,位置点A的用户级别A的网络资源传输状况,位置点A的用户级别B的网络资源传输状况,位置点B的用户级别A的网络资源传输状况,位置点B的用户级别B的网络资源传输状况等。其中,不同用户级别的网络资源传输状况具体可以是通过不同用户级别的终端上报的测量信息,或者测量不同用户级别的终端的上行信号等方法获取到不同用户级别的网络资源传输状况,本实施例对此不作限定。

可选的,上述网络性能数据库可以用于表示所述未来一定时间段特定位置区域的各时间点的网络资源传输状况的网络性能数据库,所述目标终端所处的位置属于所述特定位置区域;所述网络资源传输状况包括:信道质量水平状况和/或小区负载状况;获取单元131可以用于获取所述未来一定时间段特定位置区域各位置的各时间点的信道质量水平状况和/或小区负载状况。例如:获取单元131可以用于通过特定位置区域各位置的信道质量水平状况的时间规律获取所述未来一定时间段所述特定位置区域各位置的各时间点的信道质量水平状况;和/或

获取单元131可以用于通过特定位置区域各位置的小区负载状况的时间规律获取所述未来一定时间段所述特定位置区域各位置的各时间点的小区负载状况。

可选的,所述网络性能数据库具体还可以所述未来一定时间段特定位置区域的各时间点的各位置的网络资源传输状况的网络性能数据库,即建立位置与时间的二维的网络性能数据库,例如:该网络性能数据库可以表示,时间点A位置点A的网络资源传输状况,时间点B位置点A的网络资源传输状况,时间点A位置点B的网络资源传输状况,时间点B位置点B的网络资源传输状况等。

可选的,所述网络性能数据库具体还可以所述未来一定时间段特定位置区域的各时间点的各位置的不同用户级别的网络资源传输状况的网络性能数据库,即建立位置、时间与用户级别的三维的网络性能数据库,例如:该网络性能数据库可以表示,时间点A位置点A的用户级别A的网络资源传输状况,时间点B位置点A的用户级别B的网络资源传输状况,时间点A位置点B的用户级别A的网络资源传输状况,时间点B位置点B的用户级别B的网络资源传输状况等。

可选的,所述装置具体可以应用于RAN设备、CN设备和基站等网络设备,另外,该方法还可以应用于独立的网络设备。

上述技术方案中,获取特定位置区域各位置的网络资源传输状况;对获取的所述网络资源传输状况进行分析处理,以建立网络性能数据库,所述网络性能数据库包括所述目标终端在未来一定时间段的网络资源传输状况;接收网络设备发送的查询信息,并从所述网络性能数据库查询所述目标终端在未来一定时间段的网络资源传输状况,所述目标终端在未来一定时间段的网络资源传输状况用于生成保证用户体验的所述选择性调度策略,所述选择性调度策略用于在集中调度区间向所述目标终端发送网络数据。从而可以实现保证移动终端上运行的业务流畅,提升用户体验。

请参考图23,图23是本发明实施例提供的一种网络数据传输系统的结构示意图,如图23所示,包括:网络性能分析装置141和网络数据传输装置142,其中:

网络性能分析装置141,用于获取特定位置区域各位置的网络资源传输状况;并对获取的所述网络资源传输状况进行分析处理,以建立网络性能数据库,所述网络性能数据库包括所述目标终端在未来一定时间段的网络资源传输状况;以及接收网络设备发送的查询信息,并从所述网络性能数据库查询所述目标终端在未来一定时间段的网络资源传输状况;

所述网络数据传输装置142,用于在集中调度区间根据选择性调度策略向所述目标终端发送所述网络数据;其中,所述网络数据用于所述目标终端在所述集中调度区间和所述使用区间运行当前业务,所述选择性调度策略是所述目标终端在未来一定时间段的网络资源传输状况生成保证用户体验的所述选择性调度策略,所述选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据,所述集中调度区间的网络资源传输状况好于所述使用区间的网络资源传输状况。

可选的,网络性能分析装置141还可以用于向所述网络数据传输装置所述目标终端在未来一定时间段的网络资源传输状况;所述网络数据传输装置142还用于基于所述目标终端在未来一定时间段的网络资源传输状况生成保证用户体验的所述选择性调度策略;或者

所述网络性能分析装置141还可以用于基于所述目标终端在未来一定时间段的网络资源传输状况生成保证用户体验的所述选择性调度策略,并向所述网络设备发送所述选择性调度策略。

可选的,网络性能分析装置141可以是本发明实施例描述的任一实施方式的网络性能分析装置;网络数据传输装置142以是本发明实施例描述的任一实施方式的网络数据传输装置。

上述技术方案中,网络性能分析装置获取特定位置区域各位置的网络资源传输状况;并对获取的所述网络资源传输状况进行分析处理,以建立网络性能数据库;所述网络数据传输装置在集中调度区间根据选择性调度策略向所述目标终端发送所述网络数据;其中,所述网络数据用于所述目标终端在所述集中调度区间和所述使用区间运行当前业务,所述选择性调度策略是所述目标终端在未来一定时间段的网络资源传输状况生成保证用户体验的所述选择性调度策略。这样所述目标终端在所述集中调度区间和所述使用区间调用所述网络数据运行当前业务,从而可以实现保证移动终端上运行的业务流畅。

图24是本发明实施例提供的一种网络数据传输系统的结构示意图,如图24所示,包括:网络设备151和目标终端152,其中:

所述网络设备151,用于预测目标终端在未来一定时间段的网络资源传输状况;基于所述网络资源传输状况生成保证用户体验的选择性调度策略,其中,所述选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据,所述集中调度区间的网络资源传输状况好于所述使用区间的网络资源传输状况;在所述集中调度区间内根据所述选择性调度策略向所述目标终端发送所述网络数据;其中,所述网络数据用于所述目标终端在所述集中调度区间和所述使用区间运行当前业务;

所述目标终端152,用于在所述集中调度区间和所述使用区间调用所述网络数据运行当前业务。

需要说明的是,上述网络设备151具体可以是指一个设备,即该设备完成上述网络设备151执行的操作;网络设备151具体可以是指多个设备,即该多个设备配合完成上述网络设备151执行的操作。另外,上述网络设备151可以完成图1-图5所示的实施例中的任何步骤。目标终端152可以完成图6所示的实施例中的任何步骤,此处不作重复说明。

上述技术方案中,网络设备预测目标终端在未来一定时间段的网络资源传输状况;基于所述网络资源传输状况生成保证用户体验的选择性调度策略;在所述集中调度区间内根据所述选择性调度策略向所述目标终端发送所述网络数据;目标终端在所述集中调度区间和所述使用区间调用所述网络数据运行当前业务。这样可以实现保证移动终端上运行的业务流畅。

图25是本发明实施例提供的另一种网络数据传输装置的结构示意图,如图25所示,包括:发射器161和存储器162,以及分别与发射器161和存储器162连接的处理器163,存储器162用于存储程序代码,其中:

处理器163用于调用存储器162存储的程序执行如下操作:

预测目标终端在未来一定时间段的网络资源传输状况;

基于所述网络资源传输状况生成保证用户体验的选择性调度策略,其中,所述选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据,所述集中调度区间的网络资源传输状况好于所述使用区间的网络资源传输状况;

发射器161在所述集中调度区间内根据所述选择性调度策略向所述目标终端发送所述网络数据;其中,所述网络数据用于所述目标终端在所述集中调度区间和所述使用区间运行当前业务。

可选的,处理器163执行预测目标终端在未来一定时间段的网络资源传输状况的操作,可以包括:

从预先获取的网络性能数据库中查询出所述目标终端在未来一定时间段的网络资源传输状况;其中,所述网络性能数据库包括所述目标终端在未来一定时间段的网络资源传输状况。

可选的,所述目标终端在未来一定时间段的网络资源传输状况为所述目标终端在未来一定时间段的移动轨迹中各位置的网络资源传输状况;所述选择性调度策略为包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息的区域选择性调度策略,所述集中调度区间和所述使用区间为所述移动轨迹中不同位置的位置区间,所述集中调度区间位于所述使用区间前面,所述网络数据为所述目标终端在所述集中调度区间和使用区间移动时所运行的业务的网络数据;或者

所述目标终端在未来一定时间段的网络资源传输状况为所述目标终端在未来一定时间段所处的位置的各时间点的网络资源传输状况;所述选择性调度策略为包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息的时间选择性调度策略,所述集中调度区间和所述使用区间为所述目标终端所处的位置的不同时间点的时间区间,所述集中调度区间早于所述使用区间。

可选的,所述装置还可以包括接收器164,

发射器161或者接收器164用于在所述使用区间与所述目标终端进行用于保持所述目标终端当前业务和该业务的链路为在线状态的基本信息传输;和/或

发射器161还可以用于当所述网络数据不包括所述目标终端在所述使用区间的超额时间所运行的业务需要加载的网络数据时,在所述使用区间向所述目标终端发送所述目标终端在所述超额时间所运行的业务需要加载的网络数据;和/或

接收器164还可以用于当所述目标终端当前业务发送变化时,接收所述目标终端发送的所述目标终端上报变化后的业务的服务质量需要信息。

可选的,所述网络数据用于指示目标终端上报上行数据;接收器164还可以用于在所述集中调度区间接收所述目标终端响应所述网络数据发送的上行数据。

在另一个实施例中,处理器163还可以用于:

通过接收器164获取所述目标终端在未来一定时间段的移动轨迹;

预测所述目标终端在未来一定时间段所处的位置的各时间点的网络资源传输状况;

基于所述目标终端在未来一定时间段所处的位置的各时间点的网络资源传输状况生成保证用户体验的区域选择性调度策略,其中,所述区域选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间移动时所运行的业务的网络数据,所述集中调度区间和所述使用区间为所述移动轨迹中不同位置的位置区间,所述集中调度区间位于所述使用区间前面;

发射器161,用于当所述目标在所述集中调度区间移动时,根据所述选择性调度策略向所述目标终端发送所述网络数据;其中,所述网络数据用于所述目标终端在所述集中调度区间和所述使用区间运行当前业务。

可选的,处理器163执行的预测所述目标终端在未来一定时间段所处的位置的各时间点的网络资源传输状况的操作,可以包括:

从预先获取的网络性能数据库中查询出所述移动轨迹中各位置的网络资源传输状况;其中,所述网络性能数据库为用于表示特定位置区域的网络资源传输状况的网络性能数据库,所述移动轨迹位于所述特定位置区域。

可选的,所述网络资源传输状况包括至少一项:

信道质量水平状况和/或小区负载状况;处理器163还可以用于:

通过接收器164获取所述特定位置区域的信道质量水平状况和/或小区负载状况;

根据获取的信道质量水平状况和/或小区负载状况建立用于表示特定位置区域的网络资源传输状况的网络性能数据库。

可选的,处理器163执行的通过接收器164获取所述特定位置区域的信道质量水平状况和/或小区负载状况的操作,可以包括:

接收器164还可以用于接收位于所述特定位置且数量大于预设数量的用户终端上报的信道信息,并将接收到的信道信息传输至处理器141;

处理器163通过分析接收到的信道信息,以获取所述特定位置区域的信道质量水平状况。

可选的,处理器163执行的通过接收器164获取所述特定位置区域的信道质量水平状况和/或小区负载状况的操作,可以包括:

通过接收器163利用多小区的联合接收技术和多天线技术测量所述特定位置区域的信道质量水平状况。

可选的,接收器164还可以用于获取所述特定位置区域的各小区的基站上报的该小区负载状况信息,处理器163再结合接收器164获取的小区负载状况信息获取所述特定位置区域的小区负载状况。

可选的,所述集中调度区间为所述移动轨迹中特定位置区间中网络资源传输状况最好的特定长度的位置区间,且所述移动轨迹包括至少一个所述特定位置区间,其中,所述特定长度为预先设置的长度;或者

所述集中调度区间为所述移动轨迹中特定位置区间中网络资源传输状况最好的特定长度的位置区间,且所述移动轨迹包括至少一个所述特定位置区间,其中,所述特定长度为根据实时信息计算的长度,所述实时信息包括如下至少一项:

所述移动轨迹的网络资源传输状况信息、所述目标终端的移动速度、所述目标终端的业务速率要求信息、所述移动轨迹的路况信息。

可选的,处理器163执行的通过接收器164获取所述目标终端在未来一定时间段的移动轨迹的操作,可以包括以下方式之一:

通过接收器164利用公共交通设施的路线模型匹配获取目标终端在未来一定时间段的移动轨迹;

通过接收器164接收所述目标终端上报的位置信息获取目标终端在未来一定时间段的移动轨迹;

通过接收器164利用多天线技术获取目标终端在未来一定时间段的移动轨迹;

通过所述目标终端的历史移动轨迹获取目标终端在未来一定时间段的移动轨迹。

可选的,处理器163执行的基于所述移动轨迹中各位置的网络资源传输状况生成保证用户体验的区域选择性调度策略的操作,可以包括:

通过接收器164获取所述目标终端的特征信息,并根据所述特征信息以及所述移动轨迹中各位置的网络资源传输状况生成保证用户体验的区域选择性调度策略;其中,所述选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述特征信息包括如下至少一项:

所述目标终端的业务速率要求信息、所述目标终端的移动速度信息和所述移动轨迹的路况信息。

可选的,处理器163执行的通过接收器164获取所述目标终端的特征信息,并根据所述特征信息以及所述移动轨迹中各位置的网络资源传输状况生成保证用户体验的区域选择性调度策略的操作,可以包括:

根据所述移动轨迹中各位置的网络资源传输状况选择所述集中调度区间,并根据所述集中调度区间从所述移动轨迹中选择出位于所述集中调度区间之后的使用区间;

通过接收器164获取所述目标终端的所述特征信息,并根据所述特征信息预测所述目标终端在所述集中调度区间和所述使用区间移动的时间;

根据所述目标终端当前运行的业务和所述时间预测所述目标终端在所述集中调度区间和所述使用区间移动时所运行的业务;

生成保证用户体验的区域选择性调度策略;所述区域选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间移动时所运行的业务的网络数据。

可选的,处理器163执行的生成区域选择性调度策略的操作,可以包括:

根据所述时间和目标终端的业务速率要求预测所述目标终端在所述集中调度区间移动时所运行的业务所需要加载的第一网络数据,以及预测目标终端在所述使用区间移动时所运行的业务所需要加载的第二网络数据;

生成保证用户体验的区域选择性调度策略,所述区域选择性调度策略包括用于表示所述第一网络数据和第二网络数据的数据信息和用于所述集中调度区间的区间信息。

可选的,所述特征信息包括所述目标终端的移动速度信息和所述移动轨迹的路况信息;处理器163执行的获取所述目标终端的所述特征信息,并根据所述特征信息预测所述目标终端在所述集中调度区间和所述使用区间移动的时间的操作,可以包括:

根据所述目标终端当前移动速度和所述移动轨迹的路况信息,预测所述目标终端在所述集中调度区间和所述使用区间的移动速度;

根据所述目标终端在所述集中调度区间和所述使用区间的移动速度,预测所述目标终端在所述集中调度区间和所述使用区间移动的时间。

可选的,所述区域选择性调度策略还包括用于表示所述目标终端在所述集中调度区间和所述使用区间的移动速度的速度信息;处理器163还可以用于:

通过接收器164获取所述目标终端当前的移动速度,并根据该移动速度预测所述目标终端在所述集中调度区间和所述使用区间的实时移动速度;

将所述目标终端在所述集中调度区间和所述使用区间的实时移动速度与所述速度信息表示的所述目标终端在所述集中调度区间和所述使用区间的移动速度进行比较,并根据该比较结果调整所述区域选择性调度策略的数据信息;

发射器161执行的所述区域选择性调度策略向所述目标终端发送所述网络数据的操作,可以包括:

向所述目标终端发送所述调整后的数据信息所表示的网络数据。

可选的,发射器161执行的当所述目标终端移动至所述集中调度区间时,根据所述区域选择性调度策略向所述目标终端发送所述网络数据的操作,可以包括:

当处理器163判断接收器164获取所述目标终端的当前位置信息,属于所述集中调度区间时,发射器161根据所述区域选择性调度策略向所述目标终端发送所述网络数据。

可选的,在发射器161执行根据所述区域选择性调度策略向所述目标终端发送所述网络数据的操作之后,接收器164还可以用于当所述目标终端移动至所述使用区间时,与所述目标终端进行用于保持所述业务和所述业务的链路为在线状态的基本信息传输。

可选的,在发射器161执行根据所述区域选择性调度策略向所述目标终端发送所述网络数据的操作之后,发射器161还可以用于当所述目标终端移动至所述使用区间,且所述网络数据不包括所述目标终端在所述使用区间移动的超额时间所运行的业务需要加载的网络数据时,向所述目标终端发送所述目标终端在所述超额时间所运行的业务需要加载的网络数据。

可选的,在发射器161执行根据所述区域选择性调度策略向所述目标终端发送所述网络数据的操作之后,接收器164还可以用于当所述目标终端当前业务发送变化时,接收所述目标终端发送的所述目标终端上报变化后的业务的服务质量需要信息。

可选的,所述网络数据用于指示目标终端上报上行数据,例如,上述网络数据为资源分配信令,或者请求数据等;在发射器161执行根据所述区域选择性调度策略向所述目标终端发送所述网络数据的操作之后,接收器164还可以用于当所述目标终端在所述集中调度区间移动时,接收所述目标终端响应所述网络数据发送的上行数据。

可选的,处理器163还可以用于:

通过接收器164预测目标终端在未来一定时间段的所处的位置;

预测所述目标终端在未来一定时间段所处的位置的各时间点的网络资源传输状况;

基于所述网络资源传输状况生成保证用户体验的时间选择性调度策略,其中,所述时间选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据,所述集中调度区间和所述使用区间为所述目标终端所处的位置的不同时间点的时间区间,所述集中调度区间早于所述使用区间;

发射器161在所述集中调度区间内根据所述时间选择性调度策略向所述目标终端发送所述网络数据;其中,所述网络数据用于所述目标终端在所述集中调度区间和所述使用区间运行当前业务。

可选的,处理器163执行的通过接收器164预测目标终端在未来一定时间段的所处的位置的操作,可以包括以下方式之一:

通过接收器164所述目标终端上报的位置信息预测所述目标终端在未来一定时间段的所处的位置;

通过所述目标终端的所处位置历史记录预测所述目标终端在未来一定时间段的所处的位置。

可选的,处理器163执行的预测所述目标终端在未来一定时间段所处的位置的各时间点的网络资源传输状况的操作,可以包括

从预先获取的网络性能数据库中查询出所述目标终端在未来一定时间段的网络资源传输状况;其中,所述网络性能数据库用于表示所述未来一定时间段特定位置区域的各时间点的网络资源传输状况的网络性能数据库,所述目标终端所处的位置属于所述特定位置区域。

可选的,所述网络资源传输状况包括:信道质量水平状况和/或小区负载状况;处理器163还可以用于:

获取所述未来一定时间段所述特定位置区域的各时间点的信道质量水平状况和/或小区负载状况;

根据获取的信道质量水平状况和/或小区负载状况建立用于表示所述未来一定时间段所述特定位置区域的网络资源传输状况的网络性能数据库。

可选的,处理器163执行的获取所述未来一定时间段所述特定位置区域的各时间点的信道质量水平状况和/或小区负载状况的操作,可以包括

通过所述特定位置区域的信道质量水平状况的时间规律获取所述未来一定时间段所述特定位置区域的各时间点的信道质量水平状况;和/或

通过所述特定位置区域的小区负载状况的时间规律获取所述未来一定时间段所述特定位置区域的各时间点的小区负载状况。

可选的,所述集中调度区间为所述未来一定时间段特定时间区间中网络资源传输状况最好的特定时长的时间区间,且所述未来一定时间段包括至少一个所述特定时间区间,其中,所述特定时长为预先设置的长度;或者

所述集中调度区间为所述未来一定时间段特定时间区间中网络资源传输状况最好的特定时长的位置区间,且所述未来一定时间段包括至少一个所述特定时间区间,其中,所述特定时长为根据实时信息计算的长度,所述实时信息包括如下至少一项:

所述未来一定时间段的网络资源传输状况信息和所述目标终端的业务速率要求信息。

可选的,处理器163执行的基于所述网络资源传输状况生成保证用户体验的时间选择性调度策略的操作,可以包括:

根据所述目标终端在未来一定时间段所处的位置的各时间点的网络资源传输状况选择所述集中调度区间,并根据所述集中调度区间从未来一定时间段中选择出晚于所述集中调度区间的使用区间;

根据所述目标终端当前运行的业务预测所述目标终端在所述集中调度区间和所述使用区间所运行的业务;

生成保证用户体验的时间选择性调度策略;所述时间选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据。

可选的,处理器163执行的生成保证用户体验的时间选择性调度策略的操作,可以包括:

根据所述集中调度区间和使用区间的时长以及所述目标终端的业务速率要求预测所述目标终端在所述集中调度区间所运行的业务所需要加载的第一网络数据,以及预测目标终端在所述使用区间所运行的业务所需要加载的第二网络数据;

生成保证用户体验的时间选择性调度策略,所述时间选择性调度策略包括用于表示所述第一网络数据和第二网络数据的数据信息和用于所述集中调度区间的区间信息。

所述装置具体可以是应用于网络设备,即该网络设备可以包括上述装置。例如:RAN设备、CN设备和基站等网络设备。

上述目标终端可以是任何具备通信的设备,具体可以是用户设备、例如:平板电脑、手机、电子阅读器、遥控器、PC、笔记本电脑、车载设备、网络电视、可穿戴设备等具有网络功能的智能设备。

上述技术方案中,预测目标终端在未来一定时间段的网络资源传输状况;基于所述网络资源传输状况生成保证用户体验的选择性调度策略;在所述集中调度区间内根据所述选择性调度策略向所述目标终端发送所述网络数据;这样所述目标终端在所述集中调度区间和所述使用区间调用所述网络数据运行当前业务。从而可以实现保证移动终端上运行的业务流畅。

图26是本发明实施例提供的另一种用户设备的结构示意图,如图26所示,包括:接收器171和存储器172,以及分别与接收器171、存储器172连接的处理器173,存储器172用于存储程序代码,其中:

接收器171,用于在集中调度区间接收网络设备发送的所述用户设备在所述集中调度区间和使用区间所运行的业务的网络数据;其中,所述网络数据为所述用户设备在所述集中调度区间和使用区间所运行的业务的网络数据,所述集中调度区间的网络资源传输状况好于所述使用区间的网络资源传输状况;

所述用户设备缓存所述网络数据;

存储器172,用于缓存所述网络数据;

处理器173,用于所述用户设备在所述集中调度区间和所述使用区间调用存储器172缓存的网络数据运行当前业务。

可选的,所述集中调度区间和所述使用区间为所述用户设备在未来一定时间段的移动轨迹中不同位置的位置区间,所述集中调度区间位于所述使用区间前面,或者

所述集中调度区间和所述使用区间为在未定一定时间内所述用户设备所处的位置的不同时间点的时间区间,所述集中调度区间早于所述使用区间。

可选的,所述用户设备还可以包括发射器174,发射器174用于向所述网络设备上报位置信息;或者

发射器174用于向所述网络设备上报所述用户设备的移动轨迹。

可选的,接收器171或者发射器174还可以用于在所述使用区间与所述网络设备进行用于保持当前业务和所述当前业务的链路为在线状态的基本信息传输;和/或

接收器171还可以用于当所述网络数据不包括所述用户设备在所述使用区间的超额时间所运行的业务需要加载的网络数据时,在所述使用区间接收所述网络设备发送的所述用户设备在所述超额时间所运行的业务需要加载的网络数据,并调用该网络数据运行当前业务;处理器173还可以用于调用该网络数据运行当前业务;和/或

发射器174还可以用于当所述用户设备当前业务发送变化时,向网络设备上报变化后的业务的服务质量需要信息。

可选的,所述网络数据用于指示所述装置上报上行数据,例如,上述网络数据为资源分配信令,或者请求数据等;发射器174还可以用于向所述网络设备发送响应所述网络数据的上行数据。

所述网络设备具体可以是RAN设备、CN设备和基站等网络设备。

上述用户设备可以是任何具备通信的设备,例如:平板电脑、手机、电子阅读器、遥控器、PC、笔记本电脑、车载设备、网络电视、可穿戴设备等具有网络功能的智能设备。

上述技术方案中,所述用户设备在集中调度区间接收网络设备发送的所述用户设备在所述集中调度区间和使用区间所运行的业务的网络数据;所述用户设备缓存所述网络数据;所述用户设备在所述集中调度区间和所述使用区间调用所述网络数据运行当前业务。从而可以实现保证移动终端上运行的业务流畅。

图27是本发明实施例提供的另一种网络性能分析装置的结构示意图,如图27所示,包括:接收器181和存储器182,以及分别与接收器181、存储器182连接的处理器183,存储器182用于存储程序代码,其中:

处理器183调用存储器182存储的程序执行如下操作:

通过接收器181获取特定位置区域各位置的网络资源传输状况;

对获取的所述网络资源传输状况进行分析处理,以建立网络性能数据库,所述网络性能数据库包括所述目标终端在未来一定时间段的网络资源传输状况;

通过接收器181接收网络设备发送的查询信息,并从所述网络性能数据库查询所述目标终端在未来一定时间段的网络资源传输状况,所述目标终端在未来一定时间段的网络资源传输状况用于生成保证用户体验的所述选择性调度策略,所述选择性调度策略用于在集中调度区间向所述目标终端发送网络数据;其中,所述网络数据用于所述目标终端在所述集中调度区间和所述使用区间运行当前业务,所述选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据,所述集中调度区间的网络资源传输状况好于所述使用区间的网络资源传输状况。

可选的,处理器183执行的对获取的所述网络资源传输状况进行分析处理,以建立网络性能数据库的操作,可以包括:

对获取的所述网络资源传输状况进行分析处理,以建立网络性能数据库,其中,分析处理包括以下方式之一:

滤波处理、栅格化处理、插值处理和抽样处理。

可选的,所述装置还可以包括发射器184,其中:

发射器184,用于向所述网络设备发送所述目标终端在未来一定时间段的网络资源传输状况。

可选的,处理器183还可以用于:

基于所述目标终端在未来一定时间段的网络资源传输状况生成保证用户体验的所述选择性调度策略;

发射器184可以用于向所述网络设备发送所述选择性调度策略。

可选的,所述目标终端在未来一定时间段的网络资源传输状况为所述目标终端在未来一定时间段的移动轨迹中各位置的网络资源传输状况;所述选择性调度策略为包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息的区域选择性调度策略,所述集中调度区间和所述使用区间为所述移动轨迹中不同位置的位置区间,所述集中调度区间位于所述使用区间前面,所述网络数据为所述目标终端在所述集中调度区间和使用区间移动时所运行的业务的网络数据;或者

所述目标终端在未来一定时间段的网络资源传输状况为所述目标终端在未来一定时间段所处的位置的各时间点的网络资源传输状况;所述选择性调度策略为包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息的时间选择性调度策略,所述集中调度区间和所述使用区间为所述目标终端所处的位置的不同时间点的时间区间,所述集中调度区间早于所述使用区间。

可选的,所述网络性能数据库用于表示特定位置区域的网络资源传输状况的网络性能数据库,所述移动轨迹位于所述特定位置区域;

可选的,处理器183执行的通过接收器181获取特定位置区域各位置的网络资源传输状况的信息的操作,包括:

通过接收器181获取特定位置区域各位置的信道质量水平状况和/或小区负载状况。

可选的,处理器183执行的通过接收器181获取所述特定位置区域各位置的信道质量水平状况的操作,可以包括:

接收器181接收位于所述特定位置且数量大于预设数量的用户终端上报的信道信息;

处理器183分析接收到的信道信息,以获取所述特定位置区域各位置的信道质量水平状况;或者

通过接收器181利用多小区的联合接收技术和多天线技术测量所述特定位置区域各位置的信道质量水平状况;

处理器183执行的通过接收器181获取所述特定位置区域的小区负载状况的操作,可以包括:

接收器181获取所述特定位置区域的各小区的基站上报的该小区负载状况信息;

处理器183结合接收器181获取的小区负载状况信息获取所述特定位置区域的小区负载状况。

可选的,处理器183执行对获取的所述网络资源传输状况进行分析处理,以建立网络性能数据库的操作,包括:

对获取的所述网络资源传输状况进行分析处理,以建立网络性能数据库,其中,所述网络性能数据库用于表示所述特定位置区域各位置的下行和/或上行的网络资源传输状况。

可选的,所述网络性能数据库用于表示所述未来一定时间段特定位置区域的各时间点的网络资源传输状况的网络性能数据库,所述目标终端所处的位置属于所述特定位置区域;所述网络资源传输状况包括:信道质量水平状况和/或小区负载状况;

可选的,处理器183执行的通过接收器181获取特定位置区域各位置的网络资源传输状况的信息的操作,包括:

通过接收器181获取所述未来一定时间段特定位置区域各位置的各时间点的信道质量水平状况和/或小区负载状况。

可选的,处理器183执行的通过接收器181获取所述未来一定时间段特定位置区域各位置的各时间点的信道质量水平状况和/或小区负载状况的操作,包括:

通过特定位置区域各位置的信道质量水平状况的时间规律获取所述未来一定时间段所述特定位置区域各位置的各时间点的信道质量水平状况;和/或

通过特定位置区域各位置的小区负载状况的时间规律获取所述未来一定时间段所述特定位置区域各位置的各时间点的小区负载状况。

可选的,所述装置具体可以集成在RAN设备、CN设备和基站等网络设备,另外,该装置还可以独立存在。

上述技术方案中,获取特定位置区域各位置的网络资源传输状况;对获取的所述网络资源传输状况进行分析处理,以建立网络性能数据库,所述网络性能数据库包括所述目标终端在未来一定时间段的网络资源传输状况;接收网络设备发送的查询信息,并从所述网络性能数据库查询所述目标终端在未来一定时间段的网络资源传输状况,所述目标终端在未来一定时间段的网络资源传输状况用于生成保证用户体验的所述选择性调度策略,所述选择性调度策略用于在集中调度区间向所述目标终端发送网络数据;其中,所述网络数据用于所述目标终端在所述集中调度区间和所述使用区间运行当前业务,所述选择性调度策略包括用于表示集中调度区间的区间信息和用于表示网络数据的数据信息,所述网络数据为所述目标终端在所述集中调度区间和使用区间所运行的业务的网络数据,所述集中调度区间的网络资源传输状况好于所述使用区间的网络资源传输状况。从而可以实现保证移动终端上运行的业务流畅,提升用户体验。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存取存储器(Random Access Memory,简称RAM)等。

以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

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