一种移动信息同步方法、装置及移动通信终端的制作方法

文档序号:7984028阅读:218来源:国知局
一种移动信息同步方法、装置及移动通信终端的制作方法
【专利摘要】本发明适用于移动通信领域,提供了一种移动信息同步方法、装置及移动通信终端,所述方法包括如下步骤:发起移动终端对服务器的信息同步;在移动终端与服务器之间存在多条链路选择时,根据待同步信息的内容分类确定传输需求参数;获取所述多条链路中每一条链路的链路传输性能参数;根据获取的传输需求参数和链路传输性能参数,选择移动终端与服务器信息同步的最佳链路。本发明根据同步信息内容的特性需求和链路的特性,动态选择移动终端与服务器之间的最佳IP连接链路,降低了信息同步的成本,并充分利用了网络资源。
【专利说明】一种移动信息同步方法、装置及移动通信终端
【技术领域】
[0001]本发明属于移动通信领域,尤其涉及一种移动信息同步方法、装置及移动通信终端。
【背景技术】
[0002]在一般的移动信息同步环境中,移动终端与服务器(或云计算系统,以下统称为服务器)进行数据同步时,通过一个无线接入网络与服务器建立一个链路进行交互。如图1所示,移动终端通过2G/3G网络与服务器群(或服务器)建立了一条链路LI进行信息同
止/J/ O
[0003]随着无线技术和通信网络技术的发展,移动终端可以通过多个异构的无线接入网络,如2G/3G,WiFi,Bluetooth等与服务器建立多条连接链路进行同步。异构的连接链路是指由源IP地址和目的IP地址标识的IP逻辑链路,每个不同的无线接入网络至少包含一条IP逻辑链路,即移动终端与服务器之间的数据通过IP协议进行传输,两者通过IP地址
来寻址。
[0004]由于移动终端与服务器之间的各个IP连接链路在数据传输速率、价格成本、可靠性等存在较大差异,移动终端需要对这些异构IP链路进行选择。
[0005]目前,移动终端需要对异构IP链路进行选择时,可以在用户启动移动终端上的信息同步应用时进行人工的链路选择,例如询问用户选择WLAN或GPRS等,或用户设置一个静态的规则,例如优先选用WLAN访问网络等。由于移动终端的移动性和无线接入网络的不确定性,往往在实际情况中会出现成本较高,且未能充分利用网络资源的情况,难以根据成本、网络资源等智能选择最佳的异构IP链路。

【发明内容】

[0006]本发明实施例提供一种移动信息同步方法,旨在解决现有的移动终端在与服务器进行信息同步,难以根据成本、网络资源等智能选择异构IP链路的问题。
[0007]本发明实施例是这样实现的,一种移动信息同步方法,所述方法包括如下步骤:
[0008]发起移动终端对服务器的信息同步;
[0009]在移动终端与服务器之间存在多条链路选择时,根据待同步信息的内容分类确定传输需求参数;
[0010]获取所述多条链路中每一条链路的链路传输性能参数;
[0011]根据获取的传输需求参数和链路传输性能参数,选择移动终端与服务器信息同步的最佳链路。
[0012]本发明实施例的另一目的在于提供一种移动信息同步装置,所述装置包括:
[0013]信息同步发起单元,用于发起移动终端对服务器的信息同步;
[0014]传输需求参数确定单元,用于在移动终端与服务器之间存在多条链路选择时,根据待同步信息的内容分类确定传输需求参数;[0015]链路传输性能参数获取单元,用于获取所述多条链路中每一条链路的链路传输性能参数;以及
[0016]最佳链路选择单元,用于根据获取的传输需求参数和链路传输性能参数,选择移动终端与服务器信息同步的最佳链路。
[0017]本发明实施例的另一目的在于提供包含上述装置的移动通信终端。
[0018]本发明实施例根据同步信息内容的特性需求和链路的特性,动态选择移动终端与服务器之间的最佳IP连接链路,降低了信息同步的成本,并充分利用了网络资源。
【专利附图】

【附图说明】
[0019]图1是现有技术提供的传统单链路移动信息同步的示意图;
[0020]图2是本发明实施例提供的移动信息同步的示意图;
[0021]图3是本发明实施例提供的移动信息同步的实现流程图;
[0022]图4是本发明一个示例提供的移动信息同步的实现流程图;
[0023]图5是本发明实施例提供的移动信息同步装置的结构图。
【具体实施方式】
[0024]本发明实施例根据同步信息内容的特性需求和链路的特性,动态选择移动终端与服务器之间的最佳IP连接链路。
[0025]如图2所示,在本发明实施例中,移动终端与服务器之间存在多个异构IP连接链路,包括IPv4和IPv6两种类型的各个连接链路。
[0026]其中,链路LI通过2G/3G接入网连接移动终端和服务器,链路L2通过WiFi接入网连接移动终端和服务器,链路L3通过蓝牙接入网连接移动终端和服务器。
[0027]本发明实施例中,当移动终端对服务器发起信息同步时,移动终端根据同步的信息内容的可靠性、实时性和数据量要求,结合移动终端与服务器之间的各IP连接链路的链路特性,通过计算同步需求特征向量、各链路的特征向量和链路的度量值,无需人工交互,智能从这三条链路中选择度量值最大的一条链路与服务器进行信息同步。
[0028]图3示出了本发明实施例提供的移动信息同步的实现流程,详述如下:
[0029]在步骤S301中,发起移动终端对服务器的信息同步;
[0030]在步骤S302中,在移动终端与服务器之间存在多条链路选择时,根据待同步信息的内容分类确定传输需求参数;
[0031]在本发明的实施例中,同步信息的内容分类是估算同步需求特征向量的依据,例如内容分类可以为多媒体数据、日程表、通讯录和其他文件(普通文件、工作文件和私人文件)等。
[0032]在本发明的实施例中,传输需求参数根据下式确定:
[0033]R= (Rl, R2, R3, R4, R5)。
[0034]其中,R为同步需求特征向量,Rl为带宽需求参数,R2为实时性需求参数,R3为可靠性需求参数,R4为安全性需求参数,R5为持续时间需求参数。
[0035]R1、R2、R3、R4、R5的取值为模糊数,范围是[0,1]。其中,在R1、R2、R3、R4中,I表
示非常关注,O表示不关注,0.5表示无法判断;在R5中,I表示估计为长时间一直连接,O表示短暂连接。
[0036]在本发明的实施例中,R5为同步估计时间t的增函数,且不是常数函数,其中:O≤R5≤1。
[0037]在本发明的实施例中,R5的取值按以下方式确定:
[0038]当t<l 时,R5 = 0;
[0039]当1 < t≤ 5 时,R5 = 0.2 ;
[0040]当5 < t ≤ 10 时,R5 = 0.4 ;
[0041]当10 < t ≤ 30 时,R5 = 0.6 ;
[0042]当30 < t ≤ 60 时,R5 = 0.8 ;
[0043]当t>60 时,R5 = l。
[0044]其中,t为估计的同步时间,单位为分钟。
[0045]例如,信息同步内容为多媒体类(如音频文件、视频文件)数据时,R= (1,1,0.7,
0.3,0.6);信息同步内容为个人通讯录类数据时,R= (0,0,0.6,0.9,0.2);信息同步的内容为个人日程表时,R= (0,0.6,0.8,1,0)。
[0046]在步骤S303中,获取所述多条链路中每一条链路的链路传输性能参数;
[0047]在本发明的实施例中,链路传输性能参数根据下式确定:
[0048]K= (Kl,K2, K3, K4, K5, K6)。
[0049]其中,K为各链路的特征向量;
[0050]Kl为对移动终端到服务器链路传输带宽的估计,单位为千比特每秒;
[0051]K2为对移动终端到服务器延时的估计,单位为毫秒;
[0052]K3为链路误码率;
[0053]K4为链路安全系数;
[0054]K5为链路价格成本系数,根据链路价格设置;
[0055]K6为可靠性度量调节参数;
[0056]K1、K2、K3 动态测得。
[0057]Kl的取值为预设时间内的平均传输宽带,例如5分钟,缺省值为相应无线接入端口的物理速率。
[0058]K2的取值为预设时间内的平均值,例如5分钟,缺省值为相应无线接入端口的物理类型决定。例如,缺省值为,WiFi为200ms,GPRS为200ms。
[0059]K3的取值为预设时间内的加权平均值,例如5分钟,以避免高(或低)错误率的突发性影响。K3取值范围为O到255/255,其中,1/255表示可靠性最低的链路,255/255表示百分之百可靠,例如缺省值WiFi为50/255,GPRS为200/255。
[0060]K4的取值范围为O到255/255,其中,1/255表示安全性最低的链路,255/255表示安全性最高。例如缺省值运营商WiFi为50/255,其他公共WiFi为10/255,GPRS为200/255。
[0061]K5的取值由用户根据链路价格设置,取值范围是(0,1]。例如缺省值为,K5 = 1,免费链路为1,其他WiFi为0.8,3G链路为0.6,GPRS为0.4。
[0062]K6的取值范围是[0,1],默认K6 = 1-R5。
[0063]在步骤S304中,根据获取的传输需求参数和链路传输性能参数,选择移动终端与服务器信息同步的最佳链路。[0064]在本发明的实施例中,根据如下步骤选择最佳链路:
[0065]根据获取的传输需求参数和链路传输性能参数,计算各条链路的链路比较度量;
[0066]选择所述链路比较度量的度量值最大的链路为最佳链路。
[0067]在本发明的实施例中,链路比较度量按以下公式确定:
[0068]C= [R1*K1+R2*K2+R4*K4]*[K3+K6]*K5。
[0069]其中,C为链路的度量值。
[0070]以下以一个示例详细说明本发明实施例的具体实现过程,如图4所示:
[0071]在步骤S401中,发起移动终端对服务器的信息同步;
[0072]在步骤S402中,检测移动终端是否存在多条链路与服务器连接,若是执行步骤S403,否则执行步骤S406 ;
[0073]在步骤S403中,根据同步的信息内容分类计算同步需求特征向量;
[0074]在步骤S404中,计算各条链路的链路特征向量;
[0075]在步骤S405中,选择移动终端与服务器信息同步的最佳链路;
[0076]在步骤S406中,执行移动终端与服务器的信息同步。
[0077]图5示出了本发明实施例提供的移动信息同步装置的结构,为了便于说明,仅示出了与本发明实施例相关的部分。
[0078]该移动信息同步装置可以是运行于各移动通信终端(例如手机、平板电脑等)内的软件单元、硬件单元或者软硬件相结合的单元,也可以作为独立的挂件集成到移动通信终端的应用系统中。
[0079]移动信息同步装置包括信息同步发起单元51、传输需求参数确定单元52、链路传输性能参数获取单元53和最佳链路选择单元54。
[0080]信息同步发起单元51发起移动终端对服务器的信息同步。
[0081]传输需求参数确定单元52在移动终端与服务器之间存在多条链路选择时,根据待同步信息的内容分类确定传输需求参数。
[0082]在本发明的实施例中,传输需求参数根据下式确定:
[0083]R= (Rl, R2, R3, R4, R5)。
[0084]其中,R为同步需求特征向量,Rl为带宽需求参数,R2为实时性需求参数,R3为可靠性需求参数,R4为安全性需求参数,R5为持续时间需求参数。
[0085]R1、R2、R3、R4、R5的取值为模糊数,范围是[0,1]。其中,在R1、R2、R3、R4中,I表
示非常关注,O表示不关注,0.5表示无法判断;在R5中,I表示估计为长时间一直连接,O表示短暂连接。
[0086]在本发明的实施例中,R5为同步估计时间t的增函数,且不是常数函数,其中:O≤R5≤I。
[0087]在本发明的实施例中,R5的取值按以下方式确定:
[0088]当t<l 时,R5 = 0;
[0089]当I < t ≤ 5 时,R5 = 0.2 ;
[0090]当5 < t ≤ 10 时,R5 = 0.4 ;
[0091]当10 < t ≤ 30 时,R5 = 0.6 ;
[0092]当30 < t≤ 60 时,R5 = 0.8 ;[0093]当t > 60 时,R5 = I。
[0094]其中,t为估计的同步时间,单位为分钟。
[0095]链路传输性能参数获取单元53获取所述多条链路中每一条链路的链路传输性能参数。
[0096]在本发明的实施例中,链路传输性能参数根据下式确定:
[0097]K= (Kl,K2, K3, K4, K5, K6)。
[0098]其中,K为各链路的特征向量;
[0099]Kl为对移动终端到服务器链路传输带宽的估计,单位为千比特每秒;
[0100]K2为对移动终端到服务器延时的估计,单位为毫秒;
[0101]K3为链路误码率;
[0102]K4为链路安全系数;
[0103]K5为链路价格成本系数,根据链路价格设置;
[0104]K6为可靠性度量调节参数;
[0105]K1、K2、K3 动态测得。
[0106]Kl的取值为预设时间内的平均传输宽带,例如5分钟,缺省值为相应无线接入端口的物理速率。
[0107]Κ2的取值为预设时间内的平均值,例如5分钟,缺省值为相应无线接入端口的物理类型决定。例如,缺省值为,WiFi为200ms,GPRS为200ms。
[0108]K3的取值为预设时间内的加权平均值,例如5分钟,以避免高(或低)错误率的突发性影响。K3取值范围为O到255/255,其中,1/255表示可靠性最低的链路,255/255表示百分之百可靠,例如缺省值WiFi为50/255,GPRS为200/255。
[0109]K4的取值范围为O到255/255,其中,1/255表示安全性最低的链路,255/255表示安全性最高。例如缺省值运营商WiFi为50/255,其他公共WiFi为10/255,GPRS为200/255。
[0110]K5的取值由用户根据链路价格设置,取值范围是(0,I]。例如缺省值为,K5 = 1,免费链路为1,其他WiFi为0.8,3G链路为0.6,GPRS为0.4。
[0111]K6的取值范围是[0,1],默认1(6 = 1-R5。
[0112]最佳链路选择单元54根据获取的传输需求参数和链路传输性能参数,选择移动终端与服务器信息同步的最佳链路。
[0113]在本发明的实施例中,最佳链路选择单元54包括比较度量计算模块541和链路选择模块542。
[0114]比较度量计算模块541根据获取的传输需求参数和链路传输性能参数,计算各条链路的链路比较度量。
[0115]链路选择模块542选择所述链路比较度量的度量值最大的链路为最佳链路。
[0116]在本发明的实施例中,链路比较度量按以下公式确定:
[0117]C= [R1*K1+R2*K2+R4*K4] * [K3+K6] *K5。
[0118]其中,C为链路的度量值。
[0119]本发明实施例根据同步信息内容的特性需求和链路的特性,动态选择移动终端与服务器之间的最佳IP连接链路,降低了信息同步的成本,并充分利用了网络资源。
[0120]本领域普通技术人员还可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,包括ROM/RAM、磁盘、光盘等。
[0121]以上所述仅是本发明的优选实施方式,应当指出,对于本【技术领域】的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【权利要求】
1.一种移动信息同步方法,其特征在于,所述方法包括如下步骤: 发起移动终端对服务器的信息同步; 在移动终端与服务器之间存在多条链路选择时,根据待同步信息的内容分类确定传输需求参数; 获取所述多条链路中每一条链路的链路传输性能参数; 根据获取的传输需求参数和链路传输性能参数,选择移动终端与服务器信息同步的最佳链路。
2.如权利要求1所述的方法,其特征在于,所述传输需求参数根据下式确定:
R= (Rl,R2, R3, R4, R5); 其中,R为同步需求特征向量,Rl为带宽需求参数,R2为实时性需求参数,R3为可靠性需求参数,R4为安全性需求参数,R5为持续时间需求参数。
3.如权利要求2所述方法,其特征在于,所述R5为同步估计时间t的增函数,且不是常数函数,其中:0 < R5 < I。
4.如权利要求1所述的方法,其特征在于,所述链路传输性能参数根据下式确定:
K = (Kl, K2, K3, K4, K5, K6); 其中,K为各链路的特征向量; Kl为对移动终端到服务器链路传输带宽的估计,单位为千比特每秒; K2为对移动终端到服务器延时的估计,单位为毫秒; K3为链路误码率; K4为链路安全系数; K5为链路价格成本系数,根据链路价格设置; K6为可靠性度量调节参数; K1、K2、K3动态测得。
5.如权利要求1所述的方法,其特征在于,所述根据获取的传输需求参数和链路传输性能参数,选择移动终端与服务器信息同步的最佳链路的步骤具体包括: 根据获取的传输需求参数和链路传输性能参数,计算各条链路的链路比较度量; 选择所述链路比较度量的度量值最大的链路为最佳链路; 其中,链路比较度量按以下公式确定:
C = [R1*K1+R2*K2+R4*K4]*[K3+K6]*K5 ; 其中,C为链路的度量值。
6.一种移动信息同步装置,其特征在于,所述装置包括: 信息同步发起单元,用于发起移动终端对服务器的信息同步; 传输需求参数确定单元,用于在移动终端与服务器之间存在多条链路选择时,根据待同步信息的内容分类确定传输需求参数; 链路传输性能参数获取单元,用于获取所述多条链路中每一条链路的至少一个链路传输性能参数;以及 最佳链路选择单元,用于根据获取的传输需求参数和链路传输性能参数,选择移动终端与服务器信息同步的最佳链路。
7.如权利要求6所述的装置,其特征在于,所述传输需求参数根据下式确定:R= (Rl, R2, R3, R4, R5); 其中,R为同步需求特征向量,Rl为带宽需求参数,R2为实时性需求参数,R3为可靠性需求参数,R4为安全性需求参数,R5为持续时间需求参数。
8.如权利要求7所述装置,其特征在于,所述R5为同步估计时间t的增函数,且不是常数函数,其中:0 < R5 < I。
9.如权利要求6所述的装置,其特征在于,所述链路传输性能参数根据下式确定:
K = (Kl, K2, K3, K4, K5, K6); 其中,K为各链路的特征向量; Kl为对移动终端到服务器链路传输带宽的估计,单位为千比特每秒; K2为对移动终端到服务器延时的估计,单位为毫秒; K3为链路误码率; K4为链路安全系数; K5为链路价格成本系数,根据链路价格设置; K6为可靠性度量调节参数; K1、K2、K3动态测得。
10.如权利要求6所述的装置,其特征在于,所述最佳链路选择单元包括:` 比较度量计算模块,用于根据获取的传输需求参数和链路传输性能参数,计算各条链路的链路比较度量;以及 链路选择模块,用于选择所述链路比较度量的度量值最大的链路为最佳链路; 其中,链路比较度量按以下公式确定:
C = [R1*K1+R2*K2+R4*K4]*[K3+K6]*K5 ; 其中,C为链路的度量值。
11.一种移动通信终端,其特征在于,所述移动通信终端包含权利要求6至10任一权利要求所述的移动信息同步装置。
【文档编号】H04M1/725GK103716357SQ201210379880
【公开日】2014年4月9日 申请日期:2012年9月29日 优先权日:2012年9月29日
【发明者】黄昭文, 胡金龙 申请人:中国移动通信集团广东有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1