CN111314145A - 一种流量控制方法、终端、交换机 - Google Patents

一种流量控制方法、终端、交换机 Download PDF

Info

Publication number
CN111314145A
CN111314145A CN202010117260.2A CN202010117260A CN111314145A CN 111314145 A CN111314145 A CN 111314145A CN 202010117260 A CN202010117260 A CN 202010117260A CN 111314145 A CN111314145 A CN 111314145A
Authority
CN
China
Prior art keywords
application layer
bandwidth
service
message
layer
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
CN202010117260.2A
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.)
Bangyan Technology Co ltd
Original Assignee
Bangyan Technology Co ltd
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 Bangyan Technology Co ltd filed Critical Bangyan Technology Co ltd
Priority to CN202010117260.2A priority Critical patent/CN111314145A/zh
Publication of CN111314145A publication Critical patent/CN111314145A/zh
Pending legal-status Critical Current

Links

Images

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
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0896Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/78Architectures of resource allocation
    • H04L47/782Hierarchical allocation of resources, e.g. involving a hierarchy of local and centralised entities

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种流量控制方法、终端、交换机,方法包括:监测应用层带宽使用情况;若应用层带宽不足,压缩应用层业务报文;调整应用层业务优先级;向网络层发送带宽不足消息。本发明当前应用层网络带宽不足时,对应用层报文压缩,并调整应用层业务类型优先级以保证业务不中断,同时控制网络层对业务带宽进行调整,进一步保证传输通畅。

Description

一种流量控制方法、终端、交换机
技术领域
本发明涉及计算机网络领域,尤其是涉及一种流量控制方法、终端、交换机。
背景技术
目前,网元的网络层,对报文流量的控制的做法是,为各个业务进行带宽分配,带宽一旦分配完成,不会动态调整。如果发生阻塞,业务间通过已经划分好的优先级争夺带宽资源。
发明内容
本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种流量带宽控制方法,能够根据当前带宽使用情况,动态调整应用层带宽,保障传输流量。
本发明还提出一种流量控制终端。
本发明还提出一种流量控制交换机。
第一方面,本发明的一个实施例提供了一种流量控制方法:包括:
监测应用层带宽使用情况;
若应用层带宽不足,压缩应用层业务报文;
调整应用层业务优先级;
向网络层发送带宽不足消息;
进一步地,还包括:若应用层带宽不足情况缓解,所述应用层不再压缩业务报文。
进一步地,所述压缩应用层业务报文包括降低传输视频清晰度。
进一步地,所述监控应用层带宽使用情况包括:计算网络抖动值或数据包往返延时。
进一步地,还包括:若应用层业务完成传输,所述应用层恢复初始配置。
第二方面,本发明的一个实施例提供了一种流量控制方法:包括:
接收应用层发送的带宽使用情况消息,
若应用层带宽不足,调整业务带宽。
进一步地,还包括:若应用层业务完成传输,所述网络层恢复初始配置。
第三方面,本发明实施例提供了一种流量控制终端,包括:
应用层带宽检测模块,用于检测应用层带宽使用情况;
数据压缩模块,用于压缩应用层报文;
优先级调整模块,用于调整应用层优先级;
网络层联动模块,用于向网络层发送带宽调整消息。
第四方面,本发明实施例提供了一种流量控制交换机,包括:
带宽使用状态接收模块,用于接收应用层发送的带宽使用情况消息。
业务带宽调整模块,用于调整业务带宽。
本发明实施例的一种流量带宽控制方法、终端、交换机至少具有如下有益效果:当前应用层网络带宽不足时,对应用层报文压缩,并调整应用层业务类型优先级以保证业务不中断,同时控制网络层对业务带宽进行调整,进一步保证传输通畅。
附图说明
图1是本发明实施例中一种流量控制方法的一具体实施例流程示意图;
图2是本发明实施例中一种流量控制方法的又一具体实施例流程示意图;
图3是本发明实施例中一种流量控制终端的一具体实施例模块框图;
图4是是本发明实施例中一种流量控制交换机的一具体实施例模块框图。
具体实施方式
以下将结合实施例对本发明的构思及产生的技术效果进行清楚、完整地描述,以充分地理解本发明的目的、特征和效果。显然,所描述的实施例只是本发明的一部分实施例,而不是全部实施例,基于本发明的实施例,本领域的技术人员在不付出创造性劳动的前提下所获得的其他实施例,均属于本发明保护的范围。
在本发明的描述中,如果涉及到方位描述,例如“上”、“下”、“前”、“后”、“左”、“右”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。如果某一特征被称为“设置”、“固定”、“连接”、“安装”在另一个特征,它可以直接设置、固定、连接在另一个特征上,也可以间接地设置、固定、连接、安装在另一个特征上。
在本发明实施例的描述中,如果涉及到“若干”,其含义是一个以上,如果涉及到“多个”,其含义是两个以上,如果涉及到“大于”、“小于”、“超过”,均应理解为不包括本数,如果涉及到“以上”、“以下”、“以内”,均应理解为包括本数。如果涉及到“第一”、“第二”,应当理解为用于区分技术特征,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量或者隐含指明所指示的技术特征的先后关系。
参照图1,示出了本发明实施例中一种流量控制方法的流程示意图。应用于流量带宽控制终端,其具体包括步骤:
S101,监测应用层带宽使用情况;
S102,若应用层带宽不足,压缩应用层业务报文;
S103,调整应用层业务优先级;
S104,向网络层发送带宽不足消息。
当前应用层网络带宽不足时,对应用层报文压缩,并调整应用层业务类型优先级以保证业务不中断,同时控制网络层对业务带宽进行调整,进一步保证传输通畅。
具体的,监测应用层带宽使用情况可通过计算网络抖动值或数据包往返延时进行计算。若如果网络发生拥塞,排队延迟将影响端到端的延迟,并导致通过同一连接传输的分组延迟各不相同而发生抖动现象或者根据数据包发送和接收时间长度的差异衡量网络中的拥塞现象。
当终端判断应用层发生拥塞,可调整应用层报文,如降低传输视频的清晰度等方式降低带宽的占用,以保证应用层数据传输通畅。
终端可根据自身的需要,调整应用层报文的优先级,以确保重要数据的传输,如提高语音通话优先级、降低即时通信中大体积文件传输的优先级等,判断此时网络拥塞现象是否得以缓解,若仍无法满足通信需求,向网络层发送带宽不足的消息。
在另一个实施例中,网络层侧的设备可以为交换机、路由器、网关等通信设备,网络层侧的通信设备调节带宽的步骤参照图2,
S201,接收应用层发送的带宽使用情况消息,
S202,若应用层带宽不足,调整业务带宽。
网络层根据正在传输的业务类型,对各个业务带宽进行实时调整。
在一个实施例中,若带宽不足情况缓解,则所述应用层不再压缩业务报文,以保证业务质量。应用层完成传输后,网络层和应用层恢复初始配置,即带宽调节前配置。
如图3所示,本发明实施了中还公开了一种流量控制终端,包括:
应用层带宽检测模块,用于检测应用层带宽使用情况;
数据压缩模块,用于压缩应用层报文;
优先级调整模块,用于调整应用层优先级;
网络层联动模块,用于向网络层发送带宽调整消息。
如图4所示,本发明实施了中还公开了一种流量控制交换机,包括:
带宽使用状态接收模块,用于接收应用层发送的带宽使用情况消息。
业务带宽调整模块,用于调整业务带宽。
上面结合附图对本发明实施例作了详细说明,但是本发明不限于上述实施例,在所述技术领域普通技术人员所具备的知识范围内,还可以在不脱离本发明宗旨的前提下作出各种变化。此外,在不冲突的情况下,本发明的实施例及实施例中的特征可以相互组合。

Claims (9)

1.一种流量控制方法,其特征在于,包括:
监测应用层带宽使用情况;
若应用层带宽不足,压缩应用层业务报文;
调整应用层业务优先级;
向网络层发送带宽不足消息。
2.根据权利要求1所述的一种流量控制方法,其特征在于,还包括:若应用层带宽不足情况缓解,所述应用层不再压缩业务报文。
3.根据权利要求1所述的一种流量控制方法,其特征在于,所述压缩应用层业务报文包括降低传输视频清晰度。
4.根据权利要求1所述的一种流量控制方法,其特征在于,所述监测应用层带宽使用情况包括:计算网络抖动值或数据包往返延时。
5.根据权利要求1所述的一种流量控制方法,其特征在于,还包括:若应用层业务完成传输,所述应用层恢复初始配置。
6.一种流量控制方法,其特征在于,包括:
接收应用层发送的带宽使用情况消息,
若应用层带宽不足,调整业务带宽。
7.根据权利要求6所述的一种流量控制方法,其特征在于,还包括:若应用层业务完成传输,所述网络层恢复初始配置。
8.一种流量控制终端,其特征在于,包括:
应用层带宽检测模块,用于检测应用层带宽使用情况;
数据压缩模块,用于压缩应用层报文;
优先级调整模块,用于调整应用层优先级;
网络层联动模块,用于向网络层发送带宽调整消息。
9.一种流量控制交换机,其特征在于,包括:
带宽使用状态接收模块,用于接收应用层发送的带宽使用情况消息,
业务带宽调整模块,用于调整业务带宽。
CN202010117260.2A 2020-02-25 2020-02-25 一种流量控制方法、终端、交换机 Pending CN111314145A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010117260.2A CN111314145A (zh) 2020-02-25 2020-02-25 一种流量控制方法、终端、交换机

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010117260.2A CN111314145A (zh) 2020-02-25 2020-02-25 一种流量控制方法、终端、交换机

Publications (1)

Publication Number Publication Date
CN111314145A true CN111314145A (zh) 2020-06-19

Family

ID=71160206

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010117260.2A Pending CN111314145A (zh) 2020-02-25 2020-02-25 一种流量控制方法、终端、交换机

Country Status (1)

Country Link
CN (1) CN111314145A (zh)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101272484A (zh) * 2008-03-25 2008-09-24 宇龙计算机通信科技(深圳)有限公司 一种视频业务的多媒体数据生成方法和终端***
CN101472295A (zh) * 2007-12-27 2009-07-01 ***通信集团公司 一种拥塞控制方法和装置
CN102244604A (zh) * 2010-05-11 2011-11-16 华为终端有限公司 一种家庭网关的服务质量控制方法及家庭网关及***
CN104243242A (zh) * 2014-09-26 2014-12-24 厦门亿联网络技术股份有限公司 一种基于网络抖动算法反应网络拥塞的方法
CN106357453A (zh) * 2016-09-30 2017-01-25 邦彦技术股份有限公司 一种带宽自适应控制***及方法
CN107710698A (zh) * 2015-06-30 2018-02-16 华为技术有限公司 一种业务恢复方法和控制器
CN107786351A (zh) * 2016-08-24 2018-03-09 中国电信股份有限公司 业务带宽自适应调整方法、***和sdn控制器

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101472295A (zh) * 2007-12-27 2009-07-01 ***通信集团公司 一种拥塞控制方法和装置
CN101272484A (zh) * 2008-03-25 2008-09-24 宇龙计算机通信科技(深圳)有限公司 一种视频业务的多媒体数据生成方法和终端***
CN102244604A (zh) * 2010-05-11 2011-11-16 华为终端有限公司 一种家庭网关的服务质量控制方法及家庭网关及***
CN104243242A (zh) * 2014-09-26 2014-12-24 厦门亿联网络技术股份有限公司 一种基于网络抖动算法反应网络拥塞的方法
CN107710698A (zh) * 2015-06-30 2018-02-16 华为技术有限公司 一种业务恢复方法和控制器
CN107786351A (zh) * 2016-08-24 2018-03-09 中国电信股份有限公司 业务带宽自适应调整方法、***和sdn控制器
CN106357453A (zh) * 2016-09-30 2017-01-25 邦彦技术股份有限公司 一种带宽自适应控制***及方法

Similar Documents

Publication Publication Date Title
EP1876779B1 (en) Congestion and delay handling in a packet data network
US8902739B2 (en) Backhaul congestion control for wireless communication networks
JP4738594B2 (ja) データフロー制御方法および装置
EP1166501B1 (en) Base station subsystem and method for handling an increase in traffic volume that overloads a terrestrial link in an internet protocol network
RU2316127C2 (ru) Спектрально-ограниченная контролирующая пакетная передача для управления перегрузкой и установления вызова в сетях, основанных на пакетах
US7688731B2 (en) Traffic congestion
US8125910B2 (en) Communication system
US7151747B2 (en) Controlling method of priority class setup of communication packet and system of the same
EP1787436B1 (en) Method and system for managing radio resources in mobile communication networks, related network and computer program product therefor
EP1075116B1 (en) Distributed flow control system and method for GPRS networks
EP1371192B1 (en) Method and device for improving a data throughput
US8032130B2 (en) Systems and methods of controlling one or more characteristics of a service
EP2563034B1 (en) Dynamic Bandwidth Re-Allocation
EP3758409A1 (en) Data traffic processing method and related network device
US20050053002A1 (en) Methods and devices for maximizing the throughput of TCP/IP data along wireless links
EP3226452B1 (en) Method, device, terminal device and system for adjusting working state of aggregated link
EP2627117A2 (en) Method and apparatus for controlling traffic transfer rate based on cell capacity in mobile communication system
EP3544332B1 (en) Techniques for scheduling multipath data traffic
US20060209687A1 (en) Communication rate control method and device
CN112448893A (zh) 一种链路带宽调节方法、装置及存储介质
JP3163479B2 (ja) 帯域制御方法
US20040202129A1 (en) Method, network nodes and system for sending data in a mobile communication network
CN111314145A (zh) 一种流量控制方法、终端、交换机
EP4014446B1 (en) Techniques for adaptive bitrate video traffic shaping
EP1589707B1 (en) Modem for coupling a network-unit to a device

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
CB02 Change of applicant information

Address after: 518000 2101, No. 100, Zhihe Road, Dakang community, Yuanshan street, Longgang District, Shenzhen, Guangdong

Applicant after: BANGYAN TECHNOLOGY Co.,Ltd.

Address before: 518000 room 901, block B, building 5, Shenzhen software industry base, Nanshan District, Shenzhen City, Guangdong Province

Applicant before: BANGYAN TECHNOLOGY Co.,Ltd.

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200619