一种提高网络业务速率的方法、基站控制器和服务器与流程

文档序号:11139694阅读:265来源:国知局
一种提高网络业务速率的方法、基站控制器和服务器与制造工艺

本发明涉及网络技术领域,尤其涉及一种提高网络业务速率的方法、基站控制器和服务器。



背景技术:

随着移动互联网的发展,集成电路(英文全称:Integrated Circuit,简称:IC)与信息技术(英文全称:Information Technology,简称:IT)网络越发融合。同时,移动数据业务也得到了快速的发展,如视频业务逐渐成为移动互联网业务的主流,移动视频业务甚至一定程度代替了占据大众休闲活动主体的电视,用户对移动视频业务质量的要求也不断增加。

电信网络对于网元的控制很强,并且从核心网到无线网都有很高比例的资源预留,在无线网络有足够带宽、无线信号良好的情况下,可以直接传输较大的数据包;由于用户的移动性和无线环境的复杂,用户无线侧质量变化明显,导致用户无线侧数据速率波动;当用户侧无线信号质量变差时,服务器由于无法获得用户终端设备无线信号的实际变化情况,还是会以相同的传输速率传送给用户终端设备数据包;由用户终端设备无线信号的变化,可能会导致服务器传输给用户的数据包发生错误,导致传输控制协议/因特网互联协议(英文全称:Transmission Control Protocol/Internet Protocol,简称:TCP\IP)数据包重传,而这种由服务器端发送至用户终端设备的重传是最浪费网络资源的。

由上述可知,现有技术中服务器无法获得用获得用户终端设备无线信号的实际变化情况,当用户无线信号发生变化时,服务器传输给用户的数据包可能发生错误,导致TCP\IP数据包重传浪费网络资源。



技术实现要素:

本发明的实施例提供一种提高网络业务速率的方法、基站控制器和服务器,解决了服务器无法获得用获得用户终端设备无线信号的实际变化情况,导致TCP\IP数据包重传浪费网络资源的问题。

为达到上述目的,本发明的实施例采用如下技术方案:

第一方面、本发明实施例一种提高网络业务速率的方法:

通信中的用户设备UE进入至少一个基站的覆盖范围后,基站控制器获取UE在至少一个基站的覆盖范围内的运动轨迹和UE在运动轨迹上的网络业务速率;

根据运动轨迹和网络业务速率对UE下一时刻的网络业务速率进行预估,得到UE的预估网络业务速率;

解析UE在基站下的业务数据包,识别UE的目标服务器;

判定目标服务器是否与至少一个基站的控制面已建立互通信息,当目标服务器与至少一个基站的控制面已建立互通信息时,向目标服务器发送预估网络业务速率;以便于目标服务器根据预估网络业务速率确定传输至UE的数据包大小。

具体的,提高网络业务速率的方法还包括:

在通信中的用户设备UE进入至少一个基站的覆盖范围后,基站控制器获取UE在至少一个基站的覆盖范围内的运动轨迹和UE在运动轨迹上的网络业务速率之前,获取至少一个基站覆盖范围内的地图;

获取UE在至少一个基站的覆盖范围内的运动轨迹和UE在运动轨迹上的网络业务速率具体包括:

UE进入至少一个基站的覆盖范围后,获取UE第N时刻在地图中的位置和第N时刻的网络业务速率;获取UE第N-1时刻在地图中的位置和第N-1时刻的网络业务速率,N为大于或等于1的整数;

根据运动轨迹和网络业务速率对UE下一时刻的网络业务速率进行预估,得到UE的预估网络业务速率具体包括:

根据UE第N时刻在地图中的位置和第N-1时刻在地图中的位置确定UE的运动轨迹;

根据运动轨迹、第N时刻的网络业务速率和第N-1时刻的网络业务速率对UE第N+1时刻的网络业务速率进行预估,得到UE的预估网络业务速率。

具体的,至少一个基站包含一个基站时,基站控制器属于基站;

至少一个基站包含至少两个基站时,基站控制器连接至少两个基站。

第二方面、本发明实施例提供一种提高网络业务速率的方法,应用于服务器:

通信中的用户设备UE进入至少一个基站的覆盖范围后,接收基站控制器发送的UE在至少一个基站的覆盖范围内的运动轨迹和UE在运动轨迹上的网络业务速率;

根据运动轨迹和网络业务速率对UE下一时刻的网络业务速率进行预估,得到UE的预估网络业务速率;

判定服务器是否与至少一个基站的控制面已建立互通信息;

当服务器与至少一个基站的控制面已建立互通信息,服务器根据预估网络业务速率确定传输至UE的数据包大小。

具体的,提高网络业务速率的方法还包括:

在通信中的用户设备UE进入至少一个基站的覆盖范围后,接收基站控制器发送的UE在至少一个基站的覆盖范围内的运动轨迹和UE在运动轨迹上的网络业务速率之前,获取至少一个基站覆盖范围内的地图;

UE在至少一个基站的覆盖范围内的运动轨迹和UE在运动轨迹上的网络业务速率具体包括:

UE进入至少一个基站的覆盖范围后,获取UE第N时刻在地图中的位置和第N时刻的网络业务速率;获取UE第N-1时刻在地图中的位置和第N-1时刻的网络业务速率,N为大于或等于1的整数;

根据运动轨迹和网络业务速率对UE下一时刻的网络业务速率进行预估,得到UE的预估网络业务速率具体包括:

根据UE第N时刻在地图中的位置和第N-1时刻在地图中的位置确定UE的运动轨迹;

根据运动轨迹、第N时刻的网络业务速率和第N-1时刻的网络业务速率对UE第N+1时刻的网络业务速率进行预估,得到UE的预估网络业务速率。

具体的,至少一个基站包含一个基站时,基站控制器属于基站;

至少一个基站包含至少两个基站时,基站控制器连接至少两个基站。

第三方面、本发明实施例提供一种基站控制器,包括:

获取单元,用于在确定通信中的用户设备UE进入至少一个基站的覆盖范围后,获取UE在至少一个基站的覆盖范围内的运动轨迹和UE在运动轨迹上的网络业务速率;

预估单元,用于根据获取单元获取的运动轨迹和网络业务速率对UE下一时刻的网络业务速率进行预估,得到UE的预估网络业务速率;

解析单元,用于解析UE在基站下的业务数据包,识别UE的目标服务器:

发送单元,用于判定解析单元识别的目标服务器是否与基站的控制面已建立互通信息:当确定目标服务器与基站的控制面已建立互通信息时,发送单元向目标服务器发送预估单元得到的预估网络业务速率;以便于目标服务器根据预估网络业务速率确定传输至UE的数据包大小。

具体的,基站控制器还包括:

地图单元,用于获取至少一个基站覆盖范围内的地图;

获取单元,具体用于在确定UE进入至少一个基站的覆盖范围后,获取UE第N时刻在地图中的位置和第N时刻的网络业务速率;获取UE第N-1时刻在地图中的位置和第N-1时刻的网络业务速率,N为大于或等于1的整数;

预估单元,具体用于根据获取单元获取的UE第N时刻在地图的位置和第N-1时刻在地图的位置确定UE的运动轨迹;

预估单元,还用于根据运动轨迹、第N网络业务速率和第N-1网络业务速率对UE第N+1时刻的网络业务速率进行预估,得到UE的预估网络业务速率。

具体的,至少一个基站包含一个基站时,基站控制器属于基站;

至少一个基站包含至少两个基站时,基站控制器连接至少两个基站。

第四方面、本发明实施例提供一种服务器,包括:

获取单元,用于在确定通信中的用户设备UE进入至少一个基站的覆盖范围后,接收基站控制器发送的UE在至少一个基站的覆盖范围内的运动轨迹和UE在运动轨迹上的网络业务速率;

预估单元,用于根据获取单元获取的运动轨迹和网络业务速率对UE下一时刻的网络业务速率进行预估,得到UE的预估网络业务速率;

判定单元,用于判定服务器是否与至少一个基站的控制面已建立互通信息;

发送单元,用于当判定单元判定服务器与至少一个基站的控制面已建立互通信息时,根据预估网络业务速率确定传输至UE的数据包大小。

具体的,服务器还包括:

地图单元,用于获取至少一个基站覆盖范围内的地图;

获取单元,具体用于在确定UE进入至少一个基站的覆盖范围后,接收基站控制器发送的UE第N时刻在地图中的位置和第N时刻的网络业务速率;获取UE第N-1时刻在地图中的位置和第N-1时刻的网络业务速率,N为大于或等于1的整数;

预估单元,具体用于根据UE第N时刻在地图中的位置和第N-1时刻在地图中的位置确定UE的运动轨迹;

预估单元,还用于根据运动轨迹、第N时刻的网络业务速率和第N-1时刻的网络业务速率对UE第N+1时刻的网络业务速率进行预估,得到UE的预估网络业务速率。

具体的,至少一个基站包含一个基站时,基站控制器属于基站;

至少一个基站包含至少两个基站时,基站控制器连接至少两个基站。

本发明实施例提供一种提高网络业务速率的方法、基站控制器和服务器,其中一种提高网络业务速率的方法通过将至少一个基站作为获取通信中的UE的运动轨迹和网络业务速率的工具;当通信中的UE进入相邻至少一个基站的覆盖范围后,基站控制器就可以获取UE运动轨迹和网络业务速率;由于UE在运动过程中可能会远离当前基站或者靠近当前基站的中心区域,因此需要根据UE的运动轨迹对UE下一时刻的网络业务速率进行预估;通过解析UE在当前基站下的业务数据包,就可以找到当前为UE提供服务的目标服务器;当目标服务器与当前的基站的控制面已建立互通信息时,向目标服务器发送预估网络业务速率;从而目标服务器可以获取到UE在下一时刻的网络业务速率,因此目标服务器可以根据预估网络业务速率确定传输至UE的数据包大小;从而解决了现有技术中服务器无法获得用获得用户终端设备无线信号的实际变化情况,导致TCP\IP数据包重传浪费网络资源的问题。

附图说明

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

图1为本发明实施例提供的一种提高网络业务速率的方法的流程图;

图2为本发明实施例提供的一种提高网络业务速率的方法的另一种流程图;

图3为本发明实施例提供的一种移动网络业务加速的方法的流程图;

图4为本发明实施例提供的一种提高网络业务速率的方法,应用于服务器的流程图;

图5为本发明实施例提供的一种提高网络业务速率的方法,应用于服务器的另一种流程图;

图6为本发明实施例提供的一种基站控制器的结构示意图;

图7为本发明实施例提供的一种基站控制器的另一种结构示意图;

图8为本发明实施例提供的一种服务器的结构示意图;

图9为本发明实施例提供的一种服务器的另一种结构示意图。

附图标记:

基站控制器-10;

获取单元-1010;预估单元-1020;解析单元-1030;发送单元-1040;地图单元-1050;

服务器-20;

获取单元-2010;预估单元-2020;判定单元-2030;发送单元-2040;地图单元-2050。

具体实施方式

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

本发明实施例提供一种提高网络业务速率的方法、基站控制器和服务器,其中一种提高网络业务速率的方法通过将至少一个基站作为获取通信中的UE的运动轨迹和网络业务速率的工具;当通信中的UE进入相邻至少一个基站的覆盖范围后,基站控制器就可以获取UE运动轨迹和网络业务速率;由于UE在运动过程中可能会远离当前基站或者靠近当前基站的中心区域,因此需要根据UE的运动轨迹对UE下一时刻的网络业务速率进行预估;通过解析UE在当前基站下的业务数据包,就可以找到当前为UE提供服务的目标服务器;当目标服务器与当前的基站的控制面已建立互通信息时,向目标服务器发送预估网络业务速率;从而目标服务器可以获取到UE在下一时刻的网络业务速率,因此目标服务器可以根据预估网络业务速率确定传输至UE的数据包大小;从而解决了现有技术中服务器无法获得用获得用户终端设备无线信号的实际变化情况,导致TCP\IP数据包重传浪费网络资源的问题。

实施例一、本发明实施例一种提高网络业务速率的方法,如图1所示包括:

S101、通信中的用户设备UE进入至少一个基站的覆盖范围后,基站控制器获取UE在至少一个基站的覆盖范围内的运动轨迹和UE在运动轨迹上的网络业务速率。

S102、根据运动轨迹和网络业务速率对UE下一时刻的网络业务速率进行预估,得到UE的预估网络业务速率。

S103、解析UE在基站下的业务数据包,识别UE的目标服务器。

S104、判定目标服务器是否与至少一个基站的控制面已建立互通信息,当目标服务器与至少一个基站的控制面已建立互通信息时,向目标服务器发送预估网络业务速率;以便于目标服务器根据预估网络业务速率确定传输至UE的数据包大小。

本发明实施例提供一种提高网络业务速率的方法通过将至少一个基站作为获取通信中的UE的运动轨迹和网络业务速率的工具;当通信中的UE进入相邻至少一个基站的覆盖范围后,基站控制器就可以获取UE运动轨迹和网络业务速率;由于UE在运动过程中可能会远离当前基站或者靠近当前基站的中心区域,因此需要根据UE的运动轨迹对UE下一时刻的网络业务速率进行预估;通过解析UE在当前基站下的业务数据包,就可以找到当前为UE提供服务的目标服务器;当目标服务器与当前的基站的控制面已建立互通信息时,向目标服务器发送预估网络业务速率;从而目标服务器可以获取到UE在下一时刻的网络业务速率,因此目标服务器可以根据预估网络业务速率确定传输至UE的数据包大小;从而解决了现有技术中服务器无法获得用获得用户终端设备无线信号的实际变化情况,导致TCP\IP数据包重传浪费网络资源的问题。

实施例二、本发明实施例提供一种提高网络业务速率的方法,如图1、图2和图3所示,具体的实现方式如下:

情景一、本发明实施例提供一种提高网络业务速率的方法,如图1所示,包括:

S101、通信中的用户设备UE进入至少一个基站的覆盖范围后,基站控制器获取UE在至少一个基站的覆盖范围内的运动轨迹和UE在运动轨迹上的网络业务速率。

S102、根据运动轨迹和网络业务速率对UE下一时刻的网络业务速率进行预估,得到UE的预估网络业务速率。

需要说明的是,S102中这里的运动轨迹包含UE在进入至少一个基站的覆盖范围后的,通过通信小区的基站发送的位置信息所连接成的轨迹;由于UE的运动轨迹可能存在远离基站覆盖范围或者靠近基站的中心覆盖区域;因此需要根据运动轨迹和网络业务速率预估UE在下一个时刻的位置和预估网络业务速率。

S103、解析UE在基站下的业务数据包,识别UE的目标服务器。

S104、判定目标服务器是否与至少一个基站的控制面已建立互通信息,当目标服务器与至少一个基站的控制面已建立互通信息时,向目标服务器发送预估网络业务速率;以便于目标服务器根据预估网络业务速率确定传输至UE的数据包大小。

具体的,至少一个基站包含一个基站时,基站控制器属于基站;

至少一个基站包含至少两个基站时,基站控制器连接至少两个基站。

需要说明的是,当只有一个基站时,基站控制器可以设置于该基站上;当有多个基站时,基站控制器通过连接多个基站,从而获取UE的运动轨迹和网络业务速率。

本发明实施例提供一种提高网络业务速率的方法通过将至少一个基站作为获取通信中的UE的运动轨迹和网络业务速率的工具;当通信中的UE进入相邻至少一个基站的覆盖范围后,基站控制器就可以获取UE运动轨迹和网络业务速率;由于UE在运动过程中可能会远离当前基站或者靠近当前基站的中心区域,因此需要根据UE的运动轨迹对UE下一时刻的网络业务速率进行预估;通过解析UE在当前基站下的业务数据包,就可以找到当前为UE提供服务的目标服务器;当目标服务器与当前的基站的控制面已建立互通信息时,向目标服务器发送预估网络业务速率;从而目标服务器可以获取到UE在下一时刻的网络业务速率,因此目标服务器可以根据预估网络业务速率确定传输至UE的数据包大小;从而解决了现有技术中服务器无法获得用获得用户终端设备无线信号的实际变化情况,导致TCP\IP数据包重传浪费网络资源的问题。

情景二、本发明实施例提供一种提高网络业务速率的方法,如图2所示,包括:

S1010、获取至少一个基站覆盖范围内的地图。

需要说明的是,S1010中的地图是指至少一个基站覆盖范围内的平面地图,UE在平面地图上的运动会根据街道运动,因此可以更好的根据实际情况,对UE的运动轨迹进行预估;这里的地图可以是预先存储的,也可以是调取实时的网络地图。

S1020、UE进入至少一个基站的覆盖范围后,获取UE第N时刻在地图中的位置和第N时刻的网络业务速率;获取UE第N-1时刻在地图中的位置和第N-1时刻的网络业务速率,N为大于或等于1的整数。

S1030、根据UE第N时刻在地图中的位置和第N-1时刻在地图中的位置确定UE的运动轨迹。

S1040、根据运动轨迹、第N时刻的网络业务速率和第N-1时刻的网络业务速率对UE第N+1时刻的网络业务速率进行预估,得到UE的预估网络业务速率。

S1050、解析UE在基站下的业务数据包,识别UE的目标服务器。

S1060、判定目标服务器是否与至少一个基站的控制面已建立互通信息,当目标服务器与至少一个基站的控制面已建立互通信息时,向目标服务器发送预估网络业务速率;以便于目标服务器根据预估网络业务速率确定传输至UE的数据包大小。

具体的,至少一个基站包含一个基站时,基站控制器属于基站;

至少一个基站包含至少两个基站时,基站控制器连接至少两个基站。

本发明实施例提供一种提高网络业务速率的方法通过获取至少一个基站的地图;将至少一个基站作为获取通信中的UE的运动轨迹和网络业务速率的工具;当通信中的UE进入相邻至少一个基站的覆盖范围后,基站控制器就可以获取UE第N时刻在地图中的位置和第N时刻的网络业务速率、第N-1时刻在地图中的位置和第N-1时刻的网络业务速率;由于UE在运动过程中可能会远离当前基站或者靠近当前基站的中心区域,因此需要根据UE在第N时刻在地图中的位置和第N-1时刻UE在地图中的位置形成的运动轨迹、第N时刻的网络业务速率和第N-1时刻的网络业务速率对UE第N+1时刻的网络业务速率进行预估;通过解析UE在当前基站下的业务数据包,就可以找到当前为UE提供服务的目标服务器;当目标服务器与当前的基站的控制面已建立互通信息时,向目标服务器发送预估网络业务速率;从而目标服务器可以获取到UE在下一时刻的网络业务速率,因此目标服务器可以根据预估网络业务速率确定传输至UE的数据包大小;从而解决了现有技术中服务器无法获得用获得用户终端设备无线信号的实际变化情况,导致TCP\IP数据包重传浪费网络资源的问题。

情景三、本发明实施例提供一种提高网络业务速率的方法,如图3所示以移动网络视频加速为例进行说明,具体的实现方式如下:

S1011、获取至少一个基站覆盖范围内的地图。

S1021、UE进入至少一个基站的覆盖范围后,基站控制器获取UE第N时刻在地图中的位置和第N时刻的网络业务速率;获取UE第N-1时刻在地图中的位置和第N-1时刻的网络业务速率,N为大于或等于1的整数。

S1031、根据UE第N时刻在地图中的位置和第N-1时刻在地图中的位置确定UE的运动轨迹。

S1041、根据运动轨迹、第N时刻的网络业务速率和第N-1时刻的网络业务速率对UE第N+1时刻的网络业务速率进行预估,得到UE的预估网络业务速率。

S1051、识别终端控制器发送的数据是否为域名系统(英文全称:Domain Name System,简称DNS)请求。

需要说明的是,S2050中的DNS请求也可以理解为通信请求。

S1061、若是DNS请求,进一步识别请求中的统一资源定位符(英文全称:Uniform Resource Locator,简称:URL)是否包含在指定的URL集中;当请求中的URL包含在指定的URL集中时,将基站控制器预估的网络业务速率发送至目标服务器。

需要说明的是,这里的进一步识别请求中的URL是否包含在指定的URL集中,是指目标服务器是否与服务器的控制面已经建立了数据交换的功能。

S1071、目标服务器根据基站控制器预估的网络业务速率确定初始传输数据包的大小。

需要说明的是,S2070中基站接收到目标服务器发送到达基站的数据后,基站控制器会告知基站以较高优先级进行调度,从而保证初始传输数据包快速发送给UE。

本发明实施例的移动网络视频加速的方法,通过获取至少一个基站的地图;将至少一个基站作为获取通信中的UE的运动轨迹和网络业务速率的工具;当通信中的UE进入相邻至少一个基站的覆盖范围后,基站控制器就可以获取UE第N时刻在地图中的位置和第N时刻的网络业务速率、第N-1时刻在地图中的位置和第N-1时刻的网络业务速率;由于UE在运动过程中可能会远离当前基站或者靠近当前基站的中心区域,因此需要根据UE在第N时刻在地图中的位置和第N-1时刻UE在地图中的位置形成的运动轨迹、第N时刻的网络业务速率和第N-1时刻的网络业务速率对UE第N+1时刻的网络业务速率进行预估;基于识别DNS请求判断目标服务器是否与服务器的控制面已经建立了数据交换的功能,对于特定视频源的点播视频初始缓存数据,通过提高初始传输数据包的方法,减少初始缓存时延,提高无线网络资源使用效率,提升用户移动视频观看体验。

实施例三、本发明实施例提供一种提高网络业务速率的方法,应用于服务器,如图4所示包括:

S201、通信中的用户设备UE进入至少一个基站的覆盖范围后,接收基站控制器发送的UE在至少一个基站的覆盖范围内的运动轨迹和UE在运动轨迹上的网络业务速率。

S202、根据运动轨迹和网络业务速率对UE下一时刻的网络业务速率进行预估,得到UE的预估网络业务速率。

S203、判定服务器是否与至少一个基站的控制面已建立互通信息。

S204、当服务器与至少一个基站的控制面已建立互通信息,服务器根据预估网络业务速率确定传输至UE的数据包大小。

本发明实施例提供一种提高网络业务速率的方法,应用于服务器;通过将至少一个基站作为获取通信中的UE的运动轨迹和网络业务速率的工具;当通信中的UE进入相邻至少一个基站的覆盖范围后,接收基站控制器发送的UE在至少一个基站的覆盖范围内的运动轨迹和UE在运动轨迹上的网络业务速率;由于UE在运动过程中可能会远离当前基站或者靠近当前基站的中心区域,因此需要根据UE的运动轨迹对UE下一时刻的网络业务速率进行预估;通过解析UE在当前基站下的业务数据包,就可以找到当前为UE提供服务的目标服务器;当目标服务器与当前的基站的控制面已建立互通信息时,向目标服务器发送预估网络业务速率;从而目标服务器可以获取到UE在下一时刻的网络业务速率,因此目标服务器可以根据预估网络业务速率确定传输至UE的数据包大小;从而解决了现有技术中服务器无法获得用获得用户终端设备无线信号的实际变化情况,导致TCP\IP数据包重传浪费网络资源的问题。

实施例四、本发明实施例提供一种提高网络业务速率的方法,应用于服务器,如图4和图5所示具体的实现方式如下:

情景一、本发明实施例提供一种提高网络业务速率的方法,应用于服务器,如图4所示包括:

S201、通信中的用户设备UE进入至少一个基站的覆盖范围后,接收基站控制器发送的UE在至少一个基站的覆盖范围内的运动轨迹和UE在运动轨迹上的网络业务速率。

S202、根据运动轨迹和网络业务速率对UE下一时刻的网络业务速率进行预估,得到UE的预估网络业务速率。

S203、判定服务器是否与至少一个基站的控制面已建立互通信息。

S204、当服务器与至少一个基站的控制面已建立互通信息,服务器根据预估网络业务速率确定传输至UE的数据包大小。

具体的,至少一个基站包含一个基站时,基站控制器属于基站;

至少一个基站包含至少两个基站时,基站控制器连接至少两个基站。

本发明实施例提供一种提高网络业务速率的方法,应用于服务器;通过将至少一个基站作为获取通信中的UE的运动轨迹和网络业务速率的工具;当通信中的UE进入相邻至少一个基站的覆盖范围后,接收基站控制器发送的UE在至少一个基站的覆盖范围内的运动轨迹和UE在运动轨迹上的网络业务速率;由于UE在运动过程中可能会远离当前基站或者靠近当前基站的中心区域,因此需要根据UE的运动轨迹对UE下一时刻的网络业务速率进行预估;判定服务器是否与至少一个基站的控制面已建立互通信息,当服务器与至少一个基站的控制面已建立互通信息,服务器根据预估网络业务速率确定传输至UE的数据包大小;从而解决了现有技术中服务器无法获得用获得用户终端设备无线信号的实际变化情况,导致TCP\IP数据包重传浪费网络资源的问题。

情景二、本发明实施例提供一种提高网络业务速率的方法,应用于服务器,如图5所示包括:

S2010、获取至少一个基站覆盖范围内的地图。

S2020、UE进入至少一个基站的覆盖范围后,接收基站控制器发送的UE第N时刻在地图中的位置和第N时刻的网络业务速率;获取UE第N-1时刻在地图中的位置和第N-1时刻的网络业务速率,N为大于或等于1的整数。

S2030、根据UE第N时刻在地图中的位置和第N-1时刻在地图中的位置确定UE的运动轨迹。

S2040、根据运动轨迹、第N时刻的网络业务速率和第N-1时刻的网络业务速率对UE第N+1时刻的网络业务速率进行预估,得到UE的预估网络业务速率。

S2050、判定服务器是否与至少一个基站的控制面已建立互通信息。

S2060、当服务器与至少一个基站的控制面已建立互通信息,服务器根据预估网络业务速率确定传输至UE的数据包大小。

本发明实施例提供一种提高网络业务速率的方法,应用于服务器,通过获取至少一个基站的地图;将至少一个基站作为获取通信中的UE的运动轨迹和网络业务速率的工具;当通信中的UE进入相邻至少一个基站的覆盖范围后,接收基站控制器发送的UE第N时刻在地图中的位置和第N时刻的网络业务速率;获取UE第N-1时刻在地图中的位置和第N-1时刻的网络业务速率,N为大于或等于1的整数;由于UE在运动过程中可能会远离当前基站或者靠近当前基站的中心区域,因此需要根据UE在第N时刻在地图中的位置和第N-1时刻UE在地图中的位置形成的运动轨迹、第N时刻的网络业务速率和第N-1时刻的网络业务速率对UE第N+1时刻的网络业务速率进行预估;判定服务器是否与至少一个基站的控制面已建立互通信息,当服务器与至少一个基站的控制面已建立互通信息,服务器根据预估网络业务速率确定传输至UE的数据包大小;从而解决了现有技术中服务器无法获得用获得用户终端设备无线信号的实际变化情况,导致TCP\IP数据包重传浪费网络资源的问题。

实施例五、本发明实施例提供一种基站控制器10,如图6所示包括:

获取单元1010,用于在确定通信中的用户设备UE进入至少一个基站的覆盖范围后,获取UE在至少一个基站的覆盖范围内的运动轨迹和UE在运动轨迹上的网络业务速率。

预估单元1020,用于根据获取单元1010获取的运动轨迹和网络业务速率对UE下一时刻的网络业务速率进行预估,得到UE的预估网络业务速率。

解析单元1030,用于解析UE在基站下的业务数据包,识别UE的目标服务器。

发送单元1040,用于判定解析单元1030识别的目标服务器是否与基站的控制面已建立互通信息:当确定目标服务器与基站的控制面已建立互通信息时,发送单元1040向目标服务器发送预估单元得到的预估网络业务速率;以便于目标服务器根据预估网络业务速率确定传输至UE的数据包大小。

本发明实施例提供一种基站控制器通过将至少一个基站作为获取通信中的UE的运动轨迹和网络业务速率的工具;获取单元用于当通信中的UE进入相邻至少一个基站的覆盖范围后,基站控制器就可以获取UE运动轨迹和网络业务速率;由于UE在运动过程中可能会远离当前基站或者靠近当前基站的中心区域,因此需要预估单元根据UE的运动轨迹对UE下一时刻的网络业务速率进行预估;解析单元通过解析UE在当前基站下的业务数据包,就可以找到当前为UE提供服务的目标服务器;发送单元用于判定当目标服务器与当前的基站的控制面已建立互通信息时,向目标服务器发送预估网络业务速率;从而目标服务器可以获取到UE在下一时刻的网络业务速率,因此目标服务器可以根据预估网络业务速率确定传输至UE的数据包大小;从而解决了现有技术中服务器无法获得用获得用户终端设备无线信号的实际变化情况,导致TCP\IP数据包重传浪费网络资源的问题。

实施例六、本发明实施例提供一种基站控制器10,如图6和图7所示具体的实现方式如下:

情景一、本发明实施例提供一种基站控制器10,如图6所示包括:

获取单元1010,用于在确定通信中的用户设备UE进入至少一个基站的覆盖范围后,获取UE在至少一个基站的覆盖范围内的运动轨迹和UE在运动轨迹上的网络业务速率。

预估单元1020,用于根据获取单元1010获取的运动轨迹和网络业务速率对UE下一时刻的网络业务速率进行预估,得到UE的预估网络业务速率。

解析单元1030,用于解析UE在基站下的业务数据包,识别UE的目标服务器。

发送单元1040,用于判定解析单元1030识别的目标服务器是否与基站的控制面已建立互通信息:当确定目标服务器与基站的控制面已建立互通信息时,发送单元1040向目标服务器发送预估单元得到的预估网络业务速率;以便于目标服务器根据预估网络业务速率确定传输至UE的数据包大小。

具体的,至少一个基站包含一个基站时,基站控制器属于基站;

至少一个基站包含至少两个基站时,基站控制器连接至少两个基站。

本发明实施例提供一种基站控制器通过将至少一个基站作为获取通信中的UE的运动轨迹和网络业务速率的工具;获取单元用于当通信中的UE进入相邻至少一个基站的覆盖范围后,基站控制器就可以获取UE运动轨迹和网络业务速率;由于UE在运动过程中可能会远离当前基站或者靠近当前基站的中心区域,因此需要预估单元根据UE的运动轨迹对UE下一时刻的网络业务速率进行预估;解析单元通过解析UE在当前基站下的业务数据包,就可以找到当前为UE提供服务的目标服务器;发送单元用于判定当目标服务器与当前的基站的控制面已建立互通信息时,向目标服务器发送预估网络业务速率;从而目标服务器可以获取到UE在下一时刻的网络业务速率,因此目标服务器可以根据预估网络业务速率确定传输至UE的数据包大小;从而解决了现有技术中服务器无法获得用获得用户终端设备无线信号的实际变化情况,导致TCP\IP数据包重传浪费网络资源的问题。

情景二、本发明实施例提供一种基站控制器10,如图7所示包括:

地图单元1050,用于获取至少一个基站覆盖范围内的地图;

获取单元1010,具体用于在确定UE进入至少一个基站的覆盖范围后,获取UE第N时刻在地图中的位置和第N时刻的网络业务速率;获取UE第N-1时刻在地图中的位置和第N-1时刻的网络业务速率,N为大于或等于1的整数。

预估单元1020,具体用于根据获取单元1010获取的UE第N时刻在地图的位置和第N-1时刻在地图的位置确定UE的运动轨迹。

预估单元1020,还用于根据运动轨迹、第N网络业务速率和第N-1网络业务速率对UE第N+1时刻的网络业务速率进行预估,得到UE的预估网络业务速率。

解析单元1030,用于解析UE在基站下的业务数据包,识别UE的目标服务器。

发送单元1040,用于判定解析单元1030识别的目标服务器是否与基站的控制面已建立互通信息:当确定目标服务器与基站的控制面已建立互通信息时,发送单元1040向目标服务器发送预估单元得到的预估网络业务速率;以便于目标服务器根据预估网络业务速率确定传输至UE的数据包大小。

具体的,至少一个基站包含一个基站时,基站控制器属于基站;

至少一个基站包含至少两个基站时,基站控制器连接至少两个基站。

本发明实施例提供一种基站控制器,将至少一个基站作为获取通信中的UE的运动轨迹和网络业务速率的工具;地图单元获取至少一个基站的地图;获取单元用于当通信中的UE进入相邻至少一个基站的覆盖范围后,基站控制器就可以获取UE第N时刻在地图中的位置和第N时刻的网络业务速率、第N-1时刻在地图中的位置和第N-1时刻的网络业务速率;由于UE在运动过程中可能会远离当前基站或者靠近当前基站的中心区域,因此需要预估单元根据UE在第N时刻在地图中的位置和第N-1时刻UE在地图中的位置形成的运动轨迹、第N时刻的网络业务速率和第N-1时刻的网络业务速率对UE第N+1时刻的网络业务速率进行预估;解析单元通过解析UE在当前基站下的业务数据包,就可以找到当前为UE提供服务的目标服务器;发送单元用于当目标服务器与当前的基站的控制面已建立互通信息时,向目标服务器发送预估网络业务速率;从而目标服务器可以获取到UE在下一时刻的网络业务速率,因此目标服务器可以根据预估网络业务速率确定传输至UE的数据包大小;从而解决了现有技术中服务器无法获得用获得用户终端设备无线信号的实际变化情况,导致TCP\IP数据包重传浪费网络资源的问题。

实施例七、本发明实施例提供一种服务器20,如图8所示包括:

获取单元2010,用于在确定通信中的用户设备UE进入至少一个基站的覆盖范围后,接收基站控制器发送的UE在至少一个基站的覆盖范围内的运动轨迹和UE在运动轨迹上的网络业务速率。

预估单元2020,用于根据获取单元2010获取的运动轨迹和网络业务速率对UE下一时刻的网络业务速率进行预估,得到UE的预估网络业务速率。

判定单元2030,用于判定服务器是20否与至少一个基站的控制面已建立互通信息。

发送单元2040,用于当判定单元2030判定服务器20与至少一个基站的控制面已建立互通信息时,根据预估网络业务速率确定传输至UE的数据包大小。

本发明实施例提供一种服务器通过将至少一个基站作为获取通信中的UE的运动轨迹和网络业务速率的工具;获取单元用于在确定通信中的用户设备UE进入至少一个基站的覆盖范围后,接收基站控制器发送的UE在至少一个基站的覆盖范围内的运动轨迹和UE在运动轨迹上的网络业务速率;由于UE在运动过程中可能会远离当前基站或者靠近当前基站的中心区域,因此需要预估单元根据获取单元获取的运动轨迹和网络业务速率对UE下一时刻的网络业务速率进行预估,得到UE的预估网络业务速率;判定单元判定服务器是否与至少一个基站的控制面已建立互通信息;发送单元根据判定单元判定服务器与至少一个基站的控制面已建立互通信息时,根据预估网络业务速率确定传输至UE的数据包大小;从而解决了现有技术中服务器无法获得用获得用户终端设备无线信号的实际变化情况,导致TCP\IP数据包重传浪费网络资源的问题。

实施例八、本发明实施例提供一种服务器20,如图8和图9所示具体的实现方式如下:

情景一、本发明实施例提供一种服务器20,如图8所示包括:

获取单元2010,用于在确定通信中的用户设备UE进入至少一个基站的覆盖范围后,接收基站控制器发送的UE在至少一个基站的覆盖范围内的运动轨迹和UE在运动轨迹上的网络业务速率。

预估单元2020,用于根据获取单元2010获取的运动轨迹和网络业务速率对UE下一时刻的网络业务速率进行预估,得到UE的预估网络业务速率。

判定单元2030,用于判定服务器是20否与至少一个基站的控制面已建立互通信息。

发送单元2040,用于当判定单元2030判定服务器20与至少一个基站的控制面已建立互通信息时,根据预估网络业务速率确定传输至UE的数据包大小。

具体的,至少一个基站包含一个基站时,基站控制器属于基站;

至少一个基站包含至少两个基站时,基站控制器连接至少两个基站。

本发明实施例提供一种服务器通过将至少一个基站作为获取通信中的UE的运动轨迹和网络业务速率的工具;获取单元用于在确定通信中的用户设备UE进入至少一个基站的覆盖范围后,接收基站控制器发送的UE在至少一个基站的覆盖范围内的运动轨迹和UE在运动轨迹上的网络业务速率;由于UE在运动过程中可能会远离当前基站或者靠近当前基站的中心区域,因此需要预估单元根据获取单元获取的运动轨迹和网络业务速率对UE下一时刻的网络业务速率进行预估,得到UE的预估网络业务速率;判定单元判定服务器是否与至少一个基站的控制面已建立互通信息;发送单元根据判定单元判定服务器与至少一个基站的控制面已建立互通信息时,根据预估网络业务速率确定传输至UE的数据包大小;从而解决了现有技术中服务器无法获得用获得用户终端设备无线信号的实际变化情况,导致TCP\IP数据包重传浪费网络资源的问题。

情景二、本发明实施例提供一种服务器20,如图9所示包括:

地图单元2050,用于获取至少一个基站覆盖范围内的地图。

获取单元2010,具体用于在确定UE进入至少一个基站的覆盖范围后,接收基站控制器发送的UE第N时刻在地图中的位置和第N时刻的网络业务速率;获取UE第N-1时刻在地图中的位置和第N-1时刻的网络业务速率,N为大于或等于1的整数。

预估单元2020,具体用于根据UE第N时刻在地图中的位置和第N-1时刻在地图中的位置确定UE的运动轨迹。

预估单元2020,还用于根据运动轨迹、第N时刻的网络业务速率和第N-1时刻的网络业务速率对UE第N+1时刻的网络业务速率进行预估,得到UE的预估网络业务速率。

判定单元2030,用于判定服务器是20否与至少一个基站的控制面已建立互通信息。

发送单元2040,用于当判定单元2030判定服务器20与至少一个基站的控制面已建立互通信息时,根据预估网络业务速率确定传输至UE的数据包大小。

本发明实施例提供一种服务器通过将至少一个基站作为获取通信中的UE的运动轨迹和网络业务速率的工具;地图单元获取至少一个基站覆盖范围内的地图;获取单元在确定UE进入至少一个基站的覆盖范围后,获取UE第N时刻在地图中的位置和第N时刻的网络业务速率;获取UE第N-1时刻在地图中的位置和第N-1时刻的网络业务速率,N为大于或等于1的整数;由于UE在运动过程中可能会远离当前基站或者靠近当前基站的中心区域,因此需要预估单元根据UE第N时刻在地图中的位置和第N-1时刻在地图中的位置确定UE的运动轨迹;预估单元还用于根据运动轨迹、第N时刻的网络业务速率和第N-1时刻的网络业务速率对UE第N+1时刻的网络业务速率进行预估,得到UE的预估网络业务速率;判定单元判定服务器是否与至少一个基站的控制面已建立互通信息;发送单元根据判定单元判定服务器与至少一个基站的控制面已建立互通信息时,根据预估网络业务速率确定传输至UE的数据包大小;从而解决了现有技术中服务器无法获得用获得用户终端设备无线信号的实际变化情况,导致TCP\IP数据包重传浪费网络资源的问题。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

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