CN112099871A - 一种服务质量配置方法及装置 - Google Patents
一种服务质量配置方法及装置 Download PDFInfo
- Publication number
- CN112099871A CN112099871A CN202010917682.8A CN202010917682A CN112099871A CN 112099871 A CN112099871 A CN 112099871A CN 202010917682 A CN202010917682 A CN 202010917682A CN 112099871 A CN112099871 A CN 112099871A
- Authority
- CN
- China
- Prior art keywords
- data stream
- qos
- service quality
- feedback message
- adjustment
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 238000004891 communication Methods 0.000 claims abstract description 9
- 238000007726 management method Methods 0.000 claims description 113
- 238000013500 data storage Methods 0.000 claims description 16
- 238000010586 diagram Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000000275 quality assurance Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
- G06F9/4451—User profiles; Roaming
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种服务质量配置方法及装置,属于通信技术领域。该服务质量配置方法包括:接收应用节点发送的第一调整服务质量请求,根据数据流的五元组信息获取数据流的会话信息,基于数据流的服务质量参数需求、数据流的标识和数据流对应的会话标识生成第二调整服务质量请求,并将第二调整服务质量请求发送至会话标识对应的会话管理功能实体,接收会话管理功能实体返回的服务质量调整反馈消息,并将服务质量调整反馈消息转发至应用节点,以供应用节点根据服务质量调整反馈消息执行数据流的推送操作,可以灵活快捷地为不同数据配置合适的服务质量,从而提高应用侧和用户侧的使用体验。
Description
技术领域
本发明涉及通信技术领域,具体涉及一种服务质量配置方法及装置。
背景技术
对于一些特殊的业务数据,例如短信验证码、支付成功或支付失败的提醒消息、重要事件的直播视频等业务数据,往往需要采用较高等级的服务质量保证策略进行数据流的推送。但是,目前在分配无线通信网络的资源时,虽然可以针对不同的业务类型配置不同的服务质量等级,但这些业务类型和服务质量等级的对应关系,或者是预定义的固定配置,或者是临时性的手工配置。对于通过预定义方式配置服务质量等级而言,缺乏配置的灵活性,而临时性手工方式配置服务质量等级又无法保障时效性。尤其是针对一些突发的重要业务数据,用户往往没有为其预定义较高的服务质量等级,临时性通过手工配置服务质量等级又无法保障较高的时效性,从而导致应用侧和用户侧的使用体验均较差。因此,如何灵活快捷地为不同数据配置合适的服务质量,提高应用侧和用户侧的使用体验,成为本领域亟待解决的问题。
发明内容
为此,本发明提供一种服务质量配置方法及装置,以解决通过预定义方式为用户配置固定的服务质量缺乏灵活性,而临时性通过手工方式为用户分配服务质量等级又无法保障时效性的问题。
为了实现上述目的,本发明第一方面提供一种服务质量配置方法,应用于网络开放功能实体,该服务质量配置方法包括:
接收应用节点发送的第一调整服务质量请求;其中,所述第一调整服务质量请求包括数据流的五元组信息和所述数据流的服务质量参数需求;
根据所述数据流的五元组信息获取所述数据流的会话信息;其中,所述数据流的会话信息包括所述数据流的标识、所述数据流对应的会话标识和所述会话标识对应的会话管理功能实体的标识;
基于所述数据流的服务质量参数需求、所述数据流的标识和所述数据流对应的会话标识生成第二调整服务质量请求;
将所述第二调整服务质量请求发送至所述会话标识对应的所述会话管理功能实体;
接收所述会话管理功能实体返回的服务质量调整反馈消息;其中,所述服务质量调整反馈消息是所述会话管理功能实体根据所述数据流对应终端的服务质量策略是否满足所述数据流的服务质量参数需求的判断结果生成的消息;
将所述服务质量调整反馈消息转发至所述应用节点,以供所述应用节点根据所述服务质量调整反馈消息执行数据流的推送操作。
进一步地,所述第一调整服务质量请求为所述应用节点根据所述数据流的发送状态、发送所述数据流的通信链路的性能参数和所述数据流的内容判断出当前服务质量无法满足所述数据流所要求的服务质量时发送至当前网络开放功能实体的请求。
进一步地,所述根据所述数据流的五元组信息获取所述数据流的会话信息,包括:
根据所述数据流的五元组信息生成会话信息查询请求;
将所述会话信息查询请求发送至统一数据存储功能实体;
接收所述统一数据存储功能实体返回的所述数据流的会话信息;其中,所述数据流的会话信息是所述统一数据存储功能实体通过所述数据流的五元组信息获得的信息。
进一步地,所述数据流的会话信息为所述统一数据存储功能实体基于所述数据流的五元组信息确定承载所述数据流的用户面功能实体,并通过承载所述数据流的用户面功能实体获得的信息。
进一步地,所述服务质量调整反馈消息包括第一服务质量调整反馈消息或第二服务质量调整反馈消息;其中,所述第一服务质量反馈消息为所述数据流对应终端的服务质量策略不满足所述数据流的服务质量参数需求时生成的消息,所述第二服务质量调整反馈消息为所述数据流对应终端的服务质量策略满足所述数据流的服务质量参数需求,且将所述第二调整服务质量请求转发至用户面功能实体和无线接入网后生成的消息。
为了实现上述目的,本发明第二方面提供一种服务质量配置方法,应用于会话管理功能实体,该服务质量配置方法包括:
接收网络开放功能实体发送的第二调整服务质量请求;其中,所述第二调整服务质量请求为基于数据流的服务质量参数需求、所述数据流的标识和所述数据流对应的会话标识生成的指令,所述数据流的标识和所述数据流对应的会话标识为根据所述数据流的五元组信息获取的信息,所述数据流的五元组信息和所述数据流的服务质量参数需求为应用节点发送至所述网络开放功能实体的第一调整服务质量请求中携带的信息;
判断所述数据流对应终端的服务质量策略是否满足所述数据流的服务质量参数需求,获得判断结果;
根据所述判断结果生成对应的服务质量调整反馈消息;
将所述服务质量调整反馈消息发送至所述网络开放功能实体,以供所述网络开放功能实体将所述服务质量调整反馈消息转发至所述应用节点,以使所述应用节点根据所述服务质量调整反馈消息执行数据流的推送操作。
进一步地,所述判断所述数据流对应终端的服务质量策略是否满足所述数据流的服务质量参数需求,获得判断结果,包括:
获取所述数据流对应终端的标识;
根据所述终端的标识获取所述终端的服务质量策略;
判断所述终端的服务质量策略是否满足所述数据流的服务质量参数需求,获得所述判断结果。
进一步地,所述获取所述数据流对应的所述终端的标识,包括:
根据所述数据流对应的会话标识,获取所述终端的标识。
进一步地,所述根据所述终端的标识获取所述终端的服务质量策略,包括:
向策略控制功能实体发送获取终端服务质量策略请求;其中,所述终端服务质量策略请求包括所述终端的标识;
接收所述策略控制功能实体返回的所述终端的服务质量策略。
进一步地,所述根据所述判断结果生成对应的服务质量调整反馈消息,包括:
当所述判断结果为所述数据流对应终端的服务质量策略不满足所述数据流的服务质量参数需求时,生成第一服务质量调整反馈消息;
当所述判断结果为所述数据流对应终端的服务质量策略满足所述数据流的服务质量参数需求时,将所述第二调整服务质量请求转发至用户面功能实体和无线接入网,并生成第二服务质量调整反馈消息。
为了实现上述目的,本发明第三方面提供一种服务质量配置装置,应用于网络开放功能实体,该服务质量配置装置包括:
网络开放功能第一接收模块,用于接收应用节点发送的第一调整服务质量请求;其中,所述第一调整服务质量请求包括数据流的五元组信息和所述数据流的服务质量参数需求;
网络开放功能获取模块,用于根据所述数据流的五元组信息获取所述数据流的会话信息;其中,所述数据流的会话信息包括所述数据流的标识、所述数据流对应的会话标识和所述会话标识对应的会话管理功能实体的标识;
网络开放功能生成模块,用于基于所述数据流的服务质量参数需求、所述数据流的标识和所述数据流对应的会话标识生成第二调整服务质量请求;
网络开放功能第一发送模块,用于将所述第二调整服务质量请求发送至所述会话标识对应的所述会话管理功能实体;
网络开放功能第二接收模块,用于接收所述会话管理功能实体返回的服务质量调整反馈消息;其中,所述服务质量调整反馈消息是所述会话管理功能实体根据所述数据流对应终端的服务质量策略是否满足所述数据流的服务质量参数需求的判断结果生成的消息;
网络开放功能第二发送模块,用于将所述服务质量调整反馈消息转发至所述应用节点,以供所述应用节点根据所述服务质量调整反馈消息执行数据流的推送操作。
为了实现上述目的,本发明第四方面提供一种服务质量配置装置,应用于会话管理功能实体,该服务质量配置装置包括:
会话管理功能接收模块,用于接收网络开放功能实体发送的第二调整服务质量请求;其中,所述第二调整服务质量请求为基于数据流的服务质量参数需求、所述数据流的标识和所述数据流对应的会话标识生成的指令,所述数据流的标识和所述数据流对应的会话标识为根据所述数据流的五元组信息获取的信息,所述数据流的五元组信息和所述数据流的服务质量参数需求为应用节点发送至所述网络开放功能实体的第一调整服务质量请求中携带的信息;
会话管理功能判断模块,用于判断所述数据流对应终端的服务质量策略是否满足所述数据流的服务质量参数需求,获得判断结果;
会话管理功能生成模块,用于根据所述判断结果生成对应的服务质量调整反馈消息;
会话管理功能发送模块,用于将所述服务质量调整反馈消息发送至所述网络开放功能实体,以供所述网络开放功能实体将所述服务质量调整反馈消息转发至所述应用节点,以使所述应用节点根据所述服务质量调整反馈消息执行数据流的推送操作。
本发明具有如下优点:
本发明提供的服务质量配置方法,接收应用节点发送的第一调整服务质量请求,根据数据流的五元组信息获取数据流的会话信息,基于数据流的服务质量参数需求、数据流的标识和数据流对应的会话标识生成第二调整服务质量请求,并将第二调整服务质量请求发送至会话标识对应的会话管理功能实体,接收会话管理功能实体返回的服务质量调整反馈消息,并将服务质量调整反馈消息转发至应用节点,以供应用节点根据服务质量调整反馈消息执行数据流的推送操作,可以灵活快捷地为不同数据配置合适的服务质量,从而提高应用侧和用户侧的使用体验。
附图说明
附图是用来提供对本发明的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明,但并不构成对本发明的限制。
图1为本发明第一实施例提供的一种服务质量配置方法的流程图;
图2为本发明第二实施例提供的一种服务质量配置方法的流程图;
图3为本发明第三实施例提供的一种服务质量配置方法的流程图;
图4为本发明第四实施例提供的一种服务质量配置装置的原理框图;
图5为本发明第五实施例提供的一种服务质量配置装置的原理框图;
在附图中:
401:网络开放功能第一接收模块 402:网络开放功能获取模块
403:网络开放功能生成模块 404:网络开放功能第一发送模块
405:网络开放功能第二接收模块 406:网络开放功能第二发送模块
501:会话管理功能接收模块 502:会话管理功能判断模块
503:会话管理功能生成模块 504:会话管理功能发送模块
具体实施方式
以下结合附图对本发明的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明,并不用于限制本发明。
网络的普及和业务的多样化使得互联网流量激增,从而产生网络拥塞,转发时延增加,且严重时还会产生丢包,进而导致业务质量下降甚至不可用。因此,为了在网络上顺利开展各项业务,必须解决网络拥塞问题。解决网络拥塞问题的最好方法是增加网络带宽,但是无论从运营投资还是后期维护成本来考虑,无限增加网络带宽是不现实的,因此,提出基于服务质量(Quality of Service,QoS)策略对网络流量等网络资源进行管理。具体地,针对各种业务对QoS的不同需求,为其提供端到端的服务质量保证,在有限的带宽资源下,QoS策略允许不同流量不平等地竞争网络资源,如语音、视频和重要的应用数据在网络设备中可以优先得到服务。在实际中,为便于管理,可以使用服务质量等级来定义或描述服务质量。
目前,运营商在基于QoS策略分配无线通信网络的资源时,虽然可以针对不同的业务类型配置不同的服务质量等级,但这些业务类型和服务质量等级的对应关系,或者是预定义的固定配置,或者是临时性的手工配置。对于通过预定义方式配置服务质量等级而言,缺乏配置的灵活性,而临时性手工方式配置服务质量等级又无法保障时效性。尤其是针对一些突发的重要业务数据,用户往往没有为其预定义较高的服务质量等级,临时性通过手工配置服务质量等级又无法保障较高的时效性,从而导致应用侧和用户侧的使用体验均较差。
有鉴于此,本发明提供一种服务质量配置方法及装置,根据当前网络资源情况和数据所需的服务质量,灵活快捷地为不同数据配置合适的服务质量,从而提高应用侧和用户侧的使用体验。
图1是本发明第一实施例提供的一种服务质量配置方法的流程图,该服务质量配置方法可应用于网络开放功能实体。如图1所示,该服务质量配置方法可包括如下步骤:
步骤S101,接收应用节点发送的第一调整服务质量请求。
其中,第一调整服务质量请求为应用节点根据数据流的发送状态、发送数据流的通信链路的性能参数和数据流的内容判断出当前服务质量无法满足数据流所要求的服务质量时发送至当前网络开放功能实体的请求。第一调整服务质量请求包括数据流的五元组信息和数据流的服务质量参数需求。
受软硬件和通信技术影响,运营商能提供的通信网络的资源是有限的,因此,运营商需要为其用户合理分配网络资源。相应的,用户获得的网络资源不同,其享受的服务质量也不同。在实际操作中,运营商为方便管理,一般对服务质量划分等级,形成服务质量等级,以服务质量等级对用户的服务质量进行管理。
目前,运营商一般通过预定义的固定配置或者临时性的手工配置为不同业务类型配置相应的服务质量等级。对于一些特殊的业务数据,例如短信验证码、支付成功或支付失败的提醒消息、重要事件的直播视频等业务数据,往往需要采用较高等级的服务质量保证策略进行数据流的推送。但是,针对一些突发的重要业务数据,用户(此处的用户是指运营商的归属用户,包括上下文中提到的应用侧和/或用户侧)往往没有为其预定义较高的服务质量等级,临时性通过手工配置服务质量等级又无法保障较高的时效性,从而导致应用侧和用户侧的使用体验均较差。如,不是所有的视频直播都是“重要”的,除了一些重大公共事件的视频直播对大部分人而言较为重要之外,有些视频直播仅对某部分人或某个人而言是重要的,而且这类视频直播对应的事件一般为突发事件,个人通常不会为此类突发事件预先订购较高的服务质量等级,而如果此时临时通过手工配置,又会影响获取视频直播数据的时效性。又如,在用户侧和应用侧进行数据交互的情形中,从应用侧来看某些数据是需要实时完整发送至用户侧的,而用户侧可能并未意识到这些数据的重要性,其服务质量等级可能无法满足这些数据所要求的服务质量等级。由此可知,当前的服务质量配置方法缺乏灵活性和高时效性,因此,本发明提出一种新的服务质量配置方法,在判断出重要的数据流无法传输至目标地址时,实时动态地调整数据流对应的服务质量,使得数据流可以顺利传输至目标地址,灵活快捷地为不同数据配置合适的服务质量,从而提高应用侧和用户侧的使用体验。
在一个实施方式中,应用节点向用户节点发送业务数据流时,如果应用节点接收到用户节点返回的发送失败通知,或接收到用户节点反馈的重传请求,或检测到当前应用节点与用户节点之间的链路的时延超过阈值,或检测到当前应用节点与用户节点之间链路的丢包率超过阈值,同时应用节点根据业务数据流的内容判断出当前数据流需要立即发送至用户节点时,应用节点向运营商的网络开放功能实体发送第一调整服务质量请求。其中,第一调整服务质量请求包括数据流的五元组信息和数据流的服务质量参数需求,数据流的五元组信息包括源地址、目的地址、源端口号、目的端口号和传输层协议类型,服务质量参数需求为当前数据流所需的服务质量参数的取值要求,具体包括对时延、丢包率和带宽等服务质量参数的取值要求。
可以理解的是,在一些实施方式中,第一调整服务质量请求除了包括数据流的五元组信息和数据流的服务质量参数需求之外,还可以携带一些辅助信息,如,数据流对应的数据量、应用节点的标识等信息。
需要说明的是,除了应用节点接收到用户节点返回的发送失败通知、接收到用户节点反馈的重传请求、检测到当前应用节点与用户节点之间的链路的时延超过阈值、检测到当前应用节点与用户节点之间链路的丢包率超过阈值等事件之外,只要应用节点判断出当前数据流无法“按时”“按质”“按量”发送至用户节点时,应用节点均可向网络开放功能实体发送第一调整服务质量请求。
步骤S102,根据数据流的五元组信息获取数据流的会话信息。
应用节点与用户节点之间可能存在多个会话,且一个会话可能包含多个数据流,而根据数据流的五元组信息可以唯一确定承载该数据流的会话,进而获得该数据流的会话信息。在一些实施方式中,数据流的会话信息包括数据流的标识、数据流对应的会话标识和会话标识对应的会话管理功能实体的标识。
在一个实施方式中,网络开放功能实体根据数据流的五元组信息生成会话信息查询请求,并将会话信息查询请求发送至统一数据存储功能实体。统一数据存储功能实体接收会话信息查询请求之后,根据会话信息查询请求中的数据流的五元组信息,确定承载该数据流的用户面功能实体,并将会话信息查询请求转发至该用户面功能实体。用户面功能实体接收会话信息查询请求之后,根据数据流的五元组信息确定数据流的标识、承载该数据流的会话对应的会话标识以及该会话指向的会话管理功能实体(也即管理该会话的会话管理功能实体)的标识,并将上述信息作为数据流的会话信息返回至统一数据存储功能实体。统一数据存储功能实体接收用户面功能实体返回的数据流的会话信息之后,将数据流的会话信息转发至网络开放功能实体。
步骤S103,基于数据流的服务质量参数需求、数据流的标识和数据流对应的会话标识生成第二调整服务质量请求。
其中,数据流的服务质量参数需求为应用侧发送的第一调整服务质量请求中携带的信息,数据流的标识和数据流对应的会话标识为根据数据流的五元组信息获得的信息。
在一个实施方式中,网络开放功能实体基于数据流的服务质量参数需求、数据流的标识和数据流对应的会话标识生成第二调整服务质量请求。
可以理解的是,接收第二调整服务质量请求的主体(本实施例中接收第二调整服务质量请求的主体包括但不限于会话管理功能实体)根据第二调整服务质量请求中的数据流的标识和数据流对应的会话标识即可唯一确定需要调整服务质量的数据流,根据第二调整服务质量请求中的数据流的服务质量参数需求可进一步确定数据流所需要的目标服务质量参数(目标服务质量参数对应的服务质量应大于或等于服务质量参数需求所要求的服务质量)。
步骤S104,将第二调整服务质量请求发送至会话标识对应的会话管理功能实体。
其中,会话管理功能实体为管理该数据流对应会话的功能实体。网络开放功能实体可以根据会话管理功能实体的标识来唯一确定目标会话管理功能实体(即接收第二调整服务质量请求的会话管理功能实体),会话管理功能实体的标识可以从步骤S102中数据流的会话信息中获得。
在一个实施方式中,网络开放功能实体生成第二调整服务质量请求之后,将第二调整服务质量请求发送至会话标识对应的会话管理功能实体。对应的会话管理功能实体接收第二调整服务质量请求之后,响应第二调整服务质量请求,并执行相应操作。
步骤S105,接收会话管理功能实体返回的服务质量调整反馈消息。
其中,服务质量调整反馈消息是会话管理功能实体根据数据流对应终端的服务质量策略是否满足数据流的服务质量参数需求的判断结果生成的消息。
在一个实施方式中,会话管理功能实体接收第二调整服务质量请求之后,判断数据流对应终端的服务质量策略是否满足数据流的服务质量参数需求,生成判断结果,并根据判断结果生成对应的服务质量调整反馈消息,然后将服务质量调整反馈消息发送至网络开放功能实体。网络开放功能实体接收会话管理功能实体发送的服务质量调整反馈消息。具体地,当数据流对应终端的服务质量策略不满足数据流的服务质量参数需求时,会话管理功能实体生成第一服务质量调整反馈消息(第一服务质量调整反馈消息的内容为服务质量调整失败),并将第一服务质量调整反馈消息返回至网络开放功能实体;当数据流对应终端的服务质量策略满足数据流的服务质量参数需求时,会话管理功能实体将第二调整服务质量请求转发至无线接入网和用户面功能实体,生成第二服务质量调整反馈消息(第二服务质量调整反馈消息的内容为服务质量调整成功),并将第二服务质量调整反馈消息返回至网络开放功能实体。
步骤S106,将服务质量调整反馈消息转发至应用节点,以供应用节点根据服务质量调整反馈消息执行数据流的推送操作。
在一个实施方式中,网络开放功能实体接收会话管理功能实体发送的服务质量调整反馈消息之后,将服务质量调整反馈消息转发至应用节点。应用节点接收服务质量调整反馈消息,并根据服务质量调整反馈消息的内容执行数据流的推送操作。具体地,如果服务质量调整反馈消息为第一服务质量调整反馈消息(第一服务质量调整反馈消息的内容为服务质量调整失败),应用节点获知数据流的服务质量调整失败,应用节点按照当前的服务质量(也即调整前的服务质量)执行数据流的推送操作;如果服务质量调整反馈消息为第二服务质量调整反馈消息(第二服务质量调整反馈消息的内容为服务质量调整成功),应用节点获知数据流的服务质量调整成功,应用节点按照调整后的服务质量执行数据流的推送操作。
图2是本发明第二实施例提供的一种服务质量配置方法的流程图,该服务质量配置方法可应用于会话管理功能实体。如图2所示,该服务质量配置方法可包括如下步骤:
步骤S201,接收网络开放功能实体发送的第二调整服务质量请求。
其中,第二调整服务质量请求为基于数据流的服务质量参数需求、数据流的标识和数据流对应的会话标识生成的指令,数据流的标识和数据流对应的会话标识为根据数据流的五元组信息获取的信息,数据流的五元组信息和数据流的服务质量参数需求为应用节点发送至网络开放功能实体的第一调整服务质量请求中携带的信息。
在一个实施方式中,应用节点向用户节点发送业务数据流时,如果应用节点接收到用户节点返回的发送失败通知,或接收到用户节点反馈的重传请求,或检测到当前应用节点与用户节点之间的链路的时延超过阈值,或检测到当前应用节点与用户节点之间链路的丢包率超过阈值,同时应用节点根据业务数据流的内容判断出当前数据流需要立即发送至用户节点时,应用节点向运营商的网络开放功能实体发送第一调整服务质量请求,第一调整服务质量请求包括数据流的五元组信息和数据流的服务质量参数需求。网络开放功能实体接收第一调整服务质量请求,并根据第一调整服务质量请求中的数据流的五元组信息获取数据流的会话信息,数据流的会话信息包括数据流的标识、数据流对应的会话标识和会话标识对应的会话管理功能实体的标识。网络开放功能实体基于数据流的服务质量参数需求、数据流的标识和数据流对应的会话标识生成第二调整服务质量请求,并将第二调整服务质量请求发送至会话标识对应的会话管理功能实体(即当前会话管理功能实体)。当前会话管理功能实体接收网络开放功能实体发送的第二调整服务质量请求。
步骤S202,判断数据流对应终端的服务质量策略是否满足数据流的服务质量参数需求,获得判断结果。
会话管理功能实体接收第二调整服务质量请求之后,获知该数据流的服务质量存在调整需求。在调整该数据流的服务质量之前,会话管理功能实体需要先确定数据流对应终端的服务质量策略是否满足数据流的服务质量参数需求。
在一个实施方式中,会话管理功能实体根据数据流对应的会话标识,获取数据流对应终端的标识,并向策略控制功能实体发送获取终端服务质量策略请求;其中,终端服务质量策略请求包括终端的标识。策略控制功能实体根据预先存储的用户服务质量策略信息以及终端的标识,查询该终端的服务质量策略,并将查询结果发送至会话管理功能实体。会话管理功能实体接收策略控制功能实体返回的终端的服务质量策略,并判断终端的服务质量策略是否满足数据流的服务质量参数需求。具体地,当终端的服务质量策略满足数据流的服务质量参数需求时(如,终端对应用户订购了服务质量调整业务,或者终端对应用户允许即时订购服务质量调整业务时,即确定终端的服务质量策略满足数据流的服务质量参数需求),生成服务质量策略满足服务质量参数的需求判断结果;当终端的服务质量策略不满足数据流的服务质量参数需求时(如,终端对应用户未订购服务质量调整业务,且者终端对应用户不允许即时订购服务质量调整业务时,即确定终端的服务质量策略无法满足数据流的服务质量参数需求),生成服务质量策略满足不服务质量参数需求的判断结果。
步骤S203,根据判断结果生成对应的服务质量调整反馈消息。
判断结果不同,则生成的服务质量调整反馈消息的内容也不同,从而应用节点就可以根据服务质量调整反馈消息的内容执行相应操作。
在一个实施方式中,当判断结果为数据流对应终端的服务质量策略不满足数据流的服务质量参数需求时,会话管理功能实体无法调整该数据流对应的服务质量,并生成第一服务质量调整反馈消息,第一服务质量调整反馈消息的内容为服务质量调整失败;当判断结果为数据流对应终端的服务质量策略满足数据流的服务质量参数需求时,会话管理功能实体可以调整该数据流对应的服务质量,会话管理功能实体生成第二服务质量调整反馈消息,第二服务质量调整反馈消息的内容为服务质量调整成功。
需要说明的是,在会话管理功能实体判断出数据流对应终端的服务质量策略满足数据流的服务质量参数需求之后,生成第二服务质量调整反馈消息之前,会话管理功能实体还需要将第二调整服务质量请求分别转发至用户面功能实体和无线接入网,以供用户面功能实体和无线接入网根据第二调整服务质量请求调整该数据流对应的服务质量参数。
步骤S204,将服务质量调整反馈消息发送至网络开放功能实体,以供网络开放功能实体将服务质量调整反馈消息转发至应用节点,以使应用节点根据服务质量调整反馈消息执行数据流的推送操作。
在一个实施方式中,会话管理功能实体生成服务质量调整反馈消息之后,将服务质量调整反馈消息发送至网络开放功能实体。网络开放功能实体接收会话管理功能实体发送的服务质量调整反馈消息之后,将服务质量调整反馈消息转发至应用节点。应用节点接收服务质量调整反馈消息,并根据服务质量调整反馈消息的内容执行数据流的推送操作。具体地,如果服务质量调整反馈消息为第一服务质量调整反馈消息(第一服务质量调整反馈消息的内容为服务质量调整失败),应用节点获知数据流的服务质量调整失败,应用节点按照当前的服务质量执行数据流的推送操作;如果服务质量调整反馈消息为第二服务质量调整反馈消息(第二服务质量调整反馈消息的内容为服务质量调整成功),应用节点获知数据的服务质量调整成功,应用节点按照调整后的服务质量执行数据流的推送操作。
图3是本发明第三实施例提供的一种服务质量配置方法的流程图,该服务质量配置方法可应用于会话管理功能实体,是本发明第二实施例的具体描述。如图3所示,该服务质量配置方法可包括如下步骤:
步骤S301,接收网络开放功能实体发送的第二调整服务质量请求。
本实施例中的步骤S301与本发明第二实施例中步骤S201的内容相同,在此不再赘述。
步骤S302,判断数据流对应终端的服务质量策略是否满足数据流的服务质量参数需求。
本实施例中的步骤S302与本发明第二实施例中步骤S202的内容相同,在此不再赘述。
步骤S303,当判断结果为数据流对应终端的服务质量策略不满足数据流的服务质量参数需求时,生成第一服务质量调整反馈消息。
终端的服务质量策略会对是否可以调整数据流对应的服务质量参数产生影响,因此,在调整数据流的服务质量之前,会话管理功能实体先判断数据流对应终端的服务质量策略是否满足服务质量参数需求,并针对不同的判断结果生成相应的服务质量调整反馈消息。
在一个实施方式中,当判断结果为数据流对应终端的服务质量策略不满足数据流的服务质量参数需求时,会话管理功能实体获知无法调整数据流的服务质量,因此,生成内容为服务质量调整失败的第一服务质量调整反馈消息,将第一服务质量调整反馈消息通过网络开放功能实体转发至应用节点之后,终止后续操作,应用节点则按照当前的服务质量执行数据流的推送操作。
可以理解的是,如果应用节点的服务质量调整失败,应用节点会按照当前的服务质量继续执行数据流的推送操作。此时,可能由于当前的服务质量未达到数据流所需求的服务质量,从而导致数据流推送失败。
步骤S304,当判断结果为数据流对应终端的服务质量策略满足数据流的服务质量参数需求时,将第二调整服务质量请求转发至用户面功能实体和无线接入网,并生成第二服务质量调整反馈消息。
在一个实施方式中,当判断结果为数据流对应终端的服务质量策略满足数据流的服务质量参数需求时,会话管理功能实体获知可以调整数据流的服务质量,因此,会话管理功能实体将第二调整服务质量请求分别转发至用户面功能实体和无线接入网。用户面功能实体接收第二调整服务质量请求之后,根据第二调整服务质量请求获知数据流对应的服务质量参数需求,进而根据数据流的服务质量参数需求,将该数据流的当前服务质量参数对应数值调整至符合服务质量参数需求的数值;类似的,无线接入网也相应调整数据流对应的服务质量参数的数值以符合服务质量参数需求。另外,会话管理功能实体还生成内容为服务质量调整成功的第二服务质量调整反馈消息。
步骤S305,将第一服务质量调整反馈消息或第二服务质量调整反馈消息发送至网络开放功能实体,以供网络开放功能实体将第一服务质量调整反馈消息或第二服务质量调整反馈消息转发至应用节点,以使应用节点根据第一服务质量调整反馈消息或第二服务质量调整反馈消息执行数据流的推送操作。
第一服务质量调整反馈消息或第二服务质量调整反馈消息均为服务质量调整反馈消息,应用节点根据第一服务质量调整反馈消息或第二服务质量调整反馈消息即可获知数据流的服务质量是否进行了调整,进而按照对应的服务质量推送数据流。
本实施例中的步骤S302的实施方法与本发明第二实施例中步骤S204的内容相同,在此不再赘述。
上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。
图4是本发明第四实施例提供的一种服务质量配置装置的原理框图,该服务质量配置装置可应用于网络开放功能实体。如图4所示,该服务质量配置装置包括:网络开放功能第一接收模块401、网络开放功能获取模块402、网络开放功能生成模块403、网络开放功能第一发送模块404、网络开放功能第二接收模块405和网络开放功能第二发送模块406。
网络开放功能第一接收模块401,用于接收应用节点发送的第一调整服务质量请求。
在一个实施方式中,应用节点向用户节点发送业务数据流时,如果应用节点接收到用户节点返回的发送失败通知,或接收到用户节点反馈的重传请求,或检测到当前应用节点与用户节点之间的链路的时延超过阈值,或检测到当前应用节点与用户节点之间链路的丢包率超过阈值,同时应用节点根据业务数据流的内容判断出当前数据流需要立即发送至用户节点时,应用节点向运营商的网络开放功能实体发送第一调整服务质量请求。网络开放功能实体通过网络开放功能第一接收模块401接收应用节点发送的第一调整服务质量请求。其中,第一调整服务质量请求包括数据流的五元组信息和数据流的服务质量参数需求,数据流的五元组信息包括源地址、目的地址、源端口号、目的端口号和传输层协议类型,服务质量参数需求为当前数据流所需的服务质量参数的取值要求,具体包括对时延、丢包率和带宽等服务质量参数的取值要求。
网络开放功能获取模块402,用于根据数据流的五元组信息获取数据流的会话信息。
在一个实施方式中,网络开放功能实体根据数据流的五元组信息生成会话信息查询请求,并通过网络开放功能获取模块402将会话信息查询请求发送至统一数据存储功能实体。统一数据存储功能实体接收会话信息查询请求之后,根据会话信息查询请求中的数据流的五元组信息,确定承载该数据流的用户面功能实体,并将会话信息查询请求转发至该用户面功能实体。用户面功能实体接收会话信息查询请求之后,根据数据流的五元组信息确定数据流的标识、承载该数据流的会话对应的会话标识以及该会话指向的会话管理功能实体(也即管理该会话的会话管理功能实体)的标识,并将上述信息作为数据流的会话信息返回至统一数据存储功能实体。统一数据存储功能实体接收用户面功能实体返回的数据流的会话信息之后,将数据流的会话信息转发至网络开放功能实体。
网络开放功能生成模块403,用于基于数据流的服务质量参数需求、数据流的标识和数据流对应的会话标识生成第二调整服务质量请求。
其中,数据流的服务质量参数需求为应用侧发送的第一调整服务质量请求中携带的信息,数据流的标识和数据流对应的会话标识为根据数据流的五元组信息获得的信息。
在一个实施方式中,网络开放功能实体通过网络开放功能生成模块403,基于数据流的服务质量参数需求、数据流的标识和数据流对应的会话标识生成第二调整服务质量请求。
网络开放功能第一发送模块404,用于将第二调整服务质量请求发送至会话标识对应的会话管理功能实体。
在一个实施方式中,网络开放功能实体生成第二调整服务质量请求之后,通过网络开放功能第一发送模块404将第二调整服务质量请求发送至会话标识对应的会话管理功能实体。对应的会话管理功能实体接收第二调整服务质量请求之后,响应第二调整服务质量请求,并执行相应操作。
网络开放功能第二接收模块405,用于接收会话管理功能实体返回的服务质量调整反馈消息。
在一个实施方式中,会话管理功能实体接收第二调整服务质量请求之后,判断数据流对应终端的服务质量策略是否满足数据流的服务质量参数需求,生成判断结果,并根据判断结果生成对应的服务质量调整反馈消息,然后将服务质量调整反馈消息发送至网络开放功能实体。网络开放功能实体通过网络开放功能第二接收模块405接收会话管理功能实体发送的服务质量调整反馈消息。具体地,当数据流对应终端的服务质量策略不满足数据流的服务质量参数需求时,会话管理功能实体生成第一服务质量调整反馈消息(第一服务质量调整反馈消息的内容为服务质量调整失败),并将第一服务质量调整反馈消息返回至网络开放功能实体;当数据流对应终端的服务质量策略满足数据流的服务质量参数需求时,会话管理功能实体将第二调整服务质量请求转发至无线接入网和用户面功能实体,生成第二服务质量调整反馈消息(第二服务质量调整反馈消息的内容为服务质量调整成功),并将第二服务质量调整反馈消息返回至网络开放功能实体。
网络开放功能第二发送模块406,用于将服务质量调整反馈消息转发至应用节点,以供应用节点根据服务质量调整反馈消息执行数据流的推送操作。
在一个实施方式中,网络开放功能实体接收会话管理功能实体发送的服务质量调整反馈消息之后,通过网络开放功能第二发送模块406将服务质量调整反馈消息转发至应用节点。应用节点接收服务质量调整反馈消息,并根据服务质量调整反馈消息的内容执行数据流的推送操作。具体地,如果服务质量调整反馈消息为第一服务质量调整反馈消息(第一服务质量调整反馈消息的内容为服务质量调整失败),应用节点获知数据流的服务质量调整失败,应用节点按照当前的服务质量继续执行数据流的推送操作;如果服务质量调整反馈消息为第二服务质量调整反馈消息(第二服务质量调整反馈消息的内容为服务质量调整成功),应用节点获知数据流的服务质量调整成功,应用节点按照调整后的服务质量执行数据流的推送操作。
图5是本发明第五实施例提供的一种服务质量配置装置的原理框图,该服务质量配置装置可应用于会话管理功能实体。如图5所示,该服务质量配置装置包括:会话管理功能接收模块501、会话管理功能判断模块502、会话管理功能生成模块503和会话管理功能发送模块504。
会话管理功能接收模块501,用于接收网络开放功能实体发送的第二调整服务质量请求。
其中,第二调整服务质量请求为基于数据流的服务质量参数需求、数据流的标识和数据流对应的会话标识生成的指令,数据流的标识和数据流对应的会话标识为根据数据流的五元组信息获取的信息,数据流的五元组信息和数据流的服务质量参数需求为应用节点发送至网络开放功能实体的第一调整服务质量请求中携带的信息。
在一个实施方式中,应用节点向用户节点发送业务数据流时,如果应用节点接收到用户节点返回的发送失败通知,或接收到用户节点反馈的重传请求,或检测到当前应用节点与用户节点之间的链路的时延超过阈值,或检测到当前应用节点与用户节点之间链路的丢包率超过阈值,同时应用节点根据业务数据流的内容判断出当前数据流需要立即发送至用户节点时,应用节点向运营商的网络开放功能实体发送第一调整服务质量请求,第一调整服务质量请求包括数据流的五元组信息和数据流的服务质量参数需求。网络开放功能实体接收第一调整服务质量请求,并根据第一调整服务质量请求中的数据流的五元组信息获取数据流的会话信息,数据流的会话信息包括数据流的标识、数据流对应的会话标识和会话标识对应的会话管理功能实体的标识。网络开放功能实体基于数据流的服务质量参数需求、数据流的标识和数据流对应的会话标识生成第二调整服务质量请求,并将第二调整服务质量请求发送至会话标识对应的会话管理功能实体(即当前会话管理功能实体)。当前会话管理功能实体通过会话管理功能接收模块501接收网络开放功能实体发送的第二调整服务质量请求。
会话管理功能判断模块502,用于判断数据流对应终端的服务质量策略是否满足数据流的服务质量参数需求,获得判断结果。
在一个实施方式中,会话管理功能实体根据数据流对应的会话标识,获取数据流对应终端的标识,并向策略控制功能实体发送获取终端服务质量策略请求;其中,终端服务质量策略请求包括终端的标识。策略控制功能实体根据预先存储的用户服务质量策略信息以及终端的标识,查询该终端的服务质量策略,并将查询结果发送至会话管理功能实体。会话管理功能实体接收策略控制功能实体返回的终端的服务质量策略,通过会话管理功能判断模块502判断终端的服务质量策略是否满足数据流的服务质量参数需求。具体地,当终端的服务质量策略满足数据流的服务质量参数需求时(如,终端对应用户订购了服务质量调整业务,或者终端对应用户允许即时订购服务质量调整业务时,即确定终端的服务质量策略满足数据流的服务质量参数需求),生成服务质量策略满足服务质量参数的需求判断结果;当终端的服务质量策略不满足数据流的服务质量参数需求时(如,终端对应用户未订购服务质量调整业务,且者终端对应用户不允许即时订购服务质量调整业务时,即确定终端的服务质量策略无法满足数据流的服务质量参数需求),生成服务质量策略满足不服务质量参数需求的判断结果。
会话管理功能生成模块503,用于根据判断结果生成对应的服务质量调整反馈消息。
在一个实施方式中,当判断结果为数据流对应终端的服务质量策略不满足数据流的服务质量参数需求时,会话管理功能实体无法调整该数据流对应的服务质量,并通过会话管理功能生成模块503生成第一服务质量调整反馈消息,第一服务质量调整反馈消息的内容为服务质量调整失败;当判断结果为数据流对应终端的服务质量策略满足数据流的服务质量参数需求时,会话管理功能实体可以调整该数据流对应的服务质量,会话管理功能实体通过会话管理功能生成模块503生成第二服务质量调整反馈消息,第二服务质量调整反馈消息的内容为服务质量调整成功。
会话管理功能发送模块504,用于将服务质量调整反馈消息发送至网络开放功能实体,以供网络开放功能实体将服务质量调整反馈消息转发至应用节点,以使应用节点根据服务质量调整反馈消息数据流的推送操作。
在一个实施方式中,会话管理功能实体生成服务质量调整反馈消息之后,通过会话管理功能发送模块504将服务质量调整反馈消息发送至网络开放功能实体。网络开放功能实体接收会话管理功能实体发送的服务质量调整反馈消息之后,将服务质量调整反馈消息转发至应用节点。应用节点接收服务质量调整反馈消息,并根据服务质量调整反馈消息的内容执行数据流的推送操作。具体地,如果服务质量调整反馈消息为第一服务质量调整反馈消息(第一服务质量调整反馈消息的内容为服务质量调整失败),应用节点获知数据流的服务质量调整失败,应用节点按照当前的服务质量继续执行数据流的推送操作;如果服务质量调整反馈消息为第二服务质量调整反馈消息(第二服务质量调整反馈消息的内容为服务质量调整成功),应用节点获知数据的服务质量调整成功,应用节点按照调整后的服务质量执行数据流的推送操作。
值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。
可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。
Claims (12)
1.一种服务质量配置方法,其特征在于,包括:
接收应用节点发送的第一调整服务质量请求;其中,所述第一调整服务质量请求包括数据流的五元组信息和所述数据流的服务质量参数需求;
根据所述数据流的五元组信息获取所述数据流的会话信息;其中,所述数据流的会话信息包括所述数据流的标识、所述数据流对应的会话标识和所述会话标识对应的会话管理功能实体的标识;
基于所述数据流的服务质量参数需求、所述数据流的标识和所述数据流对应的会话标识生成第二调整服务质量请求;
将所述第二调整服务质量请求发送至所述会话标识对应的所述会话管理功能实体;
接收所述会话管理功能实体返回的服务质量调整反馈消息;其中,所述服务质量调整反馈消息是所述会话管理功能实体根据所述数据流对应终端的服务质量策略是否满足所述数据流的服务质量参数需求的判断结果生成的消息;
将所述服务质量调整反馈消息转发至所述应用节点,以供所述应用节点根据所述服务质量调整反馈消息执行数据流的推送操作。
2.根据权利要求1所述的服务质量配置方法,其特征在于,所述第一调整服务质量请求为所述应用节点根据所述数据流的发送状态、发送所述数据流的通信链路的性能参数和所述数据流的内容判断出当前服务质量无法满足所述数据流所要求的服务质量时发送至当前网络开放功能实体的请求。
3.根据权利要求1所述的服务质量配置方法,其特征在于,所述根据所述数据流的五元组信息获取所述数据流的会话信息,包括:
根据所述数据流的五元组信息生成会话信息查询请求;
将所述会话信息查询请求发送至统一数据存储功能实体;
接收所述统一数据存储功能实体返回的所述数据流的会话信息;其中,所述数据流的会话信息是所述统一数据存储功能实体通过所述数据流的五元组信息获得的信息。
4.根据权利要求3所述的服务质量配置方法,其特征在于,所述数据流的会话信息为所述统一数据存储功能实体基于所述数据流的五元组信息确定承载所述数据流的用户面功能实体,并通过承载所述数据流的用户面功能实体获得的信息。
5.根据权利要求1所述的服务质量配置方法,其特征在于,所述服务质量调整反馈消息包括第一服务质量调整反馈消息或第二服务质量调整反馈消息;其中,所述第一服务质量反馈消息为所述数据流对应终端的服务质量策略不满足所述数据流的服务质量参数需求时生成的消息,所述第二服务质量调整反馈消息为所述数据流对应终端的服务质量策略满足所述数据流的服务质量参数需求,且将所述第二调整服务质量请求转发至用户面功能实体和无线接入网后生成的消息。
6.一种服务质量配置方法,其特征在于,包括:
接收网络开放功能实体发送的第二调整服务质量请求;其中,所述第二调整服务质量请求为基于数据流的服务质量参数需求、所述数据流的标识和所述数据流对应的会话标识生成的指令,所述数据流的标识和所述数据流对应的会话标识为根据所述数据流的五元组信息获取的信息,所述数据流的五元组信息和所述数据流的服务质量参数需求为应用节点发送至所述网络开放功能实体的第一调整服务质量请求中携带的信息;
判断所述数据流对应终端的服务质量策略是否满足所述数据流的服务质量参数需求,获得判断结果;
根据所述判断结果生成对应的服务质量调整反馈消息;
将所述服务质量调整反馈消息发送至所述网络开放功能实体,以供所述网络开放功能实体将所述服务质量调整反馈消息转发至所述应用节点,以使所述应用节点根据所述服务质量调整反馈消息执行数据流的推送操作。
7.根据权利要求6所述的服务质量配置方法,其特征在于,所述判断所述数据流对应终端的服务质量策略是否满足所述数据流的服务质量参数需求,获得判断结果,包括:
获取所述数据流对应终端的标识;
根据所述终端的标识获取所述终端的服务质量策略;
判断所述终端的服务质量策略是否满足所述数据流的服务质量参数需求,获得所述判断结果。
8.根据权利要求7所述的服务质量配置方法,其特征在于,所述获取所述数据流对应的所述终端的标识,包括:
根据所述数据流对应的会话标识,获取所述终端的标识。
9.根据权利要求7所述的服务质量配置方法,其特征在于,所述根据所述终端的标识获取所述终端的服务质量策略,包括:
向策略控制功能实体发送获取终端服务质量策略请求;其中,所述终端服务质量策略请求包括所述终端的标识;
接收所述策略控制功能实体返回的所述终端的服务质量策略。
10.根据权利要求6所述的服务质量配置方法,其特征在于,所述根据所述判断结果生成对应的服务质量调整反馈消息,包括:
当所述判断结果为所述数据流对应终端的服务质量策略不满足所述数据流的服务质量参数需求时,生成第一服务质量调整反馈消息;
当所述判断结果为所述数据流对应终端的服务质量策略满足所述数据流的服务质量参数需求时,将所述第二调整服务质量请求转发至用户面功能实体和无线接入网,并生成第二服务质量调整反馈消息。
11.一种服务质量配置装置,其特征在于,包括:
网络开放功能第一接收模块,用于接收应用节点发送的第一调整服务质量请求;其中,所述第一调整服务质量请求包括数据流的五元组信息和所述数据流的服务质量参数需求;
网络开放功能获取模块,用于根据所述数据流的五元组信息获取所述数据流的会话信息;其中,所述数据流的会话信息包括所述数据流的标识、所述数据流对应的会话标识和所述会话标识对应的会话管理功能实体的标识;
网络开放功能生成模块,用于基于所述数据流的服务质量参数需求、所述数据流的标识和所述数据流对应的会话标识生成第二调整服务质量请求;
网络开放功能第一发送模块,用于将所述第二调整服务质量请求发送至所述会话标识对应的所述会话管理功能实体;
网络开放功能第二接收模块,用于接收所述会话管理功能实体返回的服务质量调整反馈消息;其中,所述服务质量调整反馈消息是所述会话管理功能实体根据所述数据流对应终端的服务质量策略是否满足所述数据流的服务质量参数需求的判断结果生成的消息;
网络开放功能第二发送模块,用于将所述服务质量调整反馈消息转发至所述应用节点,以供所述应用节点根据所述服务质量调整反馈消息执行数据流的推送操作。
12.一种服务质量配置装置,其特征在于,包括:
会话管理功能接收模块,用于接收网络开放功能实体发送的第二调整服务质量请求;其中,所述第二调整服务质量请求为基于数据流的服务质量参数需求、所述数据流的标识和所述数据流对应的会话标识生成的指令,所述数据流的标识和所述数据流对应的会话标识为根据所述数据流的五元组信息获取的信息,所述数据流的五元组信息和所述数据流的服务质量参数需求为应用节点发送至所述网络开放功能实体的第一调整服务质量请求中携带的信息;
会话管理功能判断模块,用于判断所述数据流对应终端的服务质量策略是否满足所述数据流的服务质量参数需求,获得判断结果;
会话管理功能生成模块,用于根据所述判断结果生成对应的服务质量调整反馈消息;
会话管理功能发送模块,用于将所述服务质量调整反馈消息发送至所述网络开放功能实体,以供所述网络开放功能实体将所述服务质量调整反馈消息转发至所述应用节点,以使所述应用节点根据所述服务质量调整反馈消息执行数据流的推送操作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010917682.8A CN112099871B (zh) | 2020-09-03 | 2020-09-03 | 一种服务质量配置方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010917682.8A CN112099871B (zh) | 2020-09-03 | 2020-09-03 | 一种服务质量配置方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112099871A true CN112099871A (zh) | 2020-12-18 |
CN112099871B CN112099871B (zh) | 2023-06-02 |
Family
ID=73757306
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010917682.8A Active CN112099871B (zh) | 2020-09-03 | 2020-09-03 | 一种服务质量配置方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112099871B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114423029A (zh) * | 2022-02-08 | 2022-04-29 | 深圳艾灵网络有限公司 | 服务质量参数调整方法、设备及存储介质 |
CN115250505A (zh) * | 2021-04-28 | 2022-10-28 | 中国移动通信集团四川有限公司 | 应用于通信网络的通信方法及系统 |
CN115878214A (zh) * | 2022-11-30 | 2023-03-31 | 广西壮族自治区信息中心 | 应用软件的访问方法、装置、设备及存储介质 |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101511109A (zh) * | 2009-04-01 | 2009-08-19 | 南京邮电大学 | 一种基于移动代理的卫星网服务质量保证方法 |
US20130003543A1 (en) * | 2011-06-30 | 2013-01-03 | Avistar Communications Corporation | NEXT-GENERATION BANDWIDTH MANAGEMENT CONTROL SYSTEMS FOR MULTIPLE-SERVICE CALLS, SESSIONS, PACKET-LEVEL PROCESSES, AND QoS PARAMETERS - PART 1: STRUCTURAL AND FUNCTIONAL ARCHITECTURES |
US20150207758A1 (en) * | 2014-01-21 | 2015-07-23 | Oracle International Corporation | System and method for supporting multi-tenancy in an application server, cloud, or other environment |
CN105357068A (zh) * | 2015-11-03 | 2016-02-24 | 华中科技大学 | 一种面向应用QoS保障的OpenFlow网络流量控制方法 |
CN106161285A (zh) * | 2015-03-31 | 2016-11-23 | 华为技术有限公司 | 一种网络资源分配方法及装置 |
CN107113247A (zh) * | 2015-09-30 | 2017-08-29 | 华为技术有限公司 | 一种策略的确定方法及装置 |
CN108886498A (zh) * | 2016-03-30 | 2018-11-23 | Idac控股公司 | 在无线系统中处理用户平面 |
CN109196918A (zh) * | 2016-06-30 | 2019-01-11 | 华为技术有限公司 | 一种数据传输控制方法、通信设备及核心网设备 |
CN109392013A (zh) * | 2017-08-14 | 2019-02-26 | 电信科学技术研究院 | 一种服务质量QoS的调整方法及通信装置 |
CN109451539A (zh) * | 2013-05-08 | 2019-03-08 | 华为技术有限公司 | 服务质量提升方法及装置 |
CN110120878A (zh) * | 2018-02-05 | 2019-08-13 | 华为技术有限公司 | 获取链路质量的方法和装置 |
CN111556540A (zh) * | 2020-05-13 | 2020-08-18 | 腾讯科技(深圳)有限公司 | Smf实体执行的方法及smf实体、pcf实体执行的方法及pcf实体 |
-
2020
- 2020-09-03 CN CN202010917682.8A patent/CN112099871B/zh active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101511109A (zh) * | 2009-04-01 | 2009-08-19 | 南京邮电大学 | 一种基于移动代理的卫星网服务质量保证方法 |
US20130003543A1 (en) * | 2011-06-30 | 2013-01-03 | Avistar Communications Corporation | NEXT-GENERATION BANDWIDTH MANAGEMENT CONTROL SYSTEMS FOR MULTIPLE-SERVICE CALLS, SESSIONS, PACKET-LEVEL PROCESSES, AND QoS PARAMETERS - PART 1: STRUCTURAL AND FUNCTIONAL ARCHITECTURES |
CN109451539A (zh) * | 2013-05-08 | 2019-03-08 | 华为技术有限公司 | 服务质量提升方法及装置 |
US20150207758A1 (en) * | 2014-01-21 | 2015-07-23 | Oracle International Corporation | System and method for supporting multi-tenancy in an application server, cloud, or other environment |
CN106161285A (zh) * | 2015-03-31 | 2016-11-23 | 华为技术有限公司 | 一种网络资源分配方法及装置 |
CN107113247A (zh) * | 2015-09-30 | 2017-08-29 | 华为技术有限公司 | 一种策略的确定方法及装置 |
CN105357068A (zh) * | 2015-11-03 | 2016-02-24 | 华中科技大学 | 一种面向应用QoS保障的OpenFlow网络流量控制方法 |
CN108886498A (zh) * | 2016-03-30 | 2018-11-23 | Idac控股公司 | 在无线系统中处理用户平面 |
CN109196918A (zh) * | 2016-06-30 | 2019-01-11 | 华为技术有限公司 | 一种数据传输控制方法、通信设备及核心网设备 |
CN109392013A (zh) * | 2017-08-14 | 2019-02-26 | 电信科学技术研究院 | 一种服务质量QoS的调整方法及通信装置 |
CN110120878A (zh) * | 2018-02-05 | 2019-08-13 | 华为技术有限公司 | 获取链路质量的方法和装置 |
CN111556540A (zh) * | 2020-05-13 | 2020-08-18 | 腾讯科技(深圳)有限公司 | Smf实体执行的方法及smf实体、pcf实体执行的方法及pcf实体 |
Non-Patent Citations (5)
Title |
---|
KONAN-MARCELIN: ""Architecture QoS pattern to guarantee the expected quality of services at runtime for context-aware adaptation application"", 《SN APPLIED SCIENCES》 * |
刘振 等: ""基于ASSFR的DTN弹性质量自适应模型"", 《计算机科学》 * |
李希金 ,张伦泳: ""基于信令挖掘的国际漫游用户自主服务解决方案"", 《现代电信科技》 * |
樊柄麟;黄圻镇;: "PCRF实现QoS控制的研究", 通信与信息技术 * |
赵亚军: ""基于多用户数据去重的备份服务质量研究"", 《中国优秀硕士学位论文全文数据库 (信息科技辑)》 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115250505A (zh) * | 2021-04-28 | 2022-10-28 | 中国移动通信集团四川有限公司 | 应用于通信网络的通信方法及系统 |
CN114423029A (zh) * | 2022-02-08 | 2022-04-29 | 深圳艾灵网络有限公司 | 服务质量参数调整方法、设备及存储介质 |
CN114423029B (zh) * | 2022-02-08 | 2023-12-19 | 深圳艾灵网络有限公司 | 服务质量参数调整方法、设备及存储介质 |
CN115878214A (zh) * | 2022-11-30 | 2023-03-31 | 广西壮族自治区信息中心 | 应用软件的访问方法、装置、设备及存储介质 |
CN115878214B (zh) * | 2022-11-30 | 2023-10-27 | 广西壮族自治区信息中心 | 应用软件的访问方法、装置、设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN112099871B (zh) | 2023-06-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7657628B1 (en) | External processor for a distributed network access system | |
US8868735B2 (en) | Wide area network optimization | |
US8185615B1 (en) | Message, control and reporting interface for a distributed network access system | |
RU2435205C2 (ru) | Способ законного перехвата информации и устройство для этого | |
US7499458B2 (en) | Network access system including a programmable access device having distributed service control | |
US20020152319A1 (en) | Accounting management support based on QOS in an IP centric distributed network | |
EP2629554B1 (en) | Service control method and system, enodeb and packet data network gateway | |
CN102845044B (zh) | 用于调度服务的资源预留的方法和设备 | |
CN112099871B (zh) | 一种服务质量配置方法及装置 | |
CN101902392A (zh) | 通信方法及系统 | |
CN101010907A (zh) | 组播或广播服务的确定性反馈控制 | |
US8855035B2 (en) | Access control for a service subscription | |
KR20090017614A (ko) | 서비스 네트워크 내의 단대단 qos를 보증하는 장치 및 그 방법 | |
US9037721B2 (en) | Method and system for resource admission control | |
WO2020155293A1 (zh) | 一种推流方法、系统及服务器 | |
WO2006107164A1 (en) | Apparatus and method for delivering stream in a mobile broadcast system | |
CN1643946B (zh) | 控制业务流的方法、系统、网络和设备 | |
CN101166194A (zh) | 一种实现分布式接纳控制的系统和方法 | |
US8180870B1 (en) | Programmable access device for a distributed network access system | |
US20230179437A1 (en) | Quality of Service Dependent Policy Rules | |
CN102769873B (zh) | 一种资源接纳控制方法及系统 | |
CN113630778B (zh) | 一种QoS流的动态控制方法及终端 | |
EP1686738A1 (en) | Method and system for QoS management in multicast multimedia services, related network, terminal for use in that network and computer program product therefor | |
CN112153683A (zh) | 参数动态配置方法、终端、会话管理功能实体 | |
CN113994644A (zh) | 一种用于传输视频数据流的通信实体和方法 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |