CN103618679A - 服务质量控制方法、装置和*** - Google Patents

服务质量控制方法、装置和*** Download PDF

Info

Publication number
CN103618679A
CN103618679A CN201310603591.7A CN201310603591A CN103618679A CN 103618679 A CN103618679 A CN 103618679A CN 201310603591 A CN201310603591 A CN 201310603591A CN 103618679 A CN103618679 A CN 103618679A
Authority
CN
China
Prior art keywords
quality
business
service
service requirement
current transmission
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
CN201310603591.7A
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.)
Huawei Technologies Co Ltd
Original Assignee
Shanghai Huawei Technologies 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 Shanghai Huawei Technologies Co Ltd filed Critical Shanghai Huawei Technologies Co Ltd
Priority to CN201310603591.7A priority Critical patent/CN103618679A/zh
Publication of CN103618679A publication Critical patent/CN103618679A/zh
Priority to PCT/CN2014/091782 priority patent/WO2015074586A1/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请实施例提供了一种服务质量控制方法、装置和***,所述方法包括:控制器获取无线网络中传输的业务的业务标识以及服务质量要求;建立所述业务标识以及所述服务质量要求的对应关系,生成流规则;将所述流规则下发至交换机,以便于所述交换机接收到无线网络设备当前传输的业务时,根据所述当前传输的业务的业务标识进行流规则匹配,并按照匹配的流规则中的服务质量要求调度所述当前传输的业务。通过本申请实施例,实现了业务有效准确的服务质量控制。

Description

服务质量控制方法、装置和***
技术领域
本申请涉及网络技术领域,更具体的说是涉及一种服务质量控制方法、装置和***。
背景技术
服务质量(QOS,Quality of Service)是网络的一种安全机制,是指网络通信过程中,允许业务在业务优先级、丢包率、延迟、抖动和带宽等方面获得可预期的服务水平。随着网络技术的发展以及新的业务的不断提出,服务质量越来越成为制约网络发展的重要因素。
现有技术中,网络提供的一种服务机制是基于DiffServ(DifferentiatedService,区分服务)网络技术,当业务流从无线网络传输至承载网络时,基于DiffServ技术,进行业务调度优先级标记,从而承载网络是依据标记的业务调度优先级实现业务调度。
在实现本发明的过程中,发明人发现,现有的DiffServ技术只能保证业务调度优先级,而无法保证业务对带宽、时延、丢包率等的要求。且不同业务对服务质量的需求不同,业务传输过程中,若采用DiffServ技术,将不能保证业务本身对服务质量的要求,也就是说,现有的网络只能提供相对的质量保证,并不能有效准确的实现业务的服务质量控制。
发明内容
本申请提供一种服务质量控制方法、装置和***,用以解决现有技术中不能有效准确实现业务的服务质量控制的技术问题。
为实现上述目的,本申请提供如下技术方案:
第一方面,提供了一种服务质量控制方法,包括:
控制器获取无线网络中传输的业务的业务标识以及服务质量要求;
建立所述业务标识以及所述服务质量要求的对应关系,生成流规则;
将所述流规则下发至交换机,以便于所述交换机接收到无线网络设备当前传输的业务时,根据所述当前传输的业务的业务标识进行流规则匹配,并按照匹配的流规则中的服务质量要求调度所述当前传输的业务。
在所述第一方面的第一种可能实现方式中,所述无线网络中传输的业务的业务标识以及所述服务质量要求为无线网络设备确定并发送至所述控制器的。
第二方面,提供了一种服务质量控制方法,包括:
交换机获取控制器下发的流规则,所述流规则为所述控制器通过建立的业务标识以及服务质量要求的对应关系而生成的,所述业务标识以及所述服务质量要求为所述控制器获取的无线网络中传输的业务的业务标识以及服务质量要求;
当接收到无线网络设备当前传输的业务时,根据所述当前传输的业务的业务标识进行流规则匹配;
按照匹配的流规则中的服务质量要求调度所述当前传输的业务。
在所述第二方面的第一种可能实现方式中,当不存在与当前传输的业务匹配的流规则时,所述方法还包括:
获取所述无线网络设备当前传输的业务的数据包中标记的差分服务代码的DSCP信息;
按照所述DSCP信息调度所述当前传输的业务。
第三方面,提供了一种服务质量控制方法,包括:
无线网络设备确定当前传输的业务的业务标识以及服务质量要求;
将所述业务标识以及所述服务质量要求发送至控制器中,以便于所述控制器建立所述业务标识以及所述服务质量要求的对应关系,生成流规则,并将所述流规则下发至交换机。
第四方面,提供了一种服务质量控制方法,包括:
控制器获取无线网络中传输的业务的业务标识以及服务质量要求;
所述控制器建立所述业务标识以及所述服务质量要求的对应关系,生成流规则;
所述控制器将所述流规则下发至交换机;
所述交换机获取控制器下发的所述流规则;
所述交换机接收到无线网络设备当前传输的业务时,根据所述当前传输的业务的业务标识进行流规则匹配,并按照匹配的流规则中的服务质量要求调度所述当前传输的业务。
第五方面,提供了一种服务质量控制方法,包括:
无线网络设备确定当前传输的业务的服务质量要求;
按照预设的编码方式和服务质量要求的对应关系,确定所述当前传输的业务的服务质量要求对应的编码方式;
按照所述编码方式,生成所述当前传输的业务的数据包网络层包头的通信类别域或服务类型域的信息,所述通信类别域或服务类型域的信息用于指示承载网络设备根据所述预设的编码方式和服务质量要求的对应关系,确定出所述通信类别域或服务类型域的信息对应的服务质量要求,并按照所述服务质量要求调度所述当前传输的业务。
第六方面,提供了一种服务质量控制方法,包括:
承载网络设备接收无线网络设备当前传输的业务;
获取所述当前传输业务的数据包网络层包头通信类别域或服务类型域的信息,所述通信类别域或服务类型域的信息是所述无线网络设备按照所述当前传输的业务的服务质量要求对应的编码方式生成的,所述当前传输的业务的服务质量要求对应的编码方式是所述无线网络设备根据预设的编码方式和服务质量要求的对应关系确定出的;
根据所述预设的编码方式和服务质量要求的对应关系,确定所述通信类别域或服务类型域的信息对应的服务质量要求;
按照所述服务质量要求调度所述当前传输的业务。
第七方面,提供了一种服务质量控制装置,包括:
第一信息获取模块,用于获取无线网络中传输的业务的业务标识以及服务质量要求;
流规则生成模块,用于建立所述获取模块获取的所述业务标识以及所述服务质量要求的对应关系,生成流规则;
流规则发送模块,用于将所述流规则生成模块生成的所述流规则下发至交换机,以便于所述交换机接收到无线网络设备当前传输的业务时,根据所述当前传输的业务的业务标识进行流规则匹配,并按照匹配的流规则中的服务质量要求调度所述当前传输的业务。
第八方面,提供了一种服务质量控制装置,包括:
流规则获取模块,用于获取控制器下发的流规则,所述流规则为所述控制器通过建立的业务标识以及服务质量要求的对应关系而生成的,所述业务标识以及所述服务质量要求为所述控制器获取的无线网络中传输的业务的业务标识以及服务质量要求;
流规则匹配模块,用于当接收到无线网络设备当前传输的业务时,根据所述当前传输的业务的业务标识进行流规则匹配;
第一业务控制模块,用于按照匹配的流规则中的服务质量要求调度所述当前传输的业务。
在所述第八方面的第一种可能实现方式中,当不存在于当前传输的业务匹配的流规则时,所述装置还包括:
服务信息获取模块,用于获取所述无线网络设备当前传输的业务的数据包中标记的差分服务代码的DSCP信息;
第二业务控制模块,用于按照所述服务信息获取模块获取的所述DSCP信息调度所述当前传输的业务。
第九方面,提供了一种服务质量控制装置,包括:
第二信息获取模块,用于确定当前传输的业务的业务标识和所述业务的服务质量要求;
信息发送模块,用于将所述业务标识以及对应的所述服务质量要求发送至控制器中,以便于所述控制器建立所述业务标识以及所述服务质量要求的对应关系,生成流规则,并将所述流规则下发至交换机。
第十方面,提供了一种服务质量控制装置,包括:
信息确定模块,用于确定当前传输的业务的服务质量要求;
编码确定模块,用于按照预设的编码方式和服务质量要求的对应关系,确定所述当前传输的业务的服务质量要求对应的编码方式;
信息生成模块,用于按照所述编码方式,生成所述当前传输的业务的数据包网络层包头的通信类别域或服务类型域的信息,所述通信类别域或服务类型域的信息用于指示承载网络设备根据所述预设的编码方式和服务质量要求的对应关系,确定出所述通信类别域或服务类型域的信息对应的服务质量要求,并按照所述服务质量要求调度所述当前传输的业务。
第十一方面,提供了一种服务质量控制装置,包括:
业务接收模块,用于接收无线网络设备当前传输的业务;
域信息获取模块,用于获取所述当前传输业务的数据包网络层包头通信类别域或服务类型域的信息,所述通信类别域或服务类型域的信息是所述无线网络设备按照所述当前传输的业务的服务质量要求对应的编码方式生成的,所述当前传输的业务的服务质量要求对应的编码方式是所述无线网络设备根据预设的编码方式和服务质量要求的对应关系确定出的;
信息确定模块,用于根据所述预设的编码方式和服务质量要求的对应关系,确定所述通信类别域或服务类型域的信息对应的服务质量要求;
第三业务控制模块,用于按照所述服务质量要求调度所述当前传输的业务。
第十二方面,提供了一种服务质量控制***,包括控制器和交换机;
所述控制器,用于获取无线网络中传输的业务的业务标识以及服务质量要求;建立所述业务标识以及所述服务质量要求的对应关系,生成流规则;将所述流规则下发至所述交换机;
所述交换机,用于获取控制器下发的所述流规则;当接收到无线网络设备当前传输的业务时,根据所述当前传输的业务的业务标识进行流规则匹配;按照匹配的流规则中的服务质量要求调度所述当前传输的业务。
综上,本申请提供了一种服务质量控制方法、装置和***,由控制器获取无线网络中传输的业务的业务标识以及服务质量要求,并建立业务标识与服务质量要求的对应关系,生成流规则,并将该流规则下发至交换机,交换机当接收到无线网络设备当前传输的业务时,根据所述当前传输业务的业务标识进行流规则匹配,并按照匹配的流规则中的服务质量要求调度所述当前传输的业务。从而提供了准确有效的服务质量保证,能够按照业务的服务质量要求进行业务调度,实现了为不同业务提供其所需的网络服务质量,从而实现了对业务准确有效的服务质量控制。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本申请实施例提供的一种服务质量控制方法一个实施例的流程图;
图2为本申请实施例提供的一种服务质量控制方法另一个实施例的流程图;
图3为本申请实施例提供的一种服务质量控制方法又一个实施例的流程图;
图4为本申请实施例提供的一种服务质量控制方法又一个实施例的流程图;
图5为本申请实施例提供的一种服务质量控制方法又一个实施例的流程图;
图6为本申请实施例提供的一种服务质量控制方法又一个实施例的流程图;
图7为本申请实施例提供的一种服务质量控制装置一个实施例的结构示意图;
图8为本申请实施例提供的一种控制器一个实施例的结构示意图;
图9为本申请实施例提供的一种服务质量控制装置另一个实施例的结构示意图;
图10为本申请实施例提供的一种交换机一个实施例的结构示意图;
图11为本申请实施例提供的一种服务质量控制装置又一个实施例的结构示意图;
图12为本申请实施例提供的一种无线网络设备一个实施例的结构示意图;
图13为本申请实施例提供的一种服务质量控制装置另一个实施例的结构示意图;
图14为本申请实施例提供的一种无线网络设备另一个实施例的结构示意图;
图15为本申请实施例提供的一种服务质量控制装置又一个实施例的结构示意图;
图16为本申请实施例提供的一种无线网络设备又一个实施例的结构示意图;
图17为本申请实施例提供的一种服务质量控制***一个实施例的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的主要思想之一可以包括:
控制器获取无线网络中传输的业务的业务标识以及服务质量要求,并建立业务标识与服务质量要求的对应关系,生成流规则,并将所述流规则下发至交换机,交换机当接收到无线网络设备当前传输的业务时,根据所述当前传输业务的业务标识进行流规则匹配,并按照匹配的流规则中的服务质量要求调度所述当前传输的业务。从而提供了准确有效的服务质量保证,能够按照业务的服务质量要求进行业务调度,实现了为不同业务提供其所需的网络服务质量,从而实现了准确有效的服务质量控制。
图1为本申请实施例提供的一种服务质量控制方法一个实施例的流程图,该方法可以包括以下几个步骤:
101:控制器获取无线网络中传输的业务的业务标识以及服务质量要求。
无线网络中各个无线网络设备进行业务传输时,需要通过无线网络的承载网络进行业务调度等处理,承载网络可以是指由连接无线网络中各个无线网络设备的设备而组成的网络,例如路由器、交换机等设备。
由于不同类型的业务,例如会话类业务和背景类业务,对服务质量(QOS,Quality of Service)的要求可能不同。
而现有技术中,业务由无线网络传输至承载网络时,所提供的服务模型通常为DiffServ(Differentiated Service,区分服务)模型,是由无线网络设备基于DiffServ网络技术,仅对业务进行调度优先级标记,即在业务数据包头部中设置6比特的DSCP(Differentiated Services Code Point,差分服务代码点)字段,用以表示不同业务调度优先级。承载网络设备接收到业务时,根据该DSCP信息,按照表示的业务调度优先级进行业务调度。因此现有技术中丢弃了业务本身对服务质量的要求,只能够提供相对的服务质量保证。
而本申请实施例基于SDN((Software Defined Network,软件定义网络)实现,SDN是一种新型网络创新架构,其通过将控制面与数据面分离开来,实现了网络流量的灵活控制,提高了网络的管理效率,为核心网络及应用的创新提供了良好的平台。其核心技术为OpenFlow。基于OpenFlow技术的软件定义网络中的网元设备主要包括OpenFlow控制器(OpenFlow Controller)以及OpenFlow交换机(OpenFlow Switch)。交换机中包括一个或多个流表,流表由很多流表项组成,每一流表项即为一流规则。流规则由控制器生成并下发至交换机中,交换机接收到数据时,通过将接收数据在流表中查询,进行流规则匹配,根据匹配的流规则中规定的执行操作,进行数据转发等处理操作。
因此,本申请实施例中控制器和交换机均为软件定义网络中的设备,其可以替代现有的承载网络设备,组成新的无线网络的承载网络。
本申请实施例在实际应用中和,无线网络可以为NGN(Next GenerationNetwork,下一代网络)。
无线网络中的业务可以是指无线网络中传输的任一业务,对于每一业务,均会获取其业务标识以及服务质量要求。
无线网络中业务的业务标识,可以是指用于区分不同业务的唯一标识。无线网络中业务的服务质量要求可以是指由用户定义的对于特定类型的业务的服务质量要求,或者是由无线网络对于特定类型的业务而规定的服务质量要求。该服务质量要求可以包括业务优先级要求、业务时延和抖动要求、业务丢包率要求和业务带宽要求等信息。
控制器获取的无线网络中业务的业务标识及其服务质量要求,可以有多种实现方式,一种可能的实现方式,由无线网络设备确定的,即无线网络设备可以从其传输的业务中,确定出业务标识及服务质量要求,并发送至控制器。SDN中的控制器设置有北向接口,可以被无线网络设备调用,从而实现控制器获取无线网络设备发送的业务标识和服务要求。
其中,该确定业务标识和服务质量要求的无线网络设备可以是无线网络中预设的无线网络设备,该预设的无线网络设备获取到传输的业务时,即可提取业务标识和服务质量要求,并发送至控制器。该预设的无线网络设备可以为无线网络中的能力开关网关、或者运行支撑***设备,或者是核心网的任一网元设备等。
102:建立所述业务标识以及所述服务质量要求的对应关系,生成流规则,并将所述流规则下发至交换机,以便于所述交换机接收到无线网络设备当前传输的业务时,根据所述当前传输的业务的业务标识进行流规则匹配,并按照匹配的流规则中的服务质量要求调度所述当前传输的业务。
在SDN中,控制器下发至交换机的流规则包括流匹配信息以及执行操作内容等信息。流匹配信息用于唯一识别不同信息流,执行操作内容用于指示流信息的处理。
因此,本实施例中,控制器根据获取的业务标识和服务质量要求,可以建立业务标识和服务质量要求的对应关系,将其作为流规则下发至交换机中。业务标识可以作为流规则中的流匹配信息,服务质量要求可以作为流规则中的执行操作内容。交换机将控制器下发的该流规则保存至流表中。
从而当交换机接收到无线网络设备当前传输的业务时,可以根据该业务的业务标识进行流规则匹配,若存在匹配的流规则,即按照该流规则进行业务调度,本实施例中服务质量要求作为执行操作内容,因此交换机具体是按照该服务质量要求调度该当前传输的业务。从而可以有效满足业务的服务质量要求,实现了服务质量的有效控制,提供了准确的服务质量保证。
在本实施例中,由控制器获取无线网络中业务的业务标识以及服务质量要求,并建立业务标识与服务质量要求的对应关系,生成流规则下发至交换机,交换机保存该流规则,当接收到无线网络设备当前传输的业务时,根据所述当前传输业务的业务标识进行流规则匹配,并按照匹配的流规则中的服务质量要求调度所述当前传输的业务。由SDN网络中的控制器和交换机替代承载网络设备,负责业务调度,从而提供了准确有效的服务质量保证,能够为不同业务提供其所需的网络服务质量,实现了准确有效的服务质量控制。
图2为本申请实施例提供的一种服务质量控制方法另一个实施例的流程图,该方法可以包括以下几个步骤:
201:交换机获取控制器下发的流规则。
本实施例技术方案具体应用于SDN网络中,将SDN网络作为无线网络的承载网络。
所述交换机和所述控制器可以是指OpenFlow控制器以及OpenFlow交换机,作为承载网设备。交换机与控制器连接,并可以与无线网络设备建立连接,从而实现业务的调度转发等处理操作。
其中,该流规则为所述控制器通过建立的业务标识以及服务质量要求的对应关系而生成的,所述业务标识以及所述服务质量要求为所述控制器获取的无线网络中传输的业务的业务标识以及服务质量要求。
交换机获取到控制器下发的流规则后,即作为流表项保存到对应的流表中。
202:当接收到无线网络设备当前传输的业务时,根据所述当前传输的业务的业务标识进行流规则匹配。
交换机与无线网络设备相连,可以负责业务调度、转发、丢弃等处理操作,可以实现通信两端传输信息的需求。
交换机可以接收无线网络设备当前传输的业务,从而可以提取该当前传输的业务的业务标识,根据该业务标识进行流规则匹配,确定与之匹配的流规则。
203:按照匹配的流规则中的服务质量要求调度所述当前传输的业务。
确定出当前传输的业务匹配的流规则后,即可按照该匹配的流规则中的服务质量要求调度该当前传输的业务。由于服务质量要求为即是通过获取的无线网络中传输的业务的服务质量要求而得到的,因此,可以实现对该当前传输业务准确有效的服务质量控制,使得业务在时延、抖动、丢包、带宽、调度优先级等服务质量要求最大程度得到保证。
由于在进行流规则匹配时,可能不存在与当前传输业务匹配的流规则,此时,本实施例中所述方法还可以包括:
204:当不存在与当前传输的业务匹配的流规则时,获取所述当前传输的业务的数据包中标记的差分服务代码的DSCP信息。
205:按照所述DSCP信息调度所述所述当前传输的业务。
当不存在当前传输的业务匹配的流规则时,交换机可以按照DiffServ网络技术提供的服务质量模式进行当前传输的业务的调度。
在网络通信过程中,本实施例中无线网络设备仍可以基于DiffServ技术,在当前传输的业务的数据包的头部设置6比特的DSCP字段,该DSCP字段用以表示不同业务调度优先级,6比特可以形成0~63的64个数值,数值越高可以表示调度优先级越大。因此交换机可以获取出当前传输的业务的数据包中标记的DSCP信息,按照该DSCP信息表示的业务调度优先级进行业务调度。
在本实施例中,由控制器获取无线网络中业务的业务标识以及服务质量要求,并建立业务标识与服务质量要求的对应关系,生成流规则,并将该流规则下发至交换机,交换机保存该流规则,当接收到无线网络设备当前传输的业务时,根据所述当前传输业务的业务标识进行流规则匹配,并按照匹配的流规则中的服务质量要求调度所述当前传输的业务,若不存在匹配的流规则,则可以获取业务数据包中标记的DSCP信息,按照DSCP信息进行业务调度。本实施例中可以由SDN网络中的控制器和交换机替代承载网络设备,负责业务调度,从而可以按照业务的服务质量要求对业务进行调度,提供了准确有效的服务质量保证,能够为不同业务提供其所需的网络服务质量,实现了准确有效的服务质量控制。
图3为本申请实施例提供的一种服务质量控制方法又一个实施例的流程图,该方法可以包括以下几个步骤:
301:无线网络设备确定当前传输的业务的业务标识以及服务质量要求。
302:将所述业务标识以及对应的所述服务质量要求发送至控制器中,以便于所述控制器建立所述业务标识以及所述服务质量要求的对应关系,生成流规则,并将所述流规则下发至交换机。
本实施例技术方案具体应用于SDN网络中,所述交换机和所述控制器可以是指OpenFlow控制器以及OpenFlow交换机。
无线网络设备可以确定其当前传输的业务的业务标识以及服务质量要求
控制器设置有北向接口,无线网络设备可以与控制器建立连接,通过调用北向接口,可以将其确定的业务标识和服务质量要求法发送至该控制器中。
控制器接收到该业务标识和服务质量要求,可以通过建立对应关系,生成相应的流规则下发至交换机中。
其中,该无线网络设备可以是指无线网络中预设的无线网络设备。
交换机获取到控制器下发的流规则后,即作为流表项保存到对应的流表中。当交换机接收到与其建立连接的无线网络设备传输的业务时,可以在流表中查找,进行流规则匹配,以确定出与业务匹配的流规则,进而按照该流规则中的服务质量要求调度该业务,例如按照该服务质量要求转发至与其建立连接的另一无线网络设备中。
本实施例中,无线网络设备可以确定出其当前传输的业务的业务标识以服务质量要求,并发送至控制器中,由控制器生成对应的流规则,并下发至交换机中。从而若当该无线网络设备将其当前传输的业务传输至该交换机时,则可以按照交换机中与之匹配的流规则中的服务质量要求,调度该业务。从而满足了业务对网络服务质量的要求,在网络通信过程中,未丢弃业务本身的服务质量要求,提供了有效准确的服务质量,使得能够有效准确的实现服务质量控制。
图4为本申请实施例提供的一种服务质量控制方法又一个实施例的流程图,该方法可以包括以下几个步骤:
401:控制器获取无线网络中传输的业务的业务标识以及服务质量要求。
其中,所述业务的业务标识以及所述业务的服务质量要求可以是无线网络设备确定并发送至所述控制器的。
402:控制器建立所述业务标识以及所述服务质量要求的对应关系,生成流规则,并将该流规则下发至交换机;
403:交换机获取控制器下发的该流规则。
404:交换机接收到无线网络设备当前传输的业务时,根据所述当前传输的业务的业务标识进行流规则匹配。
405:交换机按照匹配的流规则中的服务质量要求调度所述当前传输的业务。
其中,当不存在匹配的流规则,则所述交换机可以获取业务数据包中标记的DSCP信息,按照DSCP信息进行业务调度。
在本实施例中,控制器获取无线网络中业务的业务标识以及服务质量要求,并建立业务标识与服务质量要求的对应关系,生成流规则下发至交换机,交换机保存该流规则,当接收到无线网络设备当前传输的业务时,根据所述当前传输业务的业务标识进行流规则匹配,并按照匹配的流规则中的服务质量要求调度所述当前传输的业务。本实施例中可以由SDN网络中的控制器和交换机替代承载网络设备,负责业务调度,从而可以按照业务的服务质量要求对业务进行调度,提供了准确有效的服务质量保证,能够为不同业务提供其所需的网络服务质量,实现了准确有效的服务质量控制。
图5为本申请实施例提供的一种服务质量控制方法又一个实施例的流程图,该方法可以包括以下几个步骤:
501:无线网络设备确定当前传输的业务的服务质量要求。
502:按照预设的编码方式和服务质量要求的对应关系,确定所述当前传输的业务的所述服务质量要求对应的编码方式。
503:按照所述编码方式,生成所述当前传输业务的数据包网络层包头的通信类别域或服务类型域的信息,所述通信类别域或服务类型域的信息用于指示承载网络设备根据所述预设编码方式和服务质量要求的对应关系,确定出所述通信类别域或服务类型域的信息对应的服务质量要求,并按照所述服务质量要求调度所述当前传输的业务。
无线网络中各个无线网络设备进行业务传输时,需要通过无线网络的承载网络进行业务调度等处理,承载网络可以是指由连接无线网络中各个无线网络设备的设备而组成的网络,例如路由器、交换机等设备。
由于不同类型的业务,例如会话类业务和背景类业务,对服务质量(QOS,Quality of Service)的要求可能不同。
现有技术中,业务由无线网络传输至承载网络时,所提供的服务模型通常为DiffServ(Differentiated Service,区分服务)模型,是由无线网络设备基于DiffServ网络技术,仅对业务进行调度优先级标记,即在业务数据包的网络层包头中设置6比特的DSCP(Differentiated Services Code Point,差分服务代码点)字段,用以表示不同业务调度优先级。具体的,当业务数据包的网络层包头为IPv4(Internet Protocol Version4,网络协议版本4)包头时,该6比特的DSCP信息是设置在IPv4包头的TOS(Type-of-Service,服务类型)域,TOS域用于指出上层协议对处理当前数据报所期望的服务质量,并对数据报按照重要性级别进行分配,其中TOS域的6比特用于表示业务调度优先级。
当业务数据包的网络层包头为IPv6(Internet Protocol Version6网络协议版本6)包头时,该6比特的DSCP信息是设置在IPv4包头的TC(Traffic Class,通信类别)域,其功能等同于IPv4的TOS域。其中TC域的6比特用于表示业务调度优先级。
承载网络设备接收到业务时,根据该DSCP信息,按照表示的业务调度优先级进行业务调度。因此现有技术中丢弃了业务本身对服务质量的要求,只能够提供相对的服务质量保证。
因此本实施例中,可以预先为不同服务质量要求设定对应的编码方式,因此当确定出当前传输的业务的服务质量要求时,根据该对应关系,可以确定出当前服务质量要求的编码方式,该编码方式是用于生成业务数据包的网络层包头TOS域或TC域的信息。
从而承载网络设备同样可以依据该对应关系,解析出接收到业务数据包的网络层包头TOS域或TC域的信息对应的服务质量要求,进而可以按照按服务质量要求进行业务调度。
该服务质量要求可以包括业务优先级要求、业务时延和抖动要求、业务丢包率要求和业务带宽要求等信息。
服务质量要求对应的编码方式可以有多种方式,可以采用二进制数值0和1。
在一种可能的实现方式中,可以采用不同预设比特数的二进制数值表示不同服务质量要求,例如第一预设比特数的二进制数值表示业务调度优先级要求,第二预设比特数的二进制数值表示业务丢包率要求,还可以采用其他预设比特数字段信息表示业务时延要求或业务抖动要求等。
发明人在实现本发明的过程中发现,现有技术中是利用TOS域或TC域的6比特排列出64种数值(从000000~111111),不同数值用于表示不同等级的优先级,而在实际应用中,并不需要64种数值表示业务调度优先级。因此本实施例中,可以采用少于6比特的第一预设比特数的字段表示业务调度优先级,TOS域或TC域的其他字段可以用于表示业务时延和抖动要求、业务丢包率要求或业务带宽要求等信息。从而使得业务从无线网络进入承载网络时,可以较多的映射业务需求的服务质量要求,而不仅仅是业务调度优先级的要求。
本实施例中,无线网络设备可以是指核心网设备、基站等通信设备,承载网络设备可以是指连接无线网络设备的路由器、交换机等设备。
在本实施例中,无线网络设备在确定出当前传输的业务的服务质量要求后,可以按照预设的编码方式和服务质量要求的对应关系,生成当前传输的业务的数据包网络层报头中通信类别域或服务类型域的信息,该通信类别域或服务类型域的信息可以表征多个不同的服务质量要求,而不仅仅是业务调度优先级要求,使得承载网设备可以按照通信类别域或服务类型域的信息对应的服务质量要求调度业务,可以为业务提供较有效和更准确的服务质量,使得能够有效准确的实现服务质量控制。
图6为本申请实施例提供的一种服务质量控制方法又一个实施例的流程图,该方法可以包括以下几个步骤:
601:承载网络设备接收无线网络设备当前传输的业务。
602:获取所述当前传输业务的数据包网络层包头通信类别域或服务类型域的信息。
该通信类别域或服务类型域的信息包括上层协议对处理当前数据报所期望的服务质量要求。即是无线网络设备在向承载网络设备传输业务时,首先在该业务的数据包的包头标记服务质量要求。
本实施例中,所述通信类别域或服务类型域的信息是所述无线网络设备按照所述当前传输的业务的服务质量要求对应的编码方式生成的,所述当前传输的业务的服务质量要求对应的编码方式是所述无线网络设备根据预设的编码方式和服务质量要求的对应关系确定出的。
603:根据预设的编码方式和服务质量要求的对应关系,确定所述通信类别域或服务类型域的信息对应的服务质量要求。
业务的数据包的网络层包头的通信类别域或服务类型域的信息,是根据预设的编码方式和服务质量要求的对应关系,确定出该业务的服务质量要求对应的编码方式,按照该编码方式生成的。因此承载网络设备根据该据预设的编码方式和服务质量要求的对应关系,可以对应确定出通信类别域或服务类型域的信息对应的服务质量要求。
604:按照所述服务质量要求调度所述当前传输的业务。
在本实施例中,承载网络设备接收到当前传输的业务时,首先获取当前传输的业务的数据包网络层包头通信类别域或服务类型域的信息,根据预设的编码方式和服务质量要求的对应关系,确定所述通信类别域或服务类型域的信息对应的服务质量要求;从而可以按照通信类别域或服务类型域的信息对应的服务质量要求调度业务,为业务了提供较有效和更准确的服务质量,使得能够有效准确的实现服务质量控制。
对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。
图7为本申请实施例提供的一种服务质量控制装置一个实施例的结构示意图,该装置可以包括:
第一信息获取模块701,用于获取无线网络中传输的业务的业务标识以及服务质量要求。
本实施例具体应用于SDN((Software Defined Network,软件定义网络)中。
无线网络中业务的业务标识,可以是指用于区分不同业务的唯一标识。无线网络中业务的服务质量要求可以是指由用户定义的对于特定类型的业务的服务质量要求,或者是由无线网络对于特定类型的业务而规定的服务质量要求。该服务质量要求可以包括业务优先级要求、业务时延和抖动要求、业务丢包率要求和业务带宽要求等信息。
所述业务标识及其服务质量要求可以是,由无线网络设备确定的,即无线网络设备可以从其传输的业务中,确定出业务标识及服务质量要求,并发送至该装置中的。
流规则生成模块702,用于建立所述获取模块获取的所述业务标识以及所述服务质量要求的对应关系,生成流规则。
流规则发送模块703,用于将所述流规则生成模块生成的所述流规则下发至交换机。
以便于所述交换机接收到无线网络设备当前传输的业务时,根据所述当前传输的业务的业务标识进行流规则匹配,并按照匹配的流规则中的服务质量要求调度所述当前传输的业务。
在本实施例中,通过建立获取的无线网络中业务的业务标识以及服务质量要求的对应关系,生成流规则下发至交换机,交换机当接收到无线网络设备当前传输的业务时,根据所述当前传输业务的业务标识进行流规则匹配,并按照匹配的流规则中的服务质量要求调度所述当前传输的业务。由SDN网络作为无线网络的承载网络,负责业务调度,从而提供了准确有效的服务质量保证,能够为不同业务提供其所需的网络服务质量,实现了准确有效的服务质量控制。
如图7所示实施例提供的服务质量控制装置,在实际应用中,可以集成到SDN网络中的控制器中,部署本申请实施例该服务质量控制装置的控制器,可以为业务提供准确高效的服务质量,提供了准确有效的服务质量保证,能够为不同业务提供其所需的网络服务质量,实现了准确有效的服务质量控制。
通过以上描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。因此,参见图8,本申请实施例还提供了一种控制器,该控制器至少包括存储器801、发送器802和通过总线与存储器801、发送器802连接的处理器803。
该存储器801用于存储一组第一程序指令;
该处理器803用户调用该存储器801存储的第一程序指令,执行如下操作:
获取无线网络中传输的业务的业务标识以及服务质量要求,建立所述业务标识以及所述服务质量要求的对应关系,生成流规则;
触发所述发送器802将所述流规则下发至交换机中,以便于所述交换机接收到无线网络设备当前传输的业务时,根据所述当前传输的业务的业务标识进行流规则匹配,并按照匹配的流规则中的服务质量要求调度所述当前传输的业务。
图9为本申请实施例提供的一种服务质量控制装置另一个实施例的结构示意图,该装置可以包括:
流规则获取模块901,用于获取控制器下发的流规则,所述流规则为所述控制器通过建立的业务标识以及服务质量要求的对应关系而生成的,所述业务标识以及所述服务质量要求为所述控制器获取的无线网络中传输的业务的业务标识以及服务质量要求。
本实施例技术方案具体应用于SDN网络中,SDN网络可以作为无线网络的承载网络。
该流规则为所述控制器获取无线网络中传输的业务的业务标识以及服务质量要求,通过建立所述业务标识以及所述服务质量要求的对应关系而生成的。
流规则匹配模块902,用于当接收到无线网络设备当前传输的业务时,根据所述当前传输的业务的业务标识进行流规则匹配。
第一业务控制模块903,用于按照匹配的流规则中的服务质量要求调度所述当前传输的业务。
确定出当前传输的业务匹配的流规则后,即可按照该匹配的流规则中的服务质量要求调度该当前传输的业务。由于服务质量要求为即是通过获取的无线网络中传输的业务的服务质量要求而得到的,因此,可以实现对该当前传输业务准确有效的服务质量控制,使得业务在时延、抖动、丢包、带宽、调度优先级等服务质量要求最大程度得到保证。
由于在进行流规则匹配时,可能不存在与当前传输业务匹配的流规则,此时,因此该装置还可以包括:
服务信息获取模块904,用于当不存在与当前传输的业务匹配的流规则时,获取所述无线网络设备当前传输的业务的数据包中标记的差分服务代码的DSCP信息。
第二业务控制模块905,用于按照所述服务信息获取模块获取的所述DSCP信息调度所述当前传输的业务。
在本实施例中,控制器获取无线网络中业务的业务标识以及服务质量要求,并建立业务标识与服务质量要求的对应关系,生成流规则下发至该装置中。当该装置接收到无线网络设备当前传输的业务时,根据所述当前传输业务的业务标识进行流规则匹配,并按照匹配的流规则中的服务质量要求调度所述当前传输的业务,若不存在匹配的流规则,则可以获取业务数据包中标记的DSCP信息,按照DSCP信息进行业务调度。本实施例可以实现按照业务的服务质量要求对业务进行调度,提供了准确有效的服务质量保证,能够为不同业务提供其所需的网络服务质量,实现了准确有效的服务质量控制。
如图9所示实施例提供的服务质量控制装置,在实际应用中,可以集成到SDN网络中的交换机中,部署本申请实施例该服务质量控制装置的交换机,可以实现为业务提供准确高效的服务质量,能够实现为不同业务提供其所需的网络服务质量,实现了准确有效的服务质量控制。
通过以上描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。因此,参见图10,本申请实施例还提供了一种交换机,该交换机至少包括存储器1001、接收器1002和通过总线与存储器1001、接收器1002连接的处理器1003。
该存储器1001用于存储一组第二程序指令;
该处理器1003用户调用该存储器1001存储的第一程序指令,执行如下操作:
触发所述接收器1002获取控制器下发的流规则,所述流规则为所述控制器通过建立的业务标识以及服务质量要求的对应关系而生成的,所述业务标识以及所述服务质量要求为所述控制器获取的无线网络中传输的业务的业务标识以及服务质量要求;
当接收到无线网络设备当前传输的业务时,根据所述当前传输的业务的业务标识进行流规则匹配,并按照匹配的流规则中的服务质量要求调度所述当前传输的业务。
图11为本申请实施例提供的一种服务质量控制装置又一个实施例的结构示意图,该装置可以包括:
第二信息获取模块1101,用于确定当前传输的业务的业务标识和所述业务的服务质量要求。
信息发送模块1102,用于将所述业务标识以及对应的所述服务质量要求发送至控制器中,以便于所述控制器建立所述业务标识以及所述服务质量要求的对应关系,生成流规则,并将所述流规则下发至交换机。
所述交换机和所述控制器可以是指OpenFlow控制器以及OpenFlow交换机。
交换机获取到控制器下发的流规则后,即作为流表项保存到对应的流表中。当交换机接收到与其建立连接的无线网络设备传输的业务时,可以在流表中查找,进行流规则匹配,以确定出与业务匹配的流规则,进而按照该流规则中的服务质量要求调度该业务,例如按照该服务质量要求转发至与其建立连接的另一无线网络设备中。
本实施例中,确定出当前传输的业务的业务标识以服务质量要求,并发送至控制器中,由控制器生成对应的流规则下发至交换机中。从而若当该无线网络设备将其当前传输的业务传输至该交换机时,则可以按照交换机中与之匹配的流规则中的服务质量要求,调度该业务。从而实现了按照业务的服务质量要求进行业务调度,在网络通信过程中,未丢弃业务本身的服务质量要求,提供了有效准确的服务质量,使得能够有效准确的实现服务质量控制。
如图11所示实施例提供的服务质量控制装置,在实际应用中,可以集成到无线网络设备中,部署本申请实施例该服务质量控制装置的无线网络设备,可以实现为业务提供准确高效的服务质量,能够实现为不同业务提供其所需的网络服务质量,实现了准确有效的服务质量控制。
通过以上描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。因此,参见图12,本申请实施例还提供了一种无线网络设备,该无线网络设备至少包括存储器1201、发送器1202和通过总线与存储器1201、发送器1202连接的处理器1203。
该存储器1201用于存储一组第三程序指令;
该处理器1203用户调用该存储器1201存储的第三程序指令,执行如下操作:
确定当前传输的业务的业务标识和所述业务的服务质量要求;
触发所述发送器1202将所述业务标识以及对应的所述服务质量要求发送至控制器中,以便于所述控制器建立所述业务标识以及所述服务质量要求的对应关系,生成流规则下发至交换机。
图13为本申请实施例提供的一种服务质量控制装置又一个实施例的结构示意图,该装置可以包括:
信息确定模块1301,用于确定当前传输的业务的服务质量要求。
编码确定模块1302,用于按照预设的编码方式和服务质量要求的对应关系,确定所述当前传输的业务的服务质量要求对应的编码方式。
信息生成模块1303,用于按照所述编码方式,生成所述当前传输的业务的数据包网络层包头的通信类别域或服务类型域的信息,所述通信类别域或服务类型域的信息用于指示承载网络设备根据所述预设的编码方式和服务质量要求的对应关系,确定出所述通信类别域或服务类型域的信息对应的服务质量要求,并按照所述服务质量要求业务调度。
本实施例中,预先为不同服务质量要求设定对应的编码方式,因此当确定出当前传输的业务的服务质量要求时,根据该对应关系,可以确定出当前服务质量要求的编码方式,该编码方式是用于生成业务数据包的网络层包头TOS域或TC域的信息。
从而承载网络设备同样可以依据该对应关系,解析出接收到业务数据包的网络层包头TOS域或TC域的信息对应的服务质量要求,进而可以按照按服务质量要求进行业务调度。
在本实施例中,确定出当前传输的业务的服务质量要求后,可以按照预设的编码方式和服务质量要求的对应关系,生成当前传输的业务的数据包网络层报头中通信类别域或服务类型域的信息,该通信类别域或服务类型域的信息可以表征多个不同的服务质量要求,而不仅仅是业务调度优先级要求,使得承载网设备可以按照通信类别域或服务类型域的信息对应的服务质量要求调度业务,可以为业务提供较有效和更准确的服务质量,使得能够有效准确的实现服务质量控制。
如图13所示实施例提供的服务质量控制装置,在实际应用中,可以集成到无线网络设备中,部署本申请实施例该服务质量控制装置的无线网络设备,可以实现为业务提供准确高效的服务质量,能够实现为不同业务提供其所需的网络服务质量,实现了准确有效的服务质量控制。
通过以上描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。因此,参见图14,本申请实施例还提供了一种无线网络设备,该无线网络设备至少包括存储器1401、通过总线与存储器1401连接的处理器1402。
该存储器1401用于存储一组第四程序指令。
该处理器1402用于调用该存储器1401存储的第四程序指令,执行如下操作:
确定当前传输的业务的服务质量要求;
按照预设的编码方式和服务质量要求的对应关系,确定所述当前传输的业务的服务质量要求对应的编码方式;
按照所述编码方式,生成所述当前传输的业务的数据包网络层包头的通信类别域或服务类型域的信息,所述通信类别域或服务类型域的信息用于指示承载网络设备根据所述预设的编码方式和服务质量要求的对应关系,确定所述通信类别域或服务类型域的信息对应的服务质量要求,按照所述服务质量要求业务调度。
图15为本申请实施例提供的一种服务质量控制装置又一个实施例的结构示意图,该装置可以包括:
业务接收模块1501,用于接收无线网络设备当前传输的业务;
域信息获取模块1502,用于获取所述当前传输业务的数据包网络层包头通信类别域或服务类型域的信息。
该通信类别域或服务类型域的信息包括上层协议对处理当前数据报所期望的服务质量要求。即是无线网络设备在向承载网络设备传输业务时,首先在该业务的数据包的包头标记服务质量要求。
所述通信类别域或服务类型域的信息是所述无线网络设备按照所述当前传输的业务的服务质量要求对应的编码方式生成的,所述当前传输的业务的服务质量要求对应的编码方式是所述无线网络设备根据预设的编码方式和服务质量要求的对应关系确定出的。
信息确定模块1503,用于根据预设的编码方式和服务质量要求的对应关系,确定所述通信类别域或服务类型域的信息对应的服务质量要求;
第三业务控制模块1504,用于按照所述服务质量要求调度所述当前传输的业务。
在本实施例中,接收到当前传输的业务时,首先获取当前传输的业务的数据包网络层包头通信类别域或服务类型域的信息,根据预设的编码方式和服务质量要求的对应关系,确定所述通信类别域或服务类型域的信息对应的服务质量要求;从而可以按照通信类别域或服务类型域的信息对应的服务质量要求调度业务,为业务了提供较有效和更准确的服务质量,使得能够有效准确的实现服务质量控制。
如图15所示实施例提供的服务质量控制装置,在实际应用中,可以集成到承载网络设备中,部署本申请实施例该服务质量控制装置的承载网络设备,可以实现为业务提供准确高效的服务质量,能够实现为不同业务提供其所需的网络服务质量,实现了准确有效的服务质量控制。
通过以上描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。因此,参见图16,本申请实施例还提供了一种承载网络设备,该承载网络设备至少包括存储器1601、接收器器1602和通过总线与存储器1601、发送器1602连接的处理器1603。
该存储器1601用于存储一组第五程序指令;
该处理器1603用户调用该存储器1601存储的第五程序指令,执行如下操作:
触发所述接收器1602接收无线网络设备当前传输的业务;
获取所述当前传输业务的数据包网络层包头通信类别域或服务类型域的信息,所述通信类别域或服务类型域的信息是所述无线网络设备按照所述当前传输的业务的服务质量要求对应的编码方式生成的,所述当前传输的业务的服务质量要求对应的编码方式是所述无线网络设备根据预设的编码方式和服务质量要求的对应关系确定出的;
根据预设的编码方式和服务质量要求的对应关系,确定所述通信类别域或服务类型域的信息对应的服务质量要求;
按照所述服务质量要求调度所述当前传输的业务。
本申请实施例还提供了一种服务质量控制***的一个实施例,参见图17,该***可以包括控制器1701和交换机1702。
所述控制器1701,用于获取无线网络中传输的业务的业务标识以及服务质量要求;建立所述业务标识以及所述服务质量要求的对应关系,生成流规则,并将所述流规则下发至所述交换机1702。
所述控制器可以具体是获取无线网络设备确定并发送的其当前传输的业务的业务标识和所述业务的服务质量要求。
所述交换机1702,用于获取控制器1701下发的该流规则,当接收到无线网络设备当前传输的业务时,根据所述当前传输的业务的业务标识进行流规则匹配;按照匹配的流规则中的服务质量要求调度所述当前传输的业务。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个......”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本申请时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

Claims (15)

1.一种服务质量控制方法,其特征在于,包括:
控制器获取无线网络中传输的业务的业务标识以及服务质量要求;
建立所述业务标识以及所述服务质量要求的对应关系,生成流规则;
将所述流规则下发至交换机,以便于所述交换机接收到无线网络设备当前传输的业务时,根据所述当前传输的业务的业务标识进行流规则匹配,并按照匹配的流规则中的服务质量要求调度所述当前传输的业务。
2.根据权利要求1所述的方法,其特征在于,所述无线网络中传输的业务标识以及所述服务质量要求为无线网络设备确定并发送至所述控制器的。
3.一种服务质量控制方法,其特征在于,包括:
交换机获取控制器下发的流规则,所述流规则为所述控制器通过建立的业务标识以及服务质量要求的对应关系而生成的,所述业务标识以及所述服务质量要求为所述控制器获取的无线网络中传输的业务的业务标识以及服务质量要求;
当接收到无线网络设备当前传输的业务时,根据所述当前传输的业务的业务标识进行流规则匹配;
按照匹配的流规则中的服务质量要求调度所述当前传输的业务。
4.根据权利要求3所述的方法,其特征在于,当不存在与当前传输的业务匹配的流规则时,所述方法还包括:
获取所述无线网络设备当前传输的业务的数据包中标记的差分服务代码的DSCP信息;
按照所述DSCP信息调度所述当前传输的业务。
5.一种服务质量控制方法,其特征在于,包括:
无线网络设备确定当前传输的业务的业务标识以及服务质量要求;
将所述业务标识以及所述服务质量要求发送至控制器中,以便于所述控制器建立所述业务标识以及所述服务质量要求的对应关系,生成流规则,并将所述流规则下发至交换机。
6.一种服务质量控制方法,其特征在于,包括:
控制器获取无线网络中传输的业务的业务标识以及服务质量要求;
所述控制器建立所述业务标识以及所述服务质量要求的对应关系,生成流规则;
所述控制器将所述流规则下发至交换机;
所述交换机获取所述控制器下发的所述流规则;
所述交换机接收到无线网络设备当前传输的业务时,根据所述当前传输的业务的业务标识进行流规则匹配,并按照匹配的流规则中的服务质量要求调度所述当前传输的业务。
7.一种服务质量控制方法,其特征在于,包括:
无线网络设备确定当前传输的业务的服务质量要求;
按照预设的编码方式和服务质量要求的对应关系,确定所述当前传输的业务的服务质量要求对应的编码方式;
按照所述编码方式,生成所述当前传输的业务的数据包网络层包头的通信类别域或服务类型域的信息,所述通信类别域或服务类型域的信息用于指示承载网络设备根据所述预设的编码方式和服务质量要求的对应关系,确定出所述通信类别域或服务类型域的信息对应的服务质量要求,并按照所述服务质量要求调度所述当前传输的业务。
8.一种服务质量控制方法,其特征在于,包括:
承载网络设备接收无线网络设备当前传输的业务;
获取所述当前传输业务的数据包网络层包头通信类别域或服务类型域的信息,所述通信类别域或服务类型域的信息是所述无线网络设备按照所述当前传输的业务的服务质量要求对应的编码方式生成的,所述当前传输的业务的服务质量要求对应的编码方式是所述无线网络设备根据预设的编码方式和服务质量要求的对应关系确定出的;
根据所述预设的编码方式和服务质量要求的对应关系,确定所述通信类别域或服务类型域的信息对应的服务质量要求;
按照所述服务质量要求调度所述当前传输的业务。
9.一种服务质量控制装置,其特征在于,包括:
第一信息获取模块,用于获取无线网络中传输的业务的业务标识以及服务质量要求;
流规则生成模块,用于建立所述获取模块获取的所述业务标识以及所述服务质量要求的对应关系,生成流规则;
流规则发送模块,用于将所述流规则生成模块生成的所述流规则下发至交换机,以便于所述交换机接收到无线网络设备当前传输的业务时,根据所述当前传输的业务的业务标识进行流规则匹配,并按照匹配的流规则中的服务质量要求调度所述当前传输的业务。
10.一种服务质量控制装置,其特征在于,包括:
流规则获取模块,用于获取控制器下发的流规则,所述流规则为所述控制器通过建立的业务标识以及服务质量要求的对应关系而生成的,所述业务标识以及所述服务质量要求为所述控制器获取的无线网络中传输的业务的业务标识以及服务质量要求;
流规则匹配模块,用于当接收到无线网络设备当前传输的业务时,根据所述当前传输的业务的业务标识进行流规则匹配;
第一业务控制模块,用于按照匹配的流规则中的服务质量要求调度所述当前传输的业务。
11.根据权利要求10的装置,其特征在于,当不存在于当前传输的业务匹配的流规则时,所述装置还包括:
服务信息获取模块,用于获取所述无线网络设备当前传输的业务的数据包中标记的差分服务代码的DSCP信息;
第二业务控制模块,用于按照所述服务信息获取模块获取的所述DSCP信息调度所述当前传输的业务。
12.一种服务质量控制装置,其特征在于,包括:
第二信息获取模块,用于确定当前传输的业务的业务标识和所述业务的服务质量要求;
信息发送模块,用于将所述业务标识以及对应的所述服务质量要求发送至控制器中,以便于所述控制器建立所述业务标识以及所述服务质量要求的对应关系,生成流规则,并将所述流规则下发至交换机。
13.一种服务质量控制装置,其特征在于,包括:
信息确定模块,用于确定当前传输的业务的服务质量要求;
编码确定模块,用于按照预设的编码方式和服务质量要求的对应关系,确定所述当前传输的业务的服务质量要求对应的编码方式;
信息生成模块,用于按照所述编码方式,生成所述当前传输的业务的数据包网络层包头的通信类别域或服务类型域的信息,所述通信类别域或服务类型域的信息用于指示承载网络设备根据所述预设的编码方式和服务质量要求的对应关系,确定出所述通信类别域或服务类型域的信息对应的服务质量要求,并按照所述服务质量要求调度所述当前传输的业务。
14.一种服务质量控制装置,其特征在于,包括:
业务接收模块,用于接收无线网络设备当前传输的业务;
域信息获取模块,用于获取所述当前传输业务的数据包网络层包头通信类别域或服务类型域的信息,所述通信类别域或服务类型域的信息是所述无线网络设备按照所述当前传输的业务的服务质量要求对应的编码方式生成的,所述当前传输的业务的服务质量要求对应的编码方式是所述无线网络设备根据预设的编码方式和服务质量要求的对应关系确定出的;信息确定模块,用于根据所述预设的编码方式和服务质量要求的对应关系,确定所述通信类别域或服务类型域的信息对应的服务质量要求;
第三业务控制模块,用于按照所述服务质量要求调度所述当前传输的业务。
15.一种服务质量控制***,其特征在于,包括控制器和交换机;
所述控制器,用于获取无线网络中传输的业务的业务标识以及服务质量要求;建立所述业务标识以及所述服务质量要求的对应关系,生成流规则;将所述流规则下发至所述交换机;
所述交换机,用于获取控制器下发的所述流规则;当接收到无线网络设备当前传输的业务时,根据所述当前传输的业务的业务标识进行流规则匹配;按照匹配的流规则中的服务质量要求调度所述当前传输的业务。
CN201310603591.7A 2013-11-25 2013-11-25 服务质量控制方法、装置和*** Pending CN103618679A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201310603591.7A CN103618679A (zh) 2013-11-25 2013-11-25 服务质量控制方法、装置和***
PCT/CN2014/091782 WO2015074586A1 (zh) 2013-11-25 2014-11-20 服务质量控制方法、装置和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310603591.7A CN103618679A (zh) 2013-11-25 2013-11-25 服务质量控制方法、装置和***

Publications (1)

Publication Number Publication Date
CN103618679A true CN103618679A (zh) 2014-03-05

Family

ID=50169383

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310603591.7A Pending CN103618679A (zh) 2013-11-25 2013-11-25 服务质量控制方法、装置和***

Country Status (2)

Country Link
CN (1) CN103618679A (zh)
WO (1) WO2015074586A1 (zh)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104219150A (zh) * 2014-09-03 2014-12-17 杭州华三通信技术有限公司 流表下发方法及装置
CN104320354A (zh) * 2014-10-21 2015-01-28 中国联合网络通信集团有限公司 一种数据的处理方法及装置
CN104601467A (zh) * 2014-12-31 2015-05-06 华为技术有限公司 一种发送报文的方法和装置
WO2015074586A1 (zh) * 2013-11-25 2015-05-28 华为技术有限公司 服务质量控制方法、装置和***
CN105099942A (zh) * 2014-04-30 2015-11-25 华为技术有限公司 一种数据包处理方法及设备
CN105162635A (zh) * 2015-09-24 2015-12-16 浪潮(北京)电子信息产业有限公司 基于sdn控制器控制报文数据服务质量的方法及装置
CN105357068A (zh) * 2015-11-03 2016-02-24 华中科技大学 一种面向应用QoS保障的OpenFlow网络流量控制方法
CN105516379A (zh) * 2014-09-26 2016-04-20 中国电信股份有限公司 轻型双栈隧道环境下的智能提速方法、***和aftr设备
CN106209440A (zh) * 2016-06-28 2016-12-07 杭州华三通信技术有限公司 软件定义网络SDN中的服务质量QoS实现方法和装置
CN106330772A (zh) * 2015-07-10 2017-01-11 华为技术有限公司 SDN中的流表发送方法及OpenFlow控制器
CN106888152A (zh) * 2015-12-16 2017-06-23 华为技术有限公司 一种消息处理方法、装置和***
CN107689942A (zh) * 2016-08-04 2018-02-13 中兴通讯股份有限公司 业务处理方法及装置
WO2019174578A1 (zh) * 2018-03-12 2019-09-19 中兴通讯股份有限公司 报文匹配信息的发送方法及装置、报文匹配信息的接收方法及装置、存储介质及电子装置
CN111132357A (zh) * 2018-10-31 2020-05-08 成都鼎桥通信技术有限公司 一种关键业务的高优先级保障方法和设备

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111756557B (zh) * 2019-03-26 2023-05-23 华为技术有限公司 一种数据传输方法及装置
CN110958185B (zh) * 2019-11-27 2020-12-08 新华三半导体技术有限公司 基于业务的QoS配置方法及装置
WO2023274165A1 (zh) * 2021-06-30 2023-01-05 华为技术有限公司 参数配置的方法、装置、控制器、通信设备和通信***

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101047473A (zh) * 2006-06-16 2007-10-03 华为技术有限公司 一种数据发送方法
CN101123641A (zh) * 2007-09-14 2008-02-13 东南大学 基于分布式架构的无线网络***听装置的监听方法
CN101710874A (zh) * 2009-12-18 2010-05-19 北京邮电大学 一种全光分组网络中保证qos的自选路地址编码方法
CN102868645A (zh) * 2012-09-26 2013-01-09 盛科网络(苏州)有限公司 Openflow交换机***及其报文处理方法
CN103036653A (zh) * 2012-12-26 2013-04-10 华中科技大学 一种对OpenFlow网络进行网络编码的方法
CN103338163A (zh) * 2013-07-16 2013-10-02 清华大学 支持动态弹性资源调度的软件定义网络控制器
CN103346922A (zh) * 2013-07-26 2013-10-09 电子科技大学 基于sdn的确定网络状态的控制器及其确定方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101175039B (zh) * 2006-10-25 2011-02-09 华为技术有限公司 一种多流业务的传输方法及其装置和***
CN102137373B (zh) * 2010-08-16 2014-03-12 华为技术有限公司 一种基于计费***的QoS控制方法、装置和***
CN103618679A (zh) * 2013-11-25 2014-03-05 上海华为技术有限公司 服务质量控制方法、装置和***

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101047473A (zh) * 2006-06-16 2007-10-03 华为技术有限公司 一种数据发送方法
CN101123641A (zh) * 2007-09-14 2008-02-13 东南大学 基于分布式架构的无线网络***听装置的监听方法
CN101710874A (zh) * 2009-12-18 2010-05-19 北京邮电大学 一种全光分组网络中保证qos的自选路地址编码方法
CN102868645A (zh) * 2012-09-26 2013-01-09 盛科网络(苏州)有限公司 Openflow交换机***及其报文处理方法
CN103036653A (zh) * 2012-12-26 2013-04-10 华中科技大学 一种对OpenFlow网络进行网络编码的方法
CN103338163A (zh) * 2013-07-16 2013-10-02 清华大学 支持动态弹性资源调度的软件定义网络控制器
CN103346922A (zh) * 2013-07-26 2013-10-09 电子科技大学 基于sdn的确定网络状态的控制器及其确定方法

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015074586A1 (zh) * 2013-11-25 2015-05-28 华为技术有限公司 服务质量控制方法、装置和***
US10230647B2 (en) 2014-04-30 2019-03-12 Huawei Technologies Co., Ltd. Data packet processing method and device
CN105099942A (zh) * 2014-04-30 2015-11-25 华为技术有限公司 一种数据包处理方法及设备
CN105099942B (zh) * 2014-04-30 2019-05-03 华为技术有限公司 一种数据包处理方法及设备
CN104219150B (zh) * 2014-09-03 2018-03-16 新华三技术有限公司 流表下发方法及装置
CN104219150A (zh) * 2014-09-03 2014-12-17 杭州华三通信技术有限公司 流表下发方法及装置
CN105516379B (zh) * 2014-09-26 2018-10-02 中国电信股份有限公司 轻型双栈隧道环境下的智能提速方法、***和aftr设备
CN105516379A (zh) * 2014-09-26 2016-04-20 中国电信股份有限公司 轻型双栈隧道环境下的智能提速方法、***和aftr设备
CN104320354A (zh) * 2014-10-21 2015-01-28 中国联合网络通信集团有限公司 一种数据的处理方法及装置
CN104320354B (zh) * 2014-10-21 2018-01-12 中国联合网络通信集团有限公司 一种数据的处理方法及装置
CN104601467A (zh) * 2014-12-31 2015-05-06 华为技术有限公司 一种发送报文的方法和装置
CN104601467B (zh) * 2014-12-31 2018-03-13 华为技术有限公司 一种发送报文的方法和装置
CN106330772A (zh) * 2015-07-10 2017-01-11 华为技术有限公司 SDN中的流表发送方法及OpenFlow控制器
CN106330772B (zh) * 2015-07-10 2019-09-13 华为技术有限公司 SDN中的流表发送方法及OpenFlow控制器
CN105162635A (zh) * 2015-09-24 2015-12-16 浪潮(北京)电子信息产业有限公司 基于sdn控制器控制报文数据服务质量的方法及装置
CN105162635B (zh) * 2015-09-24 2018-11-16 浪潮(北京)电子信息产业有限公司 基于sdn控制器控制报文数据服务质量的方法及装置
CN105357068A (zh) * 2015-11-03 2016-02-24 华中科技大学 一种面向应用QoS保障的OpenFlow网络流量控制方法
CN105357068B (zh) * 2015-11-03 2018-06-12 华中科技大学 一种面向应用QoS保障的OpenFlow网络流量控制方法
CN106888152A (zh) * 2015-12-16 2017-06-23 华为技术有限公司 一种消息处理方法、装置和***
CN106888152B (zh) * 2015-12-16 2019-11-12 华为技术有限公司 一种消息处理方法、装置和***
US10592316B2 (en) 2015-12-16 2020-03-17 Huawei Technologies Co., Ltd. Message processing method, apparatus, and system
CN106209440A (zh) * 2016-06-28 2016-12-07 杭州华三通信技术有限公司 软件定义网络SDN中的服务质量QoS实现方法和装置
CN106209440B (zh) * 2016-06-28 2019-11-12 新华三技术有限公司 软件定义网络SDN中的服务质量QoS实现方法和装置
CN107689942A (zh) * 2016-08-04 2018-02-13 中兴通讯股份有限公司 业务处理方法及装置
WO2019174578A1 (zh) * 2018-03-12 2019-09-19 中兴通讯股份有限公司 报文匹配信息的发送方法及装置、报文匹配信息的接收方法及装置、存储介质及电子装置
CN111132357A (zh) * 2018-10-31 2020-05-08 成都鼎桥通信技术有限公司 一种关键业务的高优先级保障方法和设备
CN111132357B (zh) * 2018-10-31 2022-11-25 成都鼎桥通信技术有限公司 一种关键业务的高优先级保障方法和设备

Also Published As

Publication number Publication date
WO2015074586A1 (zh) 2015-05-28

Similar Documents

Publication Publication Date Title
CN103618679A (zh) 服务质量控制方法、装置和***
CN103229468B (zh) 分组交换资源分配方法及设备
TWI245524B (en) Method and arrangement in an IP network
CN105610714B (zh) Sdn网络的控制方法和装置以及sdn控制器
IL155979A0 (en) Wireless communication system incorporating multicast addressing and method for use
CN104158752B (zh) 业务流量的处理方法和装置
CN105556916B (zh) 网络流的信息统计方法和装置
CN1937623A (zh) 一种控制网络业务的方法及***
DE60303806D1 (de) Berichterstattung für mehrbenutzerdienste in drahtlosen netzwerken
CN105208585A (zh) 调度信息的配置、配置参数的处理方法及装置
CN102469020A (zh) 一种业务控制方法及***、演进基站、分组数据网网关
CN101166153B (zh) 一种控制网络业务的方法
JP2006506845A (ja) ルータにおけるパケットに対し論理リンクを選択する方法
CN109831393B (zh) 面向网络虚拟化的多粒度QoS控制方法
Bhatti et al. QoS-sensitive flows: Issues in IP packet handling
CN1643858B (zh) 服务质量请求关联
CN107846341A (zh) 调度报文的方法、相关装置和***
CN101340360B (zh) 一种报文标记的控制方法、装置及***
CN106464670A (zh) 网络实体及服务策略管理方法
US7280560B2 (en) Differentiated services with multiple tagging levels
KR20140050461A (ko) 오픈 플로우 스위치와 컨트롤러를 사용한 가상망 구현 방법 및 그 장치
CN110838986B (zh) 一种lacp负载均衡的方法、设备及***
CN105812278A (zh) 软件定义网络中服务质量控制方法及装置
CN104104603A (zh) 一种数据传输链路的建立方法及***
CN101106513B (zh) 跨域端到端路径建立方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: HUAWEI TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: SHANGHAI HUAWEI TECHNOLOGIES CO., LTD.

Effective date: 20140715

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 200121 PUDONG NEW AREA, SHANGHAI TO: 518129 SHENZHEN, GUANGDONG PROVINCE

TA01 Transfer of patent application right

Effective date of registration: 20140715

Address after: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen

Applicant after: Huawei Technologies Co., Ltd.

Address before: 200121 No. 615 Nanjing Road, Shanghai, Pudong New Area

Applicant before: Shanghai Huawei Technologies Co., Ltd.

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

Application publication date: 20140305