网关侧网络资源的分配方法及装置与流程

文档序号:12623729阅读:346来源:国知局
网关侧网络资源的分配方法及装置与流程

本发明涉及通信领域,具体而言,涉及一种网关侧网络资源的分配方法及装置。



背景技术:

随着网络业务的日新月异,用户对家庭网关的要求越来越高,由于用户侧可以享受的业务范围越来越广,以及业务种类繁多,虽然网络带宽随着技术的发展也在提高,但是上网成本也会相应增加,在种种均衡情况下,LAN侧区分业务优先级变得至关重要,然而大多数用户不是专业的,对于配置家庭网关存在困难,即使对着说明书,页面配置也是相当的繁冗,更何况还要通过PC连接家庭网关,目前相关技术上网业务中,家庭用户用的比较的就是下载,游戏以及在线观看视频,在同样是业务流的情况下,当进行高速下载挤占带宽的同时,显然会影响到其他业务,比如说在线视频的流畅,相关技术中并没有提供在网关侧配置网络资源实现上网的方案。

针对现在技术中不能通过在网关侧配置实现上网优先级的问题,目前并没有有效的解决方案。



技术实现要素:

本发明提供了一种网关侧网络资源的分配方法及装置,以至少解决相关技术中不能通过在网关侧配置来实现优先级上网的问题。

根据本发明的一个方面,提供了一种网关侧网络资源的分配方法,包括:从配置信息中获取所述网关侧端口和/或业务的优先级;依据所述优先级为用户在所述网关侧的上网操作分配网络资源。

进一步地,在所述优先级为所述网关侧业务的优先级时,依据所述优先级为用户在所述网关侧的上网操作分配网络资源包括:依据业务的优先级,为用户在所述网关侧的上网操作的业务分配网络资源。

进一步地,在所述优先级为所述网络侧端口的优先级时,依据所述优先级为用户在所述网关侧的上网操作分配网络资源包括:依据所述端口的优先级,为用户在所述网关侧的上网操作对应的端口分配网络资源。

进一步地,在所述优先级为所述网关侧端口和业务的优先级时,依据所述优先级为用户在所述网关侧的上网操作分配网络资源包括:依据所述端口的优先级,为用户在所述网关侧的上网操作对应的端口分配网络资源;在所述网关的端口网络资源分配结束后, 依据所述业务的优先级为每个端口的业务分配网络资源。

进一步地,在从配置信息中获取所述网关侧端口和/或业务的优先级之前,所述方法还包括:接收用户的配置指令,触发配置所述网关侧端口和/或业务的优先级操作;显示已配置完成的端口和/或业务的优先级信息。

根据本发明的另一方面,提供了一种网关侧网络资源的分配装置,包括:获取模块,用于从配置信息中获取所述网关侧端口和/或业务的优先级;分配模块,用于依据所述优先级为用户在所述网关侧的上网操作分配网络资源。

进一步地,所述分配模块包括:第一分配单元,用于在所述优先级为所述网关侧业务的优先级时,依据业务的优先级,为用户在所述网关侧的上网操作的业务分配网络资源。

进一步地,所述分配模块包括:第二分配单元,用于在所述优先级为所述网络侧端口的优先级时,依据所述端口的优先级,为用户在所述网关侧的上网操作对应的端口分配网络资源。

进一步地,所述分配模块包括:第三分配单元,用于在所述优先级为所述网关侧端口和业务的优先级时,依据所述端口的优先级,为用户在所述网关侧的上网操作对应的端口分配网络资源,在所述网关的端口网络资源分配结束后,依据所述业务的优先级为每个端口的业务分配网络资源。

进一步地,所述装置还包括:接触模块,用于接收用户的配置指令,触发配置所述网关侧端口和/或业务的优先级操作;显示模块,用于显示已配置完成的端口和/或业务的优先级信息。

通过本发明,采用从网关侧的配置信息中获取所述网关侧端口和/或业务的优先级,然后依据所述优先级为用户在所述网关侧的上网操作分配网络资源,实现了终端在通过所述网关侧上网的优先级的方式,解决了相关技术中不能通过在网关侧配置来实现优先级上网的问题,进而达到了通过网关侧配置就能实现优先级上网的效果。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例的网关侧网络资源的分配方法的流程图;

图2是根据本发明实施例的网关侧网络资源的分配装置的结构框图;

图3是根据本发明实施例的网关侧网络资源的分配装置的可选结构框图一;

图4是根据本发明实施例网关侧网络资源的分配装置的可选结构框图二;

图5是根据本发明实施例的网关侧网络资源的分配装置可选结构框图三;

图6是根据本发明实施例的网关侧网络资源的分配装置可选结构框图四;

图7是根据本发明可选实施例的功能模块示意图;

图8是根据本发明可选实施例的上网优先级及相关功能配置流程图;

图9a-9g是根据本发明可选实施例的模块配置界面的示意图;

图10是根据本发明可选实施例的基于无线优先级实现流程图。

具体实施方式

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

在本实施例中提供了一种网关侧网络资源的分配方法,图1是根据本发明实施例的网关侧网络资源的分配方法流程图,如图1所示,该流程包括如下步骤:

步骤S102,从配置信息中获取上述网关侧端口和/或业务的优先级;

可选地,上述配置信息可以但不限于为:预先设置在网关侧中的,或者根据用户的配置指令生成的配置文件,或根据用户的配置指令和预先设置在网关侧中的配置信息生成的。上述网关侧包括交换机,路由器等,在本实施例中,上述网关可选的为家庭路由器。

步骤S104,依据上述优先级为用户在上述网关侧的上网操作分配网络资源;

可选地,在具体实施过程中,可以通过首先对经过家庭路由器的报文进行分组,然后进入队列,按照上述配置信息中的优先级规则,优先级高的报文优先出去,以此来对队列中的报文进行调度,来实现分配网络资源。

通过本发明实施例,采用从网关侧的配置信息中获取上述网关侧端口和/或业务的优先级,然后依据上述优先级为用户在上述网关侧的上网操作分配网络资源,实现了终端在通过上述网关侧上网的优先级,解决了相关技术中不能通过在网关侧配置来实现优先级上网的问题,进而达到了通过网关侧配置就能实现优先级上网的效果。

在本发明实施例的一个可选的实施方式中,上述优先级为上述网关侧业务的优先级,依据上述优先级为用户在上述网关侧的上网操作分配网络资源包括:依据业务的优先级,为用户在上述网关侧的上网操作的业务分配网络资源。

其中,业务的优先级为根据上网业务来划分优先级,上网业务如视频业务,下载业务,无线网络业务等,如配置信息中显示视频业务的优先级最高,则网关侧在分配和转发接收到的网络资源时将所有的资源按照业务类型来分组,按组形成报文队列,然后将视频业务组的报文优先分配和转发。

在本发明实施例的另一个可选的实施方式中,上述优先级为上述网络侧端口的优先级,依据上述优先级为用户在上述网关侧的上网操作分配网络资源包括:依据上述端口的优先级,为用户在上述网关侧的上网操作对应的端口分配网络资源。

其中,端口的优先级为根据家庭路路由器的LAN端口来划分优先级,可以通过首先对获取的端口物理地址按照优先级进行编号,在配置信息中显示第1端口的优先级最高时,家庭路由器在分配和转发接收到的网络资源时将所有的资源按照端口编号来分组,按组形成报文队列,然后将第1端口的报文优先分配和转发。

在本发明实施例的一个可选的实施方式中,上述优先级为上述网关侧端口和业务的优先级,依据上述优先级为用户在上述网关侧的上网操作分配网络资源包括以下步骤:

S11,依据上述端口的优先级,为用户在上述网关侧的上网操作对应的端口分配网络资源;

S12,在上述网关的端口网络资源分配结束后,依据上述业务的优先级为每个端口的业务分配网络资源。

可选的,在配置信息显示第1端口的视频业务的优先级最高时,则网关侧在分配和转发接收到的网络资源时将所有的资源按照端口编号进行第一次分组,根据端口的优先级形成第一报文队列,然后对第一次分组后的每一组报文按照业务类型进行第二次分组,在每组中按每个业务的优先级形成第二报文队列,将经过第1端口的视频业务的报文优先分配和转发。

根据本发明实施例的另一个可选实施方式,在在从配置信息中获取上述网关侧端口和/或业务的优先级之前,上述方法还包括以下步骤:

S21,接收用户的配置指令,触发配置上述网关侧端口和/或业务的优先级操作;

S22,显示已配置完成的端口和/或业务的优先级信息。

可选地,本实施中的家庭路由器还包括一个显示器,用于显示用户在设置配置信息时的交互信息,和配置信息中的优先级信息,以便用户能够方便直观地设置网络侧的优先级。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现 有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例上述的方法。

在本实施例中还提供了一种网关侧网络资源的分配装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图2是根据本发明实施例的网关侧网络资源的分配装置的结构框图,如图2所示,该装置包括:获取模块20、分配模块22,具体如下:

获取模块20,用于从配置信息中获取上述网关侧端口和/或业务的优先级;

可选地,获取模块20获取的上述配置信息可以但不限于为:预先设置在网关侧中的,或者根据用户的配置指令生成的配置文件,或根据用户的配置指令和预先设置在网关侧中的配置信息生成的。上述网关侧包括交换机,路由器等,在本实施例中,上述网关可选的为家庭路由器。

分配模块22,与获取模块20耦合连接,用于依据上述优先级为用户在上述网关侧的上网操作分配网络资源。

可选地,在具体实施过程中,该分配模块22可以通过首先对经过家庭路由器的报文进行分组,然后进入队列,按照上述配置信息中的优先级规则,优先级高的报文优先出去,以此来对队列中的报文进行调度,来实现分配网络资源。

通过本发明实施例,获取模块20从网关侧的配置信息中获取上述网关侧端口和/或业务的优先级,分配模块22然后依据上述优先级为用户在上述网关侧的上网操作分配网络资源,实现了终端在通过上述网关侧上网时的优先级,解决了相关技术中不能通过在网关侧配置来实现优先级上网的问题,进而达到了通过网关侧配置就能实现优先级上网的效果。

图3是根据本发明实施例的网关侧网络资源的分配装置的可选结构框图一,如图3所示,分配模块22还包括第一分配单元30,用于在上述优先级为上述网关侧业务的优先级时,依据业务的优先级,为用户在上述网关侧的上网操作的业务分配网络资源。

业务的优先级为根据上网业务来划分优先级,上网业务如视频业务,下载业务,无线网络业务等,如配置信息中显示视频业务的优先级最高,则第一分配单元30在分配和转发接收到的网络资源时将所有的资源按照业务类型来分组,按组形成报文队列,然后将视频业务组的报文优先分配和转发。

图4是根据本发明实施例的网关侧网络资源的分配装置的可选结构框图二,如图4所示,分配模块22还包括:第二分配单元40,用于在上述优先级为上述网络侧端口的 优先级时,依据上述端口的优先级,为用户在上述网关侧的上网操作对应的端口分配网络资源。

端口的优先级为根据家庭路路由器的LAN端口来划分优先级,第二分配单元40可以通过首先对获取的端口物理地址按照优先级进行编号,在配置信息中显示第1端口的优先级最高时,家庭路由器在分配和转发接收到的网络资源时将所有的资源按照端口编号来分组,按组形成报文队列,然后将第1端口的报文优先分配和转发。

图5是根据本发明实施例的网关侧网络资源的分配装置的可选结构框图三,如图5所示,分配模块22还包括:第三分配单元50,用于在上述优先级为上述网关侧端口和业务的优先级时,依据上述端口的优先级,为用户在上述网关侧的上网操作对应的端口分配网络资源,在上述网关的端口网络资源分配结束后,依据上述业务的优先级为每个端口的业务分配网络资源。

可选的,在配置信息显示第1端口的视频业务的优先级最高时,第三分配单元50在分配和转发接收到的网络资源时将所有的资源按照端口编号进行第一次分组,按端口编号的优先级形成报文队列,然后对第一次分组后的每一组报文按照业务类型进行第二次分组,将第二组中第1端口的视频业务的报文优先分配和转发。

图6是根据本发明实施例的网关侧网络资源的分配装置的可选结构框图四,如图6所示,上述装置除了上述实施例中的获取模块20和分配模块22之外,还包括:接触模块60、显示模块62,具体如下

接触模块60,与上述获取模块20耦合连接,用于接收用户的配置指令,触发配置上述网关侧端口和/或业务的优先级操作;

显示模块62,与上述接触模块60耦合连接,用于显示已配置完成的端口和/或业务的优先级信息。

可选地,本实施中的家庭路由器还包括一个显示模块62,如显示器,用于显示用户在设置配置信息时的交互信息,和配置信息中的优先级信息,以便用户能够方便直观地设置网络侧的优先级。

需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述模块分别位于多个处理器中。

下面结合可选实施方式对本发明作进一步详细的描述。主要从用户的使用体验的角度来说明,图7是根据本发明可选实施例的功能模块示意图,如图7所示,该装置包括:设置按钮70,处理模块72,显示模块74,集成于家庭网关的主板上,在实现原有家庭网关所有功能的前提下,用户能根据自己的需求快速配置上网优先级。

图8是根据本发明可选实施例的上网优先级及相关功能配置流程图,如图8所示, 具体流程包括步骤S800-步骤S816,具体如下:

用户拿到家庭网关时,上电后,液晶显示屏进入默认待机状态,使用过程中用户需要进行上网优先级功能配置。

步骤S800,长按硬件面板上的确认按钮;

步骤S802,选择是否激活配置优先级;

步骤S804,进入配置界面;

步骤S806,使用按钮的上下左右中间进行各功能模块配置;假设进行wifi优先级设置,因为wifi使用广泛,已添加为预配置模式,因此进入预配置模式,选择WIFI优先,当点击确认键后,软件就会下发wifi优先的相关网关配置,物理端口自动绑定wifi接口,优先级自动设置最高,软件调用该配置模板后实现优先级。

步骤S808,判断是否配置结束,可以通过显示屏显示当前配置状态,无误就可以退出配置界面,否则返回步骤S804;

步骤S810,按照配置激活优先级相关参数,软件调用后实现优先级;

步骤S812,显示正确的配置状态;

步骤S814,长按退出配置模式或者等待一段时间自动退出;

步骤S816,默认待机界面,显示运行数据状态。

图9a-9g是根据本发明可选实施例的模块配置界面的示意图,如图9a-9g所示,表示设备外壳表面新增的按钮及显示屏的机构显示图。如9a所示;当用户需要进行配置时,长按外部按钮中间的OK键后,将会进入配置菜单,液晶显示屏即显示包括上网优先级及显示配置状态,如图9b;通过按钮的上下移动来确定要配置的模块,如选择上网优先级,按住按钮的向右,或者选中后直接OK键,都是进入子菜单,可以发现上网优先级预设了两个配置,一个是基于WIFI的,一个是基于视频业务的,这都是用户比较常用的,所以基于这两项的用户,能一键实现上网优先级,使得设备更趋于智能化。如用户配置完以后不想用优先级了,这里也提供了恢复默认优先级的选项,可以相当方便地关闭优先级功能。当然在LAN侧环境比较复杂,接入数较多的情况下,我们也提供了自订方案设置菜单,同样能快速添加优先上网的配置,如图9c;在按了按钮向右进入自订设置后,会发现分为端口和业务类型两种选择,如图9d;选择端口后,按住按钮向右进行LAN侧Ethernet端口及WLAN选择,如图9e;假设选择LAN0后,再按按妞向右,进入优先级配置,高中低,如图9f;在优先级配置界面,按住按钮向左,则回退至上一菜单,进入选择业务类型,则有视频业务,下载业务,上网业务及其他四个选项,如图9g;当确定要配置优先级的级别后,按住按钮中间进行选择;配置完成后通过显示配置状态来查看当前配置,无误就可以长按退出配置界面,而后液晶屏根据之前设置显示当前所有功能模块的状态,便于用户查看。

图10是根据本发明可选实施例的基于无线优先级实现流程图,如图10所示,当有线无线报文进入接口后,首先对报文进行分组,然后进入队列,按照上述配置的优先级规则,无线的报文优先出去,对队列中的报文进行调度,实现优先级。

通过硬件上的多功能按钮,触发软件下发配置命令,使得家庭网关的LAN侧业务优先级更易设置,最大程度地保证用户能自由选择业务类型,满足用户的需求。

本可选实施例的产品在设备外壳正面增添了一块液晶显示屏以及一个多功能按钮,通过按钮的上下左右选择以及中间确认,来实现用户侧端口以及业务的上网优先级的智能选择,针对于大量用户的普遍需求,默认又预设了基于无线及视频业务的优先,这种情况下大大提升了对于传统家庭网关配置的工作效率,又不需要额外的设备进行对接。

本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的程序代码:

S31,从配置信息中获取上述网关侧端口和/或业务的优先级;

S32,依据上述优先级为用户在上述网关侧的上网操作分配网络资源。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:

可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上上述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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