CN107204937A - 家用网络QoS控制器及控制方法 - Google Patents

家用网络QoS控制器及控制方法 Download PDF

Info

Publication number
CN107204937A
CN107204937A CN201710566459.1A CN201710566459A CN107204937A CN 107204937 A CN107204937 A CN 107204937A CN 201710566459 A CN201710566459 A CN 201710566459A CN 107204937 A CN107204937 A CN 107204937A
Authority
CN
China
Prior art keywords
business
home network
priority level
network qos
qos controller
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710566459.1A
Other languages
English (en)
Inventor
陶骏
匡磊
储著兵
陶婉婷
颜云生
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Anhui Institute of Information Engineering
Original Assignee
Anhui Institute of Information Engineering
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Anhui Institute of Information Engineering filed Critical Anhui Institute of Information Engineering
Priority to CN201710566459.1A priority Critical patent/CN107204937A/zh
Publication of CN107204937A publication Critical patent/CN107204937A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2425Traffic characterised by specific attributes, e.g. priority or QoS for supporting services specification, e.g. SLA
    • H04L47/2433Allocation of priorities to traffic types
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/50Queue scheduling
    • H04L47/62Queue scheduling characterised by scheduling criteria
    • H04L47/622Queue service order
    • H04L47/623Weighted service order
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/50Queue scheduling
    • H04L47/62Queue scheduling characterised by scheduling criteria
    • H04L47/625Queue scheduling characterised by scheduling criteria for service slots or service orders
    • H04L47/6275Queue scheduling characterised by scheduling criteria for service slots or service orders based on priority

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Selective Calling Equipment (AREA)
  • Small-Scale Networks (AREA)

Abstract

本发明涉及一种家庭网络QoS控制器及控制方法。所述家庭网络QoS控制器包括:两个RJ45接口,分别用于连接家庭网关和互联网服务提供商的进户RJ45网线;网络分析模块,用于在CPU的控制下,将接收到的流量暂时缓存在输入队列存储器中,根据业务使用的目的IP地址或TCP/UDP通讯端口识别业务并判断业务的优先等级,将优先等级高的业务数据优先传输给网络发送模块;所述网络发送模块,用于在CPU的控制下,将网络分析模块传输的业务数据发送出去。通过本发明所述方法及控制器,按照业务数据的优先等级进行发送,在网络拥塞时可以保障关键业务正常进行。

Description

家用网络QoS控制器及控制方法
技术领域
本发明涉及家庭网络技术领域,特别涉及一种家用网络QoS(服务质量)控制器及控制方法。
背景技术
家庭网络通过运营商宽带接入,随着电话、电视和上网三网合一,网络上有各种形式的流量,当网络发生拥塞时,比如当家庭网关上联的流量达到100%时,电话业务可能就会被严重干扰,这会造成家庭急需的业务得不到保障。关键业务可以通过在网络中部署QoS(服务保障)技术解决。目前运营商的网络只在核心层对数量很少的关键业务做了QoS保障,并没有在用户接入层做QoS服务质量保障,接入层的关键网络业务仍然得不到保障。如果ISP运营商在整个网络做服务质量(QoS)保障,工程浩大,而且每个人对业务的要求不一样,运营商很难指定统一的标准,所以目前家庭网络拥塞导致重要业务得不到保障的问题一直得不到解决。
发明内容
本发明的目的在于改善现有技术中所存在的上述问题,提供一种家庭网络QoS控制器及控制方法。
为了实现上述发明目的,本发明实施例提供了以下技术方案:
一种家庭网络QoS控制器,包括:
两个RJ45接口,分别用于连接家庭网关和互联网服务提供商的进户RJ45网线;
网络分析模块,用于在CPU的控制下,将接收到的流量暂时缓存在输入队列存储器中,根据业务使用的目的IP地址或TCP/UDP通讯端口识别业务并判断业务的优先等级,将优先等级高的业务数据优先传输给网络发送模块;
所述网络发送模块,用于在CPU的控制下,将网络分析模块传输的业务数据发送出去。
在进一步优化的方案中,上述家庭网络QoS控制器还包括显示屏,用于显示业务类型及其优先等级。进一步地,显示屏为触摸屏。
在进一步优化的方案中,上述家庭网络QoS控制器采用POE供电。无需单独提供电源,降低成本。
本发明实施例同时提供了一种家庭网络QoS控制方法,包括步骤:
将接收到的流量暂时缓存在存储器中;
根据业务使用的目的IP地址和TCP、UDP通讯端口识别业务并判断业务的优先等级;
将优先等级高的业务数据优先发送。
上述方法中,所述将优先等级高的业务数据优先发送步骤中,发送数据时可采取严格优先级队列和W加权公平队列发送数据。
与现有技术相比,本发明提供的家庭网络QoS控制器及控制方法,在发送数据时根据业务的优先等级进行发送,即使在网络拥塞时也可以保障关键业务正常进行,因此可以保障网络服务质量,给用户良好的网络服务体验。而且本家庭网络QoS控制器结构简单,成本低。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本发明实施例提供的家庭网络QoS控制器在家庭网络中的位置示意图。
图2为本发明实施例提供的家庭网络QoS控制器的组成结构示意图。
具体实施方式
下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1-2,本实施例中提供的家庭网络QoS控制器,包括两个RJ45接口、存储器、CPU、网络分析模块和网络发送模块,家庭网络QoS控制器通过两个RJ45接口,分别连接家庭网关和互联网服务提供商的进户RJ45网线。如图1所示,图1中,标号1为ISP,标号2为家庭网络QoS控制器,标号3为家庭网关,标号4为无线路由器,标号5为有线固定宽带,标号6为WiFi无线宽带,标号7为固定电话,标号8为ITV电视。
其中,CPU用于控制网络分析模块和网络发送模块,实现端口数据的转发。
网络分析模块,与CPU通过控制总线连接,在CPU的控制下,将接收到的流量暂时缓存在输入队列存储器中,再对流量进行分析,可以根据业务使用的目的IP地址或TCP/UDP通讯端口(TCP通讯端口或UDP通讯端口)识别业务,判断业务的优先等级,将优先等级高的业务数据优先传输给网络发送模块。网络分析模块向网络发送模块传输数据时,可以采取PQ(严格优先级)队列和WFQ队列(加权公平队列)传输数据。
网络发送模块,与CPU通过控制总线连接,与网络分析模块通过数据线连接,用于在CPU的控制下,将网络分析模块传输的业务数据发送出去。
数据业务的优先等级可以是产品出厂前已预先设置完毕,也可以由用户自行设置。当用户设置预先等级时,为了便于用户查看具体的业务类型,在较优的实施方案中,家庭网络QoS控制器还包括显示屏,优先为触摸屏,用于在用户设置数据业务的优先等级时,将业务类型及其优先等级进行显示,还可以用于显示当前正在转发的数据。
可以采用单独的电源模块为本实施例中所述家庭网络QoS控制器供电,但是作为较优的实施方式,该家庭网络QoS控制器供电采用POE供电,以省去电源模块的硬件成本。
本实施例所述家庭网络QoS控制器,可以优先保障关键网络应用业务的发送,用户可以根据自己的需要定义业务优先等级,使自己感兴趣的业务流量得到快速发送和接收。例如:1.家庭向ISP购买的带宽只有10Mb/s,在某一时刻电话需要2Mb/s,电视需要4Mb/s,上网需要5Mb/s,总共需要11Mb/s,已经大于向ISP的带宽,此时需要先保障电话业务,家用网络QoS控制器可以根据电话的SIP通信端口号把其对应的IP数据包的DSCP优先级设置为最高,优先保障电话业务。再例如:2.家庭向ISP购买的带宽只有10Mb/s,在某一时刻微信视频需要5Mb/s,迅雷下载需要9Mb/s,总共需要14Mb/s,已经大于向ISP的带宽,此时需要先保障微信视频业务,家用网络QoS控制器可以根据微信服务器对应的目的IP地址,把其对应的IP数据包的DSCP优先级设置为最高,优先微信视频业务。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。

Claims (6)

1.一种家庭网络QoS控制器,其特征在于,包括:
两个RJ45接口,分别用于连接家庭网关和互联网服务提供商的进户RJ45网线;
网络分析模块,用于在CPU的控制下,将接收到的流量暂时缓存在输入队列存储器中,根据业务使用的目的IP地址、或TCP/UDP通讯端口识别业务并判断业务的优先等级,将优先等级高的业务数据优先传输给网络发送模块;
所述网络发送模块,用于在CPU的控制下,将网络分析模块传输的业务数据发送出去。
2.根据权利要求1所述的家庭网络QoS控制器,其特征在于,还包括显示屏,用于显示业务类型及其优先等级。
3.根据权利要求2所述的家庭网络QoS控制器,其特征在于,显示屏为触摸屏。
4.根据权利要求1所述的家庭网络QoS控制器,其特征在于,所述家庭网络QoS控制器采用POE供电。
5.一种家庭网络QoS控制方法,其特征在于,包括步骤:
将接收到的流量暂时缓存在存储器中;
根据业务使用的目的IP地址或TCP/UDP通讯端口识别业务并判断业务的优先等级;
将优先等级高的业务数据优先发送。
6.根据权利要求5所述的方法,其特征在于,所述将优先等级高的业务数据优先发送步骤中,发送数据时可采取严格优先级队列和W加权公平队列发送数据。
CN201710566459.1A 2017-07-12 2017-07-12 家用网络QoS控制器及控制方法 Pending CN107204937A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710566459.1A CN107204937A (zh) 2017-07-12 2017-07-12 家用网络QoS控制器及控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710566459.1A CN107204937A (zh) 2017-07-12 2017-07-12 家用网络QoS控制器及控制方法

Publications (1)

Publication Number Publication Date
CN107204937A true CN107204937A (zh) 2017-09-26

Family

ID=59911174

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710566459.1A Pending CN107204937A (zh) 2017-07-12 2017-07-12 家用网络QoS控制器及控制方法

Country Status (1)

Country Link
CN (1) CN107204937A (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101174979A (zh) * 2006-11-01 2008-05-07 中兴通讯股份有限公司 一种家庭网关QoS策略配置管理的***和方法
US20110142061A1 (en) * 2009-12-15 2011-06-16 Yige Wang Method and System for Harmonizing QoS in Home Networks
CN102244604A (zh) * 2010-05-11 2011-11-16 华为终端有限公司 一种家庭网关的服务质量控制方法及家庭网关及***
CN103780505A (zh) * 2014-01-27 2014-05-07 中国联合网络通信集团有限公司 业务处理方法和装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101174979A (zh) * 2006-11-01 2008-05-07 中兴通讯股份有限公司 一种家庭网关QoS策略配置管理的***和方法
US20110142061A1 (en) * 2009-12-15 2011-06-16 Yige Wang Method and System for Harmonizing QoS in Home Networks
CN102244604A (zh) * 2010-05-11 2011-11-16 华为终端有限公司 一种家庭网关的服务质量控制方法及家庭网关及***
CN103780505A (zh) * 2014-01-27 2014-05-07 中国联合网络通信集团有限公司 业务处理方法和装置

Similar Documents

Publication Publication Date Title
Ishimori et al. Control of multiple packet schedulers for improving QoS on OpenFlow/SDN networking
US10015105B2 (en) Traffic control method, device and storage medium
CN101023633A (zh) 提高网络服务质量的***和方法
Wang et al. Autonomic QoS management mechanism in software defined network
CN105052081A (zh) 通信流量处理架构和方法
Siemon Queueing in the Linux network stack
CN112600684B (zh) 云业务的带宽管理及配置方法及相关装置
Lu et al. CHOKeR: A novel AQM algorithm with proportional bandwidth allocation and TCP protection
JPWO2013183649A1 (ja) 通信装置、通信システム、通信方法及びプログラム
CN101005455B (zh) 一种基于旁路干扰的流量控制方法
CN102404226A (zh) Linux***下基于802.1p的数据帧绝对优先级调度方法
CN105306366A (zh) 数据路由方法及装置
CN107659464A (zh) 一种路由器实现流量监控的方法及***
Bansal et al. QoS-enabled residential gateway architecture
Wang et al. Software defined autonomic QoS model for future Internet
CN103532868B (zh) 电力***网络带宽和流量控制方法
CN102413051A (zh) 一种服务质量调度方法和装置
CN101977154A (zh) 一种智能的流量安全处理控制方法及装置
White et al. Low latency DOCSIS: Technology overview
CN107204937A (zh) 家用网络QoS控制器及控制方法
CN112491576A (zh) 网络配置的发送方法及装置、存储介质、电子装置
US11870707B2 (en) Bandwidth management and configuration method for cloud service, and related apparatus
Cavalieri Modelling and analysing congestion in KNXnet/IP
Geng DPDSN: data plane deadline-sensitive scheduling in data center networks
Musa et al. A Comparative Study of Different Queuing Scheduling Disciplines

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 241000 Wen Jin West Road, Wuhu Higher Education Park, Anhui (formerly weft seven)

Applicant after: ANHUI INSTITUTE OF INFORMATION TECHNOLOGY

Address before: 241000 No. 1 Yonghe Road, Wuhu New Economic Development Zone, Anhui

Applicant before: ANHUI INSTITUTE OF INFORMATION TECHNOLOGY

CB02 Change of applicant information
RJ01 Rejection of invention patent application after publication

Application publication date: 20170926

RJ01 Rejection of invention patent application after publication