1.一种基于通信终端的网络选择方法,其特征在于,包括步骤有:为不同的应用设置匹配的网络;
接收到所述应用的数据时,选择出与所述应用匹配的所述网络;
将所述数据转发到所选择的所述网络。
2.根据权利要求1所述的网络选择方法,其特征在于,所述为不同的应用设置匹配的网络的步骤包括:为不同的所述应用设置匹配的服务质量等级;
为不同的所述服务质量等级设置匹配的所述网络;
所述为不同的应用设置匹配的网络的步骤之后还包括:将所述应用的所述服务质量等级写入所述应用待发出的报文中;
所述接收到应用的数据时,选择出与所述应用匹配的所述网络的步骤包括:接收到所述应用的所述报文时,提取所述报文中所述应用匹配的所述服务质量等级;
选择出与所提取的所述服务质量等级匹配的所述网络;
所述将数据转发到所选择的所述网络的步骤包括:将所述报文转发到所选择的所述网络的端口以进行数据传输。
3.根据权利要求2所述的网络选择方法,其特征在于,所述将应用的所述服务质量等级写入所述应用待发出的报文的步骤包括:将所述应用的所述服务质量等级写入所述应用待发出的所述报文的包头的服务质量域。
4.根据权利要求1~3任一项所述的网络选择方法,其特征在于,所述网络至少包括WIFI网络和移动网络;并且所述通信终端同时开通所述WIFI网络和所述移动网络。
5.根据权利要求4所述的网络选择方法,其特征在于,所述为不同的应用设置匹配的网络的步骤包括:将平均流量值达到预定的流量阈值的所述应用设置为匹配所述WIFI网络;
将平均流量值未达到所述流量阈值的所述应用设置为匹配所述移动网络。
6.一种基于通信终端的网络选择装置,其特征在于,包括有:设置模块,用于为不同的应用设置匹配的网络;
网络选择模块,用于接收到所述应用的数据时,选择出与所述应用匹配的所述网络;
数据转发模块,用于将所述数据转发到所选择的所述网络。
7.根据权利要求6所述的网络选择装置,其特征在于,所述设置模块包括:第一设置子模块,用于为不同的所述应用设置匹配的服务质量等级;
第二设置子模块,用于为不同的所述服务质量等级设置匹配的所述网络;
所述网络选择装置还包括:
服务质量写入模块,用于将所述应用的所述服务质量等级写入所述应用待发出的报文中;
所述网络选择模块包括:
提取子模块,用于接收到所述应用的所述报文时,提取所述报文中所述应用匹配的所述服务质量等级;
选择子模块,用于选择出与所提取的所述服务质量等级匹配的所述网络;
所述数据转发模块,用于将所述报文转发到所选择的所述网络的端口以进行数据传输。
8.根据权利要求7所述的网络选择装置,其特征在于,所述服务质量写入模块用于将所述应用的所述服务质量等级写入所述应用待发出的所述报文的包头的服务质量域。
9.根据权利要求6~8任一项所述的网络选择装置,其特征在于,所述网络至少包括WIFI网络和移动网络,并且所述通信终端同时开通所述WIFI网络和所述移动网络。
10.一种终端,其特征在于,所述终端包括权利要求6~8任一项所述的装置。