一种控制通信终端的网络带宽的方法和通信终端的制作方法

文档序号:7896490阅读:287来源:国知局
专利名称:一种控制通信终端的网络带宽的方法和通信终端的制作方法
技术领域
本发明涉及网络技术,特别是指一种控制通信终端的网络带宽的方法和通信终端。
背景技术
现有的无线保真(WIFI,wireless fidelity)体系中涉及到电能存储和提高使用效率的技术有局限性,在检测WIFI功耗的过程中发现其只针对通信终端系统处于空闲(idle)的时间段进行了处理,而对于通信终端处于正常工作的时候则没有针对性的处理方法。现有技术中,大部分的WIFI都可以支持到N传输模式(Nmode),其中,N modeHT40的理论带宽为150Mbps,实际量测值在不同的接收的信号强度指示(RSSI)下一般在80-110Mbps之间,不同的WIFI在此工作带宽下的平均功耗一般在900mW-l. 2W左右。N modeHT20的理论带宽为54Mbps,实际量测一般是在40_50Mbps之间,不同厂家的WIFI module的功耗大约在700-1000mW之间。发明人通过分析发现现有技术中,通信终端在连接网络的过程中由于总处于高耗能的传输模式,导致通信终端耗电较多,持续工作时间过短。

发明内容
本发明要解决的技术问题是提供一种控制通信终端的网络带宽的方法和通信终端,解决现有技术中通信终端在连接网络的过程中由于总处于高耗能的传输模式所导致的持续工作时间过短的缺陷。为解决上述技术问题,本发明的实施例提供一种控制通信终端的网络带宽的方法,所述方法应用于通信终端中,所述通信终端具有至少两种传输模式,每种传输模式下支持所述通信终端与所述接入点之间建立网络连接,所述至少两种传输模式中的每一种传输模式具有一额定传输带宽,包括确定第一连接点,所述通信终端通过所述第一连接点连接到一网络上;获得所述第一连接点与所述网络之间的网络连接的有效传输带宽;从所述至少两种传输模式中选择与所述有效传输带宽相匹配的传输模式作为第一传输模式;其中,所述第一传输模式的额定传输带宽大于等于所述有效传输带宽,且与所述有效传输带宽的差值小于所述至少两种传输模式中大于所述有效传输带宽的传输模式除所述第一传输模式外任一个的额定传输带宽与所述有效传输带宽的差值;在所述第一传输模式下,建立与所述第一连接点的网络连接。所述的方法中,获得所述第一连接点与所述网络之间的有效传输带宽进一步包括当所述第一连接点与所述网络之间至少还存在第二连接点时,获取从所述第一连接点到所述第二连接点之间的网络连接的检测带宽,以及所述第二连接点到所述网络之间的网络连接的检测带宽,并确定各个检测带宽的最小值作为所述有效传输带宽。所述的方法中,通过如下方式获取所述网络连接的各个检测带宽选择默认的一个传输模式连接第一接入点,在单位时间间隔内计算各个网络连接上成功收发的数据包的数量作为对应的检测带宽。所述的方法中,获得所述第一连接点与所述网络之间的网络连接的有效传输带宽之前还包括接收数据并判断数据类型,如果判定属于局域网发送的数据时,中止后续步骤,维持当前的传输模式;如果判定属于广域网发送的数据时,执行后续操作。所述的方法中,建立与所述第一连接点的网络连接之后,还包括采用定时检测机制,每一个预定的时间间隔之后重新检测所述第一接入点与网络之间的有效传输带宽,并执行后续操作;采用节电检测机制,当所述通信终端的剩余电量小于一个预定数值时,检测所述第一接入点与网络之间的有效传输带宽,并执行后续操作。一种通信终端,包括传输模式单元,用于支持至少两种传输模式,每种传输模式下支持所述通信终端与所述接入点之间建立网络连接,所述至少两种传输模式中的每一种传输模式具有一额定传输带宽;连接点检测单元,用于确定第一连接点,所述通信终端通过所述第一连接点连接到一网络上;传输带宽检测单元,用于获得所述第一连接点与所述网络之间的网络连接的有效传输带宽;传输模式选择单元,用于从所述至少两种传输模式中选择与所述有效传输带宽相匹配的传输模式作为第一传输模式;其中,所述第一传输模式的额定传输带宽大于等于所述有效传输带宽,且与所述有效传输带宽的差值小于所述至少两种传输模式中大于所述有效传输带宽的传输模式除所述第一传输模式外任一个的额定传输带宽与所述有效传输带宽的差值;连接单元,用于在所述第一传输模式下,建立与所述第一连接点的连接。所述的通信终端中,传输带宽检测单元还包括有效传输带宽检测模块,用于当所述第一连接点与所述网络之间至少还存在第二连接点时,获取从所述第一连接点到所述第二连接点之间的网络连接的检测带宽,以及所述第二连接点到所述网络之间的网络连接的检测带宽,并确定各个检测带宽的最小值作为所述有效传输带宽。所述的通信终端中,传输带宽检测单元还包括带宽估算模块,用于通过如下方式获取所述网络连接的各个检测带宽选择默认的一个传输模式连接第一接入点,在单位时间间隔内计算各个网络连接上成功收发的数据包的数量作为对应的检测带宽。所述的通信终端中,还包括预检测单元,用于获得所述第一连接点与所述网络之间的网络连接的有效传输带宽之前还包括接收数据并判断数据类型,如果判定属于局域网发送的数据时,中止后续步骤,维持当前的传输模式;如果判定属于广域网发送的数据时,执行后续操作。所述的通信终端中,还包括检测机制单元,用于在所述连接单元建立与所述第一连接点的网络连接之后提供定时检测机制,每一个预定的时间间隔之后重新检测所述第一接入点与网络之间的有效传输带宽,并执行后续操作;节电检测机制,当所述通信终端的剩余电量小于一个预定数值时,检测所述第一接入点与网络之间的有效传输带宽,并执行后续操作。本发明的上述技术方案的有益效果如下由于不在通信终端中增加或者改动内部的硬件器件,而是对于其中的软件业务逻辑进行修改,因此不增加通信终端的生产成本,并且由于能够为当前的有效传输带宽配置恰当合适的传输模式,因此能够节省电能,提高用户的上网时间。


图1为本发明实施例控制通信终端的网络带宽的方法流程示意图;图2为本发明实施例拥有至少两个连接点的网络架构;图3为本发明实施例应用场景中控制通信终端网络带宽的流程示意图;图4为本发明实施例通信终端结构示意图。
具体实施例方式为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。本发明实施例提供一种控制通信终端的网络带宽的方法,如图1所示,所述方法应用于通信终端中,所述通信终端具有至少两种传输模式,每种传输模式下支持所述通信终端与所述接入点之间建立网络连接,所述至少两种传输模式中的每一种传输模式具有一额定传输带宽,包括步骤101,确定第一连接点,所述通信终端通过所述第一连接点连接到一网络上;步骤102,获得所述第一连接点与所述网络之间的网络连接的有效传输带宽;步骤103,从所述至少两种传输模式中选择与所述有效传输带宽相匹配的传输模式作为第一传输模式;其中,所述第一传输模式的额定传输带宽大于等于所述有效传输带宽,且与所述有效传输带宽的差值小于所述至少两种传输模式中大于所述有效传输带宽的传输模式除所述第一传输模式外任一个的额定传输带宽与所述有效传输带宽的差值;步骤104,在所述第一传输模式下,建立与所述第一连接点的连接。应用所提供的技术方案,由于不在通信终端中增加或者改动内部的硬件器件,而是对于其中的软件业务逻辑进行修改,因此不增加通信终端的生产成本,并且由于能够为当前的有效传输带宽配置恰当合适的传输模式,因此能够节省电能,提高用户的上网时间。其中,有效传输带宽指的是所述第一连接点与所述网络之间的网络连接的有效传输带宽;例如,该通信终端通过一个modem上网,该有效传输带宽值指的是该modem与网络之间的有效传输带宽。其中,如图2所示,获得所述第一连接点与所述网络之间的有效传输带宽进一步包括当所述第一连接点与所述网络之间至少还存在第二连接点时,获取从所述第一连接点到所述第二连接点之间的网络连接的检测带宽,以及所述第二连接点到所述网络之间的网络连接的检测带宽,并确定各个检测带宽的最小值作为所述有效传输带宽。其中,由于现有IP地址资源的限制,在很多应用场景中,通信终端并不仅仅通过一个第一连接点直接连接到网络-通常是指广域网,而是先与第一连接点连接,通过第一连接点与第二连接点间接连接,且第二连接点直接连接到网络。甚至还包括更多层次的连接点位于第二连接点与网络之间,不失一般性,以拥有两个连接点的网络架构为例,则在这一网络架构中,第二连接点是广域网与局域网之间的网关,第一连接点是局域网与子局域网之间的网关,则通信终端位于所述子局域网内部,若要访问广域网,则需要经过第一连接点和第二连接点之后到达广域网。
技术方案中,通过如下方式获取所述网络连接的各个检测带宽选择默认的一个传输模式连接第一接入点,在单位时间间隔内计算各个网络连接上成功收发的数据包的数量作为对应的检测带宽。以图2中的网络架构为例,在默认的传输模式下,在单位时间间隔内计算第一连接点与第二连接点之间的网络连接上能够成功收发的数据包的数量作为对应的第一检测带宽;以及,在同样的单位时间间隔内计算第二连接点与网络之间的网络连接上能够成功收发的数据包的数量作为对应的第二检测带宽;比较第一检测带宽和第二检测带宽的大小,其中将两者之间的较小者是传输的瓶颈,将其作为有效传输带宽。获得所述第一连接点与所述网络之间的网络连接的有效传输带宽之前还包括接收数据并判断数据类型,如果判定属于局域网发送的数据时,中止后续步骤,维持当前的传输模式;如果判定属于广域网发送的数据时,执行后续操作。通常的网络环境中,位于局域网中的通信终端通过至少一个连接点-例如第一连接点连接到网络,并且在局域网内部,通信终端还与其他终端之间存在数据传输,例如,在公司的局域网中,多个作为通信终端的计算机互相之间通过局域网内部的服务器连接并传输数据,则在该局域网内通常不存在带宽的瓶颈,因此如果在获得所述第一连接点与所述网络之间的网络连接的有效传输带宽之前能够判定与当前的通信终端进行传输的对方终端是位于局域网内部时,中止后续步骤,维持当前的传输模式;反之,由于通常是连接点与广域网之间的数据传输存在带宽瓶颈,因此如果判定属于广域网发送的数据时,执行后续操作,即,适时恰当的调整传输模式以与当前的有效传输带宽匹配。技术方案中,由于不用的用户具有不同的使用习惯,在建立通信终端与所述第一连接点的连接之后,还包括采用定时检测机制,每一个预定的时间间隔之后重新检测所述第一接入点与网络之间的有效传输带宽,并执行后续操作;采用节电检测机制,当所述通信终端的剩余电量小于一个预定数值时,检测所述第一接入点与网络之间的有效传输带宽,并执行后续操作。采用定时检测机制,通信终端能够定时的检测当前的有效传输带宽,而采用节电检测机制,通信终端能够根据用户预先设置的剩余电量的预定数值,检测所述第一接入点与网络之间的有效传输带宽,并执行后续操作,体现了通信终端的人性化智能特性。在优选的实施例中,在一个预定时间间隔内,统计通信终端处于不同传输模式的时间长度,并选定最长的时间长度所对应的传输模式作为默认的传输模式。各实施例中的传输模式包括G模式;以及,N模式,所述N模式则包括HT40模式和HT20模式。在一个应用场景中,如图3所示,包括步骤301,判断通信终端的用户是否希望使用这个功能,如果是转步骤302,否则转步骤306。步骤302,判断通信终端当前的网络连接的类型,如果是外部网连接转步骤303,否则是局域网链接转步骤305。步骤303,检测外部网连接的网络带宽,这里的网络带宽是有效传输带宽。步骤304,根据有效传输带宽的大小,自动切换到可以覆盖该有效传输带宽的传输模式,结束。步骤305,用户在局域网内传输数据,由于局域网内的各个通信终端之间能够支持高速率的传输数据,结束。步骤306,不启用切换传输模式的功能,结束。对应的,本发明实施例提供一种通信终端,如图4所示,包括传输模式单元401,用于支持至少两种传输模式,每种传输模式下支持所述通信终端与所述接入点之间建立网络连接,所述至少两种传输模式中的每一种传输模式具有一额定传输带宽;连接点检测单元402,用于确定第一连接点,所述通信终端通过所述第一连接点连接到一网络上;传输带宽检测单元403,用于获得所述第一连接点与所述网络之间的网络连接的有效传输带宽;传输模式选择单元404,用于从所述至少两种传输模式中选择与所述有效传输带宽相匹配的传输模式作为第一传输模式;其中,所述第一传输模式的额定传输带宽大于等于所述有效传输带宽,且与所述有效传输带宽的差值小于所述至少两种传输模式中大于所述有效传输带宽的传输模式除所述第一传输模式外任一个的额定传输带宽与所述有效传输带宽的差值;连接单元405,用于在所述第一传输模式下,建立与所述第一连接点的连接。应用所提供的技术方案,由于不在通信终端中增加或者改动内部的硬件器件,而是对于其中的软件业务逻辑进行修改,因此不增加通信终端的生产成本,并且由于能够为当前的有效传输带宽配置恰当合适的传输模式,因此能够节省电能,提高用户的上网时间。各实施例中的传输模式包括G模式;以及,N模式,所述N模式则包括HT40模式和HT20模式。传输带宽检测单元403还包括有效传输带宽检测模块,用于当所述第一连接点与所述网络之间至少还存在第二连接点时,获取从所述第一连接点到所述第二连接点之间的网络连接的检测带宽,以及所述第二连接点到所述网络之间的网络连接的检测带宽,并确定各个检测带宽的最小值作为所述有效传输带宽。传输带宽检测单元403还包括
带宽估算模块,用于通过如下方式获取所述网络连接的各个检测带宽选择默认的一个传输模式连接第一接入点,在单位时间间隔内计算各个网络连接上成功收发的数据包的数量作为对应的检测带宽。预检测单元,用于获得所述第一连接点与所述网络之间的网络连接的有效传输带宽之前还包括接收数据并判断数据类型,如果判定属于局域网发送的数据时,中止后续步骤,维持当前的传输模式;如果判定属于广域网发送的数据时,执行后续操作。通信终端还包括检测机制单元,用于在所述连接单元405建立与所述第一连接点的网络连接之后提供
定时检测机制,每一个预定的时间间隔之后重新检测所述第一接入点与网络之间的有效传输带宽,并执行后续操作;节电检测机制,当所述通信终端的剩余电量小于一个预定数值时,检测所述第一接入点与网络之间的有效传输带宽,并执行后续操作。以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
1.一种控制通信终端的网络带宽的方法,其特征在于,所述方法应用于通信终端中,所述通信终端具有至少两种传输模式,每种传输模式下支持所述通信终端与所述接入点之间建立网络连接,所述至少两种传输模式中的每一种传输模式具有一额定传输带宽,包括确定第一连接点,所述通信终端通过所述第一连接点连接到一网络上;获得所述第一连接点与所述网络之间的网络连接的有效传输带宽;从所述至少两种传输模式中选择与所述有效传输带宽相匹配的传输模式作为第一传输模式;其中,所述第一传输模式的额定传输带宽大于等于所述有效传输带宽,且与所述有效传输带宽的差值小于所述至少两种传输模式中大于所述有效传输带宽的传输模式除所述第一传输模式外任一个的额定传输带宽与所述有效传输带宽的差值;在所述第一传输模式下,建立与所述第一连接点的网络连接。
2.根据权利要求1所述的方法,其特征在于,获得所述第一连接点与所述网络之间的有效传输带宽进一步包括当所述第一连接点与所述网络之间至少还存在第二连接点时,获取从所述第一连接点到所述第二连接点之间的网络连接的检测带宽,以及所述第二连接点到所述网络之间的网络连接的检测带宽,并确定各个检测带宽的最小值作为所述有效传输带宽。
3.根据权利要求1所述的方法,其特征在于,通过如下方式获取所述网络连接的各个检测带宽选择默认的一个传输模式连接第一接入点,在单位时间间隔内计算各个网络连接上成功收发的数据包的数量作为对应的检测带宽ο
4.根据权利要求1所述的方法,其特征在于,获得所述第一连接点与所述网络之间的网络连接的有效传输带宽之前还包括接收数据并判断数据类型,如果判定属于局域网发送的数据时,中止后续步骤,维持当前的传输模式;如果判定属于广域网发送的数据时,执行后续操作。
5.根据权利要求1所述的方法,其特征在于,建立与所述第一连接点的网络连接之后,还包括采用定时检测机制,每一个预定的时间间隔之后重新检测所述第一接入点与网络之间的有效传输带宽,并执行后续操作;采用节电检测机制,当所述通信终端的剩余电量小于一个预定数值时,检测所述第一接入点与网络之间的有效传输带宽,并执行后续操作。
6.一种通信终端,其特征在于,包括传输模式单元,用于支持至少两种传输模式,每种传输模式下支持所述通信终端与所述接入点之间建立网络连接,所述至少两种传输模式中的每一种传输模式具有一额定传输带宽;连接点检测单元,用于确定第一连接点,所述通信终端通过所述第一连接点连接到一网络上;传输带宽检测单元,用于获得所述第一连接点与所述网络之间的网络连接的有效传输带宽;传输模式选择单元,用于从所述至少两种传输模式中选择与所述有效传输带宽相匹配的传输模式作为第一传输模式;其中,所述第一传输模式的额定传输带宽大于等于所述有效传输带宽,且与所述有效传输带宽的差值小于所述至少两种传输模式中大于所述有效传输带宽的传输模式除所述第一传输模式外任一个的额定传输带宽与所述有效传输带宽的差值;连接单元,用于在所述第一传输模式下,建立与所述第一连接点的连接。
7.根据权利要求6所述的通信终端,其特征在于,传输带宽检测单元还包括有效传输带宽检测模块,用于当所述第一连接点与所述网络之间至少还存在第二连接点时,获取从所述第一连接点到所述第二连接点之间的网络连接的检测带宽,以及所述第二连接点到所述网络之间的网络连接的检测带宽,并确定各个检测带宽的最小值作为所述有效传输带宽。
8.根据权利要求6所述的通信终端,其特征在于,传输带宽检测单元还包括带宽估算模块,用于通过如下方式获取所述网络连接的各个检测带宽选择默认的一个传输模式连接第一接入点,在单位时间间隔内计算各个网络连接上成功收发的数据包的数量作为对应的检测带觅ο
9.根据权利要求6所述的通信终端,其特征在于,还包括预检测单元,用于获得所述第一连接点与所述网络之间的网络连接的有效传输带宽之前还包括接收数据并判断数据类型,如果判定属于局域网发送的数据时,中止后续步骤,维持当前的传输模式;如果判定属于广域网发送的数据时,执行后续操作。
10.根据权利要求6所述的通信终端,其特征在于,还包括检测机制单元,用于在所述连接单元建立与所述第一连接点的网络连接之后提供定时检测机制,每一个预定的时间间隔之后重新检测所述第一接入点与网络之间的有效传输带宽,并执行后续操作;节电检测机制,当所述通信终端的剩余电量小于一个预定数值时,检测所述第一接入点与网络之间的有效传输带宽,并执行后续操作。
全文摘要
本发明提供一种控制通信终端的网络带宽的方法和通信终端,方法应用于通信终端,具有至少两种传输模式,每种传输模式下支持通信终端与接入点之间建立网络连接,至少两种传输模式中的每一种传输模式具有一额定传输带宽,包括确定第一连接点,通信终端通过第一连接点连接到一网络上;获得第一连接点与网络之间的网络连接的有效传输带宽;从至少两种传输模式中选择与有效传输带宽相匹配的传输模式作为第一传输模式;在第一传输模式下,建立与第一连接点的网络连接。由于不增加或者改动内部的硬件器件而是对软件业务逻辑进行修改,因此不增加生产成本,并且由于能够为当前的有效传输带宽配置恰当合适的传输模式,因此能够节省电能。
文档编号H04L12/28GK102571536SQ20101060100
公开日2012年7月11日 申请日期2010年12月13日 优先权日2010年12月13日
发明者唐明鹏 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1