控制方法、装置、SMF、UPF、UE、PCF及AN与流程

文档序号:15625120发布日期:2018-10-09 22:47阅读:10604来源:国知局

本发明涉及通信领域,特别涉及一种控制方法、装置、smf、upf、ue、pcf及an。



背景技术:

nextgen网络中,一个ue在核心网中可以建立多个会话session,并为每个session在核心网中建立一个会话隧道sessiontunnel,属于该session的数据通过该sessiontunnel在接入网功能实体(an,accessnetwork)和核心网用户面功能实体(upf,userplanefunction)之间传输。an与ue的空口侧,通过一个或多个无线承载(rb,radiobearer)传输该session的数据。nextgen网络中,支持对非ip数据包的传输,这种数据包不具有传统的ip数据包头,我们称这种数据包为非结构化数据包。

nextgen网络架构如图2所示,其中upf为用户面锚点,访问和移动性管理功能实体(amf,accessandmobilitymanagementfunction)、会话管理功能实体(smf,sessionmanagementfunction)为控制面网络节点。amf负责移动性管理,并与ue、an相连。smf负责会话管理,并与upf相连。策略控制功能实体(pcf,policycontrolfunction)负责策略控制,并与smf相连。

对于ip数据包,smf根据自身配置,或者根据与pcf的交互,可以制定ip业务流的流模板,其中包括ip源地址、源端口号、ip目标地址、目标段口号、协议类型等内容。smf将制定的流模板以及对应的qos(qualityofservice,服务质量)标识发给upf,upf收到下行数据后,用流模板匹配收到的下行数据的ip包头,对于匹配的数据包打上对应的qos标识发送给an,从而保证了数据包获得相应的服务质量。

现有技术可以对ip数据包按照运营商策略提供相应的服务质量控制,选择相应服务质量的无线承载进行传输,但是对于非结构化数据包,由于这种数据包不具有传统的ip数据包头,网络无法解析数据包头,也就无法通过流模板进行匹配和识别,也就无法按照对ip数据进行服务质量控制的方法对非结构化数据进行服务质量的控制。即网络无法对非结构化数据包进行服务质量控制。



技术实现要素:

本发明要解决的技术问题是提供一种控制方法、装置、smf、upf、ue、pcf及an,解决现有技术中网络无法对非结构化数据包进行服务质量控制的问题。

为解决上述技术问题,本发明的实施例提供一种服务质量控制方法,应用于会话管理功能实体smf,包括:

在为用户设备ue建立用于非结构化数据传输的会话时,确定与所述会话的服务质量相关的指示信息;

将所述指示信息发送给目标节点,通过所述目标节点根据所述指示信息确定所述会话对应的服务质量。

可选的,将所述指示信息发送给目标节点,通过所述目标节点根据所述指示信息确定所述会话对应的服务质量,包括:

将所述指示信息发送给用户面功能实体upf,通过所述upf根据所述指示信息确定所述会话的下行数据对应的服务质量标识,并通过所述upf在所述会话的下行数据包的包头添加所述服务质量标识;和/或

将所述指示信息发送给所述ue,通过所述ue根据所述指示信息确定所述会话的上行数据对应的服务质量标识。

可选的,在为用户设备ue建立用于非结构化数据传输的会话时,确定与所述会话的服务质量相关的指示信息,包括:

在为ue建立用于非结构化数据传输的会话时,为所述会话分配对应的第一服务质量标识;

将所述指示信息发送给用户面功能实体upf,通过所述upf根据所述指示信息确定所述会话的下行数据对应的服务质量标识,并通过所述upf在所述会话的下行数据包的包头添加所述服务质量标识,包括:

将所述第一服务质量标识发送给upf,通过所述upf将所述第一服务质量标识作为所述会话的下行数据对应的服务质量标识,并通过所述upf在所述会话的下行数据包的包头添加所述第一服务质量标识;

将所述指示信息发送给所述ue,通过所述ue根据所述指示信息确定所述会话的上行数据对应的服务质量标识,包括:

将所述第一服务质量标识发送给所述ue,通过所述ue将所述第一服务质量标识作为所述会话的上行数据对应的服务质量标识。

可选的,在为用户设备ue建立用于非结构化数据传输的会话时,确定与所述会话的服务质量相关的指示信息,包括:

在为ue建立用于非结构化数据传输的会话时,获取指示所述会话用于非结构化数据传输的会话类型指示信息;

将所述指示信息发送给用户面功能实体upf,通过所述upf根据所述指示信息确定所述会话的下行数据对应的服务质量标识,并通过所述upf在所述会话的下行数据包的包头添加所述服务质量标识,包括:

将所述会话类型指示信息发送给upf,通过所述upf根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应的服务质量标识,获取所述会话对应的第二服务质量标识,将所述第二服务质量标识作为所述会话的下行数据对应的服务质量标识,并通过所述upf在所述会话的下行数据包的包头添加所述第二服务质量标识;

将所述指示信息发送给所述ue,通过所述ue根据所述指示信息确定所述会话的上行数据对应的服务质量标识,包括:

将所述会话类型指示信息发送给所述ue,通过所述ue根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应的服务质量标识,获取所述会话对应的第二服务质量标识,并将所述第二服务质量标识作为所述会话的上行数据对应的服务质量标识。

可选的,在为用户设备ue建立用于非结构化数据传输的会话时,确定与所述会话的服务质量相关的指示信息,包括:

在为ue建立用于非结构化数据传输的会话时,向策略控制功能实体pcf发送针对所述会话的服务质量策略请求消息,所述服务质量策略请求消息携带有指示所述会话用于非结构化数据传输的会话类型指示信息;

获取所述pcf根据所述服务质量策略请求消息返回的所述会话对应的服务质量策略,所述服务质量策略包括全匹配通配符的流过滤器和所述会话对应的第三服务质量标识;

将所述指示信息发送给用户面功能实体upf,通过所述upf根据所述指示信息确定所述会话的下行数据对应的服务质量标识,并通过所述upf在所述会话的下行数据包的包头添加所述服务质量标识,包括:

将所述服务质量策略发送给upf,通过所述upf根据所述服务质量策略确定所述会话的下行数据对应的服务质量标识,并通过所述upf在所述会话的下行数据包的包头添加所述服务质量标识;

将所述指示信息发送给所述ue,通过所述ue根据所述指示信息确定所述会话的上行数据对应的服务质量标识,包括:

将所述服务质量策略发送给所述ue,通过所述ue根据所述服务质量策略确定所述会话的上行数据对应的服务质量标识。

可选的,将所述指示信息发送给目标节点,通过所述目标节点根据所述指示信息确定所述会话对应的服务质量,包括:

将所述指示信息发送给用户面功能实体upf和接入网功能实体an,通过所述upf根据所述指示信息将所述会话的下行数据直接发送给所述an,并通过所述an根据所述指示信息确定所述会话的下行数据对应的服务质量;和/或

将所述指示信息发送给所述ue,通过所述ue根据所述指示信息确定所述会话的上行数据对应的服务质量。

可选的,在为用户设备ue建立用于非结构化数据传输的会话时,确定与所述会话的服务质量相关的指示信息,包括:

在为ue建立用于非结构化数据传输的会话时,获取指示所述会话用于非结构化数据传输的会话类型指示信息;

将所述指示信息发送给用户面功能实体upf和接入网功能实体an,通过所述upf根据所述指示信息将所述会话的下行数据直接发送给所述an,并通过所述an根据所述指示信息确定所述会话的下行数据对应的服务质量,包括:

将所述会话类型指示信息发送给upf和an,通过所述upf根据所述会话类型指示信息将所述会话的下行数据直接发送给所述an,并通过所述an根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应服务质量的无线承载,确定所述会话的下行数据对应服务质量的无线承载;

将所述指示信息发送给所述ue,通过所述ue根据所述指示信息确定所述会话的上行数据对应的服务质量,包括:

将所述会话类型指示信息发送给所述ue,通过所述ue根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应服务质量的无线承载,确定所述会话的上行数据对应服务质量的无线承载。

可选的,所述服务质量标识为服务质量数据流标识或者服务质量等级标识。

为解决上述技术问题,本发明的实施例还提供一种服务质量控制装置,应用于会话管理功能实体smf,包括:

第一确定模块,用于在为用户设备ue建立用于非结构化数据传输的会话时,确定与所述会话的服务质量相关的指示信息;

第一发送模块,用于将所述指示信息发送给目标节点,通过所述目标节点根据所述指示信息确定所述会话对应的服务质量。

可选的,所述第一发送模块包括:

第一发送子模块,用于将所述指示信息发送给用户面功能实体upf,通过所述upf根据所述指示信息确定所述会话的下行数据对应的服务质量标识,并通过所述upf在所述会话的下行数据包的包头添加所述服务质量标识;和/或

第二发送子模块,用于将所述指示信息发送给所述ue,通过所述ue根据所述指示信息确定所述会话的上行数据对应的服务质量标识。

可选的,所述第一确定模块包括:

分配子模块,用于在为ue建立用于非结构化数据传输的会话时,为所述会话分配对应的第一服务质量标识;

所述第一发送子模块包括:

第一发送单元,用于将所述第一服务质量标识发送给upf,通过所述upf将所述第一服务质量标识作为所述会话的下行数据对应的服务质量标识,并通过所述upf在所述会话的下行数据包的包头添加所述第一服务质量标识;

所述第二发送子模块包括:

第二发送单元,用于将所述第一服务质量标识发送给所述ue,通过所述ue将所述第一服务质量标识作为所述会话的上行数据对应的服务质量标识。

可选的,所述第一确定模块包括:

第一获取子模块,用于在为ue建立用于非结构化数据传输的会话时,获取指示所述会话用于非结构化数据传输的会话类型指示信息;

所述第一发送子模块包括:

第三发送单元,用于将所述会话类型指示信息发送给upf,通过所述upf根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应的服务质量标识,获取所述会话对应的第二服务质量标识,将所述第二服务质量标识作为所述会话的下行数据对应的服务质量标识,并通过所述upf在所述会话的下行数据包的包头添加所述第二服务质量标识;

所述第二发送子模块包括:

第四发送单元,用于将所述会话类型指示信息发送给所述ue,通过所述ue根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应的服务质量标识,获取所述会话对应的第二服务质量标识,并将所述第二服务质量标识作为所述会话的上行数据对应的服务质量标识。

可选的,所述第一确定模块包括:

第三发送子模块,用于在为ue建立用于非结构化数据传输的会话时,向策略控制功能实体pcf发送针对所述会话的服务质量策略请求消息,所述服务质量策略请求消息携带有指示所述会话用于非结构化数据传输的会话类型指示信息;

第二获取子模块,用于获取所述pcf根据所述服务质量策略请求消息返回的所述会话对应的服务质量策略,所述服务质量策略包括全匹配通配符的流过滤器和所述会话对应的第三服务质量标识;

所述第一发送子模块包括:

第五发送单元,用于将所述服务质量策略发送给upf,通过所述upf根据所述服务质量策略确定所述会话的下行数据对应的服务质量标识,并通过所述upf在所述会话的下行数据包的包头添加所述服务质量标识;

所述第二发送子模块包括:

第六发送单元,用于将所述服务质量策略发送给所述ue,通过所述ue根据所述服务质量策略确定所述会话的上行数据对应的服务质量标识。

可选的,所述第一发送模块包括:

第四发送子模块,用于将所述指示信息发送给用户面功能实体upf和接入网功能实体an,通过所述upf根据所述指示信息将所述会话的下行数据直接发送给所述an,并通过所述an根据所述指示信息确定所述会话的下行数据对应的服务质量;和/或

第五发送子模块,用于将所述指示信息发送给所述ue,通过所述ue根据所述指示信息确定所述会话的上行数据对应的服务质量。

可选的,所述第一确定模块包括:

第三获取子模块,用于在为ue建立用于非结构化数据传输的会话时,获取指示所述会话用于非结构化数据传输的会话类型指示信息;

所述第四发送子模块包括:

第七发送单元,用于将所述会话类型指示信息发送给upf和an,通过所述upf根据所述会话类型指示信息将所述会话的下行数据直接发送给所述an,并通过所述an根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应服务质量的无线承载,确定所述会话的下行数据对应服务质量的无线承载;

所述第五发送子模块包括:

第八发送单元,用于将所述会话类型指示信息发送给所述ue,通过所述ue根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应服务质量的无线承载,确定所述会话的上行数据对应服务质量的无线承载。

可选的,所述服务质量标识为服务质量数据流标识或者服务质量等级标识。

为解决上述技术问题,本发明的实施例还提供一种会话管理功能实体smf,包括第一存储器、第一处理器及存储在第一存储器上并可在第一处理器上运行的计算机程序,所述第一处理器执行所述计算机程序时实现如上任一项所述服务质量控制方法中的步骤。

为解决上述技术问题,本发明的实施例还提供一种服务质量控制方法,应用于用户面功能实体upf,包括:

接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送的与所述会话的服务质量相关的指示信息;

根据所述指示信息确定所述会话的下行数据对应的服务质量。

可选的,根据所述指示信息确定所述会话的下行数据对应的服务质量,包括:

根据所述指示信息确定所述会话的下行数据对应的服务质量标识,并在所述会话的下行数据包的包头添加所述服务质量标识。

可选的,接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送的与所述会话的服务质量相关的指示信息,包括:

接收所述smf发送的第一服务质量标识,所述第一服务质量标识为所述smf在为ue建立用于非结构化数据传输的会话时,为所述会话分配的服务质量标识;

根据所述指示信息确定所述会话的下行数据对应的服务质量标识,并在所述会话的下行数据包的包头添加所述服务质量标识,包括:

将所述第一服务质量标识作为所述会话的下行数据对应的服务质量标识,并在所述会话的下行数据包的包头添加所述第一服务质量标识;或者

接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送的与所述会话的服务质量相关的指示信息,包括:

接收所述smf发送的指示所述会话用于非结构化数据传输的会话类型指示信息;

根据所述指示信息确定所述会话的下行数据对应的服务质量标识,并在所述会话的下行数据包的包头添加所述服务质量标识,包括:

根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应的服务质量标识,获取所述会话对应的第二服务质量标识;

将所述第二服务质量标识作为所述会话的下行数据对应的服务质量标识,并在所述会话的下行数据包的包头添加所述第二服务质量标识;或者

接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送的与所述会话的服务质量相关的指示信息,包括:

接收所述smf发送的服务质量策略,所述服务质量策略包括全匹配通配符的流过滤器和所述会话对应的第三服务质量标识;其中,所述服务质量策略为所述smf在为ue建立用于非结构化数据传输的会话时,向策略控制功能实体pcf发送针对所述会话的服务质量策略请求消息后,获取的所述pcf根据所述服务质量策略请求消息返回的所述会话对应的服务质量策略;所述服务质量策略请求消息携带有指示所述会话用于非结构化数据传输的会话类型指示信息;

根据所述指示信息确定所述会话的下行数据对应的服务质量标识,并在所述会话的下行数据包的包头添加所述服务质量标识,包括:

根据所述服务质量策略确定所述会话的下行数据对应的服务质量标识,并通过所述upf在所述会话的下行数据包的包头添加所述服务质量标识。

可选的,根据所述指示信息确定所述会话的下行数据对应的服务质量,包括:

根据所述指示信息将所述会话的下行数据直接发送给接入网功能实体an,通过所述an根据所述smf在为ue建立用于非结构化数据传输的会话时发送给所述an的所述指示信息,确定所述会话的下行数据对应的服务质量。

可选的,接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送的与所述会话的服务质量相关的指示信息,包括:

接收所述smf发送的指示所述会话用于非结构化数据传输的会话类型指示信息;

根据所述指示信息将所述会话的下行数据直接发送给接入网功能实体an,通过所述an根据所述smf在为ue建立用于非结构化数据传输的会话时发送给所述an的所述指示信息,确定所述会话的下行数据对应的服务质量,包括:

根据所述会话类型指示信息将所述会话的下行数据直接发送给所述an,并通过所述an根据所述smf在为ue建立用于非结构化数据传输的会话时发送给所述an的所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应服务质量的无线承载,确定所述会话的下行数据对应服务质量的无线承载。

为解决上述技术问题,本发明的实施例还提供一种服务质量控制装置,应用于用户面功能实体upf,包括:

第一接收模块,用于接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送的与所述会话的服务质量相关的指示信息;

第二确定模块,用于根据所述指示信息确定所述会话的下行数据对应的服务质量。

可选的,所述第二确定模块包括:

第一确定子模块,用于根据所述指示信息确定所述会话的下行数据对应的服务质量标识,并在所述会话的下行数据包的包头添加所述服务质量标识。

可选的,所述第一接收模块包括:

第一接收子模块,用于接收所述smf发送的第一服务质量标识,所述第一服务质量标识为所述smf在为ue建立用于非结构化数据传输的会话时,为所述会话分配的服务质量标识;

所述第一确定子模块包括:

第一确定单元,用于将所述第一服务质量标识作为所述会话的下行数据对应的服务质量标识,并在所述会话的下行数据包的包头添加所述第一服务质量标识;或者

所述第一接收模块包括:

第二接收子模块,用于接收所述smf发送的指示所述会话用于非结构化数据传输的会话类型指示信息;

所述第一确定子模块包括:

第一获取单元,用于根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应的服务质量标识,获取所述会话对应的第二服务质量标识;

第二确定单元,用于将所述第二服务质量标识作为所述会话的下行数据对应的服务质量标识,并在所述会话的下行数据包的包头添加所述第二服务质量标识;或者

所述第一接收模块包括:

第三接收子模块,用于接收所述smf发送的服务质量策略,所述服务质量策略包括全匹配通配符的流过滤器和所述会话对应的第三服务质量标识;其中,所述服务质量策略为所述smf在为ue建立用于非结构化数据传输的会话时,向策略控制功能实体pcf发送针对所述会话的服务质量策略请求消息后,获取的所述pcf根据所述服务质量策略请求消息返回的所述会话对应的服务质量策略;所述服务质量策略请求消息携带有指示所述会话用于非结构化数据传输的会话类型指示信息;

所述第一确定子模块包括:

第三确定单元,用于根据所述服务质量策略确定所述会话的下行数据对应的服务质量标识,并通过所述upf在所述会话的下行数据包的包头添加所述服务质量标识。

可选的,所述第二确定模块包括:

第六发送子模块,用于根据所述指示信息将所述会话的下行数据直接发送给接入网功能实体an,通过所述an根据所述smf在为ue建立用于非结构化数据传输的会话时发送给所述an的所述指示信息,确定所述会话的下行数据对应的服务质量。

可选的,所述第一接收模块包括:

第四接收子模块,用于接收所述smf发送的指示所述会话用于非结构化数据传输的会话类型指示信息;

所述第六发送子模块包括:

第九发送单元,用于根据所述会话类型指示信息将所述会话的下行数据直接发送给所述an,并通过所述an根据所述smf在为ue建立用于非结构化数据传输的会话时发送给所述an的所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应服务质量的无线承载,确定所述会话的下行数据对应服务质量的无线承载。

为解决上述技术问题,本发明的实施例还提供一种用户面功能实体upf,包括第二存储器、第二处理器及存储在第二存储器上并可在第二处理器上运行的计算机程序,所述第二处理器执行所述计算机程序时实现如上任一项所述服务质量控制方法中的步骤。

为解决上述技术问题,本发明的实施例还提供一种服务质量控制方法,应用于用户设备ue,包括:

接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送的与所述会话的服务质量相关的指示信息;

根据所述指示信息确定所述会话的上行数据对应的服务质量。

可选的,接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送的与所述会话的服务质量相关的指示信息,包括:

接收所述smf发送的第一服务质量标识,所述第一服务质量标识为所述smf在为ue建立用于非结构化数据传输的会话时,为所述会话分配的服务质量标识;

根据所述指示信息确定所述会话的上行数据对应的服务质量,包括:

将所述第一服务质量标识作为所述会话的上行数据对应的服务质量标识;或者

接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送的与所述会话的服务质量相关的指示信息,包括:

接收所述smf发送的指示所述会话用于非结构化数据传输的会话类型指示信息;

根据所述指示信息确定所述会话的上行数据对应的服务质量,包括:

根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应的服务质量标识,获取所述会话对应的第二服务质量标识;

将所述第二服务质量标识作为所述会话的上行数据对应的服务质量标识;或者

接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送的与所述会话的服务质量相关的指示信息,包括:

接收所述smf发送的服务质量策略,所述服务质量策略包括全匹配通配符的流过滤器和所述会话对应的第三服务质量标识;其中,所述服务质量策略为所述smf在为ue建立用于非结构化数据传输的会话时,向策略控制功能实体pcf发送针对所述会话的服务质量策略请求消息后,获取的所述pcf根据所述服务质量策略请求消息返回的所述会话对应的服务质量策略;所述服务质量策略请求消息携带有指示所述会话用于非结构化数据传输的会话类型指示信息;

根据所述指示信息确定所述会话的上行数据对应的服务质量,包括:

根据所述服务质量策略确定所述会话的上行数据对应的服务质量标识。

可选的,接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送的与所述会话的服务质量相关的指示信息,包括:

接收所述smf发送的指示所述会话用于非结构化数据传输的会话类型指示信息;

根据所述指示信息确定所述会话的上行数据对应的服务质量,包括:

根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应服务质量的无线承载,确定所述会话的上行数据对应服务质量的无线承载。

为解决上述技术问题,本发明的实施例还提供一种服务质量控制装置,应用于用户设备ue,包括:

第二接收模块,用于接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送的与所述会话的服务质量相关的指示信息;

第三确定模块,用于根据所述指示信息确定所述会话的上行数据对应的服务质量。

可选的,所述第二接收模块包括:

第五接收子模块,用于接收所述smf发送的第一服务质量标识,所述第一服务质量标识为所述smf在为ue建立用于非结构化数据传输的会话时,为所述会话分配的服务质量标识;

所述第三确定模块包括:

第二确定子模块,用于将所述第一服务质量标识作为所述会话的上行数据对应的服务质量标识;或者

所述第二接收模块包括:

第六接收子模块,用于接收所述smf发送的指示所述会话用于非结构化数据传输的会话类型指示信息;

所述第三确定模块包括:

第四获取子模块,用于根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应的服务质量标识,获取所述会话对应的第二服务质量标识;

第三确定子模块,用于将所述第二服务质量标识作为所述会话的上行数据对应的服务质量标识;或者

所述第二接收模块包括:

第七接收子模块,用于接收所述smf发送的服务质量策略,所述服务质量策略包括全匹配通配符的流过滤器和所述会话对应的第三服务质量标识;其中,所述服务质量策略为所述smf在为ue建立用于非结构化数据传输的会话时,向策略控制功能实体pcf发送针对所述会话的服务质量策略请求消息后,获取的所述pcf根据所述服务质量策略请求消息返回的所述会话对应的服务质量策略;所述服务质量策略请求消息携带有指示所述会话用于非结构化数据传输的会话类型指示信息;

所述第三确定模块包括:

第四确定子模块,用于根据所述服务质量策略确定所述会话的上行数据对应的服务质量标识。

可选的,所述第二接收模块包括:

第八接收子模块,用于接收所述smf发送的指示所述会话用于非结构化数据传输的会话类型指示信息;

所述第三确定模块包括:

第五确定子模块,用于根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应服务质量的无线承载,确定所述会话的上行数据对应服务质量的无线承载。

为解决上述技术问题,本发明的实施例还提供一种用户设备ue,包括第三存储器、第三处理器及存储在第三存储器上并可在第三处理器上运行的计算机程序,所述第三处理器执行所述计算机程序时实现如上任一项所述服务质量控制方法中的步骤。

为解决上述技术问题,本发明的实施例还提供一种服务质量控制方法,应用于策略控制功能实体pcf,包括:

接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送的针对所述会话的服务质量策略请求消息,所述服务质量策略请求消息携带有指示所述会话用于非结构化数据传输的会话类型指示信息;

根据所述服务质量策略请求消息,确定所述会话对应的服务质量策略,所述服务质量策略包括全匹配通配符的流过滤器和所述会话对应的第三服务质量标识;

将所述会话对应的服务质量策略返回给所述smf。

为解决上述技术问题,本发明的实施例还提供一种服务质量控制装置,应用于策略控制功能实体pcf,包括:

第三接收模块,用于接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送的针对所述会话的服务质量策略请求消息,所述服务质量策略请求消息携带有指示所述会话用于非结构化数据传输的会话类型指示信息;

第四确定模块,用于根据所述服务质量策略请求消息,确定所述会话对应的服务质量策略,所述服务质量策略包括全匹配通配符的流过滤器和所述会话对应的第三服务质量标识;

返回模块,用于将所述会话对应的服务质量策略返回给所述smf。

为解决上述技术问题,本发明的实施例还提供一种策略控制功能实体pcf,包括第四存储器、第四处理器及存储在第四存储器上并可在第四处理器上运行的计算机程序,所述第四处理器执行所述计算机程序时实现如上所述服务质量控制方法中的步骤。

为解决上述技术问题,本发明的实施例还提供一种服务质量控制方法,应用于接入网功能实体an,包括:

接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送给所述an的与所述会话的服务质量相关的指示信息;

接收用户面功能实体upf根据所述smf在为ue建立用于非结构化数据传输的会话时发送给所述upf的所述指示信息,直接发送的所述会话的下行数据;

根据所述指示信息确定所述会话的下行数据对应的服务质量。

可选的,接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送给所述an的与所述会话的服务质量相关的指示信息,包括:

接收所述smf发送给所述an的指示所述会话用于非结构化数据传输的会话类型指示信息;

根据所述指示信息确定所述会话的下行数据对应的服务质量,包括:

根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应服务质量的无线承载,确定所述会话的下行数据对应服务质量的无线承载。

为解决上述技术问题,本发明的实施例还提供一种服务质量控制装置,应用于接入网功能实体an,包括:

第四接收模块,用于接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送给所述an的与所述会话的服务质量相关的指示信息;

第五接收模块,用于接收用户面功能实体upf根据所述smf在为ue建立用于非结构化数据传输的会话时发送给所述upf的所述指示信息,直接发送的所述会话的下行数据;

第五确定模块,用于根据所述指示信息确定所述会话的下行数据对应的服务质量。

可选的,所述第四接收模块包括:

第九接收子模块,用于接收所述smf发送给所述an的指示所述会话用于非结构化数据传输的会话类型指示信息;

所述第五确定模块包括:

第六确定子模块,用于根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应服务质量的无线承载,确定所述会话的下行数据对应服务质量的无线承载。

为解决上述技术问题,本发明的实施例还提供一种接入网功能实体an,包括第五存储器、第五处理器及存储在第五存储器上并可在第五处理器上运行的计算机程序,所述第五处理器执行所述计算机程序时实现如上任一项所述服务质量控制方法中的步骤。

本发明的上述技术方案的有益效果如下:

本发明实施例的服务质量控制方法,smf在为ue建立用于非结构化数据传输的会话时,确定与所述会话的服务质量相关的指示信息;然后将所述指示信息发送给目标节点,通过所述目标节点根据所述指示信息确定所述会话对应的服务质量。这样,目标节点根据smf发送的指示信息能够确定用于非结构化数据传输的会话的服务质量,从而实现了网络对非结构化数据包的服务质量控制,保证了非结构化数据传输的服务质量,提高了网络性能。解决了现有技术中网络无法对非结构化数据包进行服务质量控制的问题。

附图说明

图1为本发明服务质量控制方法应用于smf的流程图;

图2为nextgen网络架构示意图;

图3为本发明服务质量控制方法应用于非结构化数据传输的一流程图;

图4为本发明服务质量控制方法应用于非结构化数据传输的另一流程图;

图5为本发明服务质量控制方法应用于非结构化数据传输的又一流程图;

图6为本发明服务质量控制装置应用于smf的结构示意图;

图7为本发明smf的结构示意图;

图8为本发明服务质量控制方法应用于upf的流程图;

图9为本发明服务质量控制装置应用于upf的结构示意图;

图10为本发明upf的结构示意图;

图11为本发明服务质量控制方法应用于ue的流程图;

图12为本发明服务质量控制装置应用于ue的结构示意图;

图13为本发明ue的结构示意图;

图14为本发明服务质量控制方法应用于pcf的流程图;

图15为本发明服务质量控制装置应用于pcf的结构示意图;

图16为本发明pcf的结构示意图;

图17为本发明服务质量控制方法应用于an的流程图;

图18为本发明服务质量控制装置应用于an的结构示意图;

图19为本发明an的结构示意图。

具体实施方式

为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。

在本发明的一些实施例中,参照图1所示,提供了一种服务质量控制方法,应用于会话管理功能实体smf,包括:

步骤101,在为用户设备ue建立用于非结构化数据传输的会话时,确定与所述会话的服务质量相关的指示信息。

这里,smf在为ue建立用于非结构化数据传输的会话session时,通过确定与会话的服务质量相关的指示信息,为后续确定会话对应的服务质量提供了支持。

需要说明的是,本发明实施例实现的是用于非结构化数据传输的会话在数据传输时的服务质量控制,若没有特殊说明,下文提到的会话均指的是上述用于非结构化数据传输的会话。

步骤102,将所述指示信息发送给目标节点,通过所述目标节点根据所述指示信息确定所述会话对应的服务质量。

这里,smf将与会话的服务质量相关的指示信息发送给目标节点,通过目标节点能够根据该指示信息确定会话对应的服务质量,从而实现了对非结构化数据包的服务质量控制,提高了网络性能。

本发明实施例的服务质量控制方法,目标节点根据smf发送的指示信息能够确定用于非结构化数据传输的会话的服务质量,从而实现了网络对非结构化数据包的服务质量控制,保证了非结构化数据传输的服务质量,提高了网络性能。解决了现有技术中网络无法对非结构化数据包进行服务质量控制的问题。

可选的,上述步骤102包括:

步骤1021,将所述指示信息发送给用户面功能实体upf,通过所述upf根据所述指示信息确定所述会话的下行数据对应的服务质量标识,并通过所述upf在所述会话的下行数据包的包头添加所述服务质量标识。

这里,smf将指示信息发送给upf,upf能够根据该指示信息确定会话的下行数据对应的服务质量qos标识,并在会话的下行数据包的包头添加qos标识,从而实现了网络对非结构化数据包的服务质量控制。且通过upf在会话的下行数据包的包头添加该qos标识,后续upf将下行数据发送给接入网功能实体an,an能够根据数据包头的qos标识选择相应服务质量的无线承载对下行数据进行传输,从而保证了数据的服务质量。

和/或步骤1022,将所述指示信息发送给所述ue,通过所述ue根据所述指示信息确定所述会话的上行数据对应的服务质量标识。

这里,smf将指示信息发送给ue,ue能够根据该指示信息确定会话的上行数据对应的服务质量qos标识,从而实现了网络对非结构化数据包的服务质量控制。且后续ue能够根据该qos标识选择相应服务质量的无线承载对上行数据进行传输,从而保证了数据的服务质量。

作为一种可选的实现方式,上述步骤101包括:

步骤1011,在为ue建立用于非结构化数据传输的会话时,为所述会话分配对应的第一服务质量标识。

这里,smf在为ue建立用于非结构化数据传输的会话session时,可为会话分配对应的第一服务质量qos标识,后续目标节点可根据该第一qos标识直接确定会话的服务质量。

其中,smf可根据运营商策略或者用户签约信息,为用于非结构化数据传输的会话分配第一qos标识。

上述步骤1021包括:

步骤10211,将所述第一服务质量标识发送给upf,通过所述upf将所述第一服务质量标识作为所述会话的下行数据对应的服务质量标识,并通过所述upf在所述会话的下行数据包的包头添加所述第一服务质量标识。

这里,smf将第一qos标识发送给upf,upf可直接将第一qos标识作为会话的下行数据对应的服务质量标识,并在会话的下行数据包的包头添加该第一qos标识,从而实现了网络对非结构化数据包的服务质量控制。且通过upf在会话的下行数据包的包头添加第一qos标识,后续upf将下行数据发送给an,an能够根据数据包头的第一qos标识选择相应服务质量的无线承载对下行数据进行传输,从而保证了数据的服务质量。

其中,smf为该用于非结构化数据传输的会话分配的第一qos标识属于会话级别的服务质量标识,upf收到该会话的任何下行数据都在数据包头打上这个第一qos标识。

上述步骤1022包括:

步骤10221,将所述第一服务质量标识发送给所述ue,通过所述ue将所述第一服务质量标识作为所述会话的上行数据对应的服务质量标识。

这里,smf将第一qos标识发送给ue,ue可直接将第一qos标识作为会话的上行数据对应的服务质量标识,从而实现了网络对非结构化数据包的服务质量控制。且后续ue能够根据该第一qos标识选择相应服务质量的无线承载对上行数据进行传输,从而保证了数据的服务质量。

上面已经提到,smf为该用于非结构化数据传输的会话分配的第一qos标识属于会话级别的服务质量标识,ue对该会话的任何上行数据都根据该第一qos标识选择相应服务质量的无线承载进行传输。

此时,smf在用于非结构化数据传输的会话session建立时向upf提供一个用于该session的服务质量控制的第一qos标识,upf收到该session的任何下行数据,都在数据包头打这个第一qos标识,并通过会话隧道sessiontunnel发送给an,an根据数据包头的qos标识可以选择提供相应qos的无线承载进行传输,从而保证了数据的服务质量。其中,smf在session建立时也可以把第一qos标识发送给ue,ue对该session的任何上行数据都根据该第一qos标识选择相应服务质量的无线承载进行传输,从而保证了数据的服务质量。

作为另一种可选的实现方式,上述步骤101包括:

步骤1012,在为ue建立用于非结构化数据传输的会话时,获取指示所述会话用于非结构化数据传输的会话类型指示信息。

这里,smf在为ue建立用于非结构化数据传输的会话session时,可获取到指示该会话用于非结构化数据传输的会话类型指示信息,后续目标节点可根据该会话类型指示信息确定会话的服务质量。

上述步骤1021包括:

步骤10212,将所述会话类型指示信息发送给upf,通过所述upf根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应的服务质量标识,获取所述会话对应的第二服务质量标识,将所述第二服务质量标识作为所述会话的下行数据对应的服务质量标识,并通过所述upf在所述会话的下行数据包的包头添加所述第二服务质量标识。

这里,smf将指示会话用于非结构化数据传输的会话类型指示信息发送给upf。upf上预先配置了对于这种会话类型默认的qos标识,即第二qos标识。upf根据会话类型指示信息确定会话用于非结构化数据传输时,获取到会话对应的第二qos标识,之后将第二qos标识作为会话的下行数据对应的服务质量标识,并在会话的下行数据包的包头添加该第二qos标识,从而实现了网络对非结构化数据包的服务质量控制。

其中,通过upf在会话的下行数据包的包头添加第二qos标识,后续upf将下行数据发送给an,an能够根据数据包头的第二qos标识选择相应服务质量的无线承载对下行数据进行传输,从而保证了数据的服务质量。

其中,upf上预先配置的用于非结构化数据传输的会话类型对应的qos标识,即第二qos标识,也属于会话级别的服务质量标识,upf收到该会话的任何下行数据都在数据包头打上这个第二qos标识。

上述步骤1022包括:

步骤10222,将所述会话类型指示信息发送给所述ue,通过所述ue根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应的服务质量标识,获取所述会话对应的第二服务质量标识,并将所述第二服务质量标识作为所述会话的上行数据对应的服务质量标识。

这里,smf将指示会话用于非结构化数据传输的会话类型指示信息发送给ue。ue上预先配置了对于这种会话类型默认的qos标识,即第二qos标识。ue根据会话类型指示信息确定会话用于非结构化数据传输时,获取到会话对应的第二qos标识,之后将第二qos标识作为会话的上行数据对应的服务质量标识,从而实现了网络对非结构化数据包的服务质量控制。且后续ue能够根据该第二qos标识选择相应服务质量的无线承载对上行数据进行传输,从而保证了数据的服务质量。

其中,ue上预先配置的用于非结构化数据传输的会话类型对应的qos标识理论上与upf上预先配置的用于非结构化数据传输的会话类型对应的qos标识相同,均为第二qos标识。上面已经提到,第二qos标识也属于会话级别的服务质量标识,ue对该会话的任何上行数据都根据该第二qos标识选择相应服务质量的无线承载进行传输。

此时,smf在用于非结构化数据传输的session建立时把session类型发送给upf,upf上预先配置了对于这种session类型默认的第二qos标识,upf收到该session的任何下行数据,都在数据包头打这个第二qos标识,并通过会话隧道sessiontunnel发送给an,an根据数据包头的qos标识可以选择提供相应qos的无线承载进行传输,从而保证了数据的服务质量。其中,smf在session建立时也可以把session类型发送给ue,ue上也预先配置了对于这种session类型默认的第二qos标识,ue对该session的任何上行数据都根据该第二qos标识选择相应服务质量的无线承载进行传输,从而保证了数据的服务质量。

下面对应用本发明实施例的服务质量控制方法进行非结构化数据传输的一具体实现流程举例说明如下。参照图3所示,该流程包括:

步骤301,ue向访问和移动性管理功能实体amf发送pdu(packetdataunit,分组数据单元)session建立请求消息。

这里,ue向amf发送pdusession建立请求消息,请求建立一个pdusession进行非结构化数据传输。其中,该pdusession建立请求消息为ue和amf之间的nas(non-accessstratum,非接入层)消息,通过an透传。

步骤302,amf向smf发送携带pdusession建立请求消息的sm(sessionmanagement,会话管理)请求消息。

这里,amf为ue选择一个smf,并且向所选择的smf发送携带有pdusession建立请求消息的sm请求消息。

步骤303,smf向upf发送携带第一qos标识或者会话类型指示信息的n4session建立或者修改消息。

这里,smf确定为该ue建立用于非结构化数据传输的session时,可以为该session分配一个用于该session的服务质量控制的第一qos标识,smf通过n4session建立或者修改消息,将第一qos标识发送给upf。或者smf也可以将指示该session用于非结构化数据传输的会话类型指示信息发给upf,upf上预先配置了对于这种session类型默认的第二qos标识。第一qos标识、第二qos标识例如是qos数据流标识qfi(qfi,qosflowidentity)或者qos等级标识5qi等。

步骤304,smf向amf发送携带pdusession建立接收消息的sm回应消息,pdusession建立接收消息中包括第一qos标识或者会话类型指示信息。

这里,smf在sm回应消息中,将pdusession建立接收消息发送到amf,pdusession建立接收消息中包括用于该session的服务质量控制的第一qos标识。或者pdusession建立接收消息中包括指示该session用于非结构化数据传输的会话类型指示信息,ue上预先配置了对于这种session类型默认的第二qos标识。

步骤305,amf将pdusession建立接收消息发送到ue。

通过以上步骤在pdusession成功建立之后,upf和ue都获得了用于该session的服务质量控制的qos标识,从而实现了对非结构化数据的服务质量控制。后续在该session的下行数据到达upf后,upf在数据包头打上这个qos标识,并通过sessiontunnel发送给an,an根据数据包头的qos标识选择可以提供相应qos的无线承载进行传输,从而保证了数据的服务质量。对于上行数据,ue根据该qos标识为上行数据选择选择提供相应qos的无线承载进行传输,从而保证了数据的服务质量。

作为另一种可选的实现方式,上述步骤101包括:

步骤1013,在为ue建立用于非结构化数据传输的会话时,向策略控制功能实体pcf发送针对所述会话的服务质量策略请求消息,所述服务质量策略请求消息携带有指示所述会话用于非结构化数据传输的会话类型指示信息。

这里,smf在为ue建立用于非结构化数据传输的会话session时,可向pcf请求服务质量策略qosrule,将指示会话用于非结构化数据传输的会话类型指示信息携带在服务质量策略请求消息中发送给pcf。

步骤1014,获取所述pcf根据所述服务质量策略请求消息返回的所述会话对应的服务质量策略,所述服务质量策略包括全匹配通配符的流过滤器和所述会话对应的第三服务质量标识。

这里,pcf对于非结构化数据传输的session建立一个服务质量策略qosrule,其中包括全匹配通配符的流过滤器和会话对应的第三服务质量标识,后续目标节点可根据该qosrule确定会话的服务质量。

上述步骤1021包括:

步骤10213,将所述服务质量策略发送给upf,通过所述upf根据所述服务质量策略确定所述会话的下行数据对应的服务质量标识,并通过所述upf在所述会话的下行数据包的包头添加所述服务质量标识。

这里,smf将服务质量策略qosrule发送给upf,upf可根据qosrule确定会话的下行数据对应的qos标识,并在会话的下行数据包的包头添加qos标识,从而实现了网络对非结构化数据包的服务质量控制。其中,因为qosrule的流过滤器为全匹配通配符,所以upf可确定该会话的所有下行数据对应的qos标识均为第三服务质量qos标识,并在收到的该会话的所有下行数据包的包头都添加该第三qos标识。其中,通过upf在会话的下行数据包的包头添加第三qos标识,后续upf将下行数据发送给an,an能够根据数据包头的第三qos标识选择相应服务质量的无线承载对下行数据进行传输,从而保证了数据的服务质量。

上述步骤1022包括:

步骤10223,将所述服务质量策略发送给所述ue,通过所述ue根据所述服务质量策略确定所述会话的上行数据对应的服务质量标识。

这里,smf将服务质量策略qosrule发送给ue,ue可根据qosrule确定会话的上行数据对应的qos标识,从而实现了网络对非结构化数据包的服务质量控制。其中,因为qosrule的流过滤器为全匹配通配符,所以ue可确定该会话的所有上行数据对应的qos标识均为第三服务质量qos标识。后续ue能够根据该第三qos标识选择相应服务质量的无线承载对上行数据进行传输,从而保证了数据的服务质量。

此时,smf在session建立过程中,将session类型发送给pcf,请求qos策略,对于用于传输非结构化数据的session,pcf制定一个qosrule,其中包括全匹配通配符的流过滤器和第三qos标识,pcf将该qosrule发送给smf。smf进一步将该qosrule发送给upf和ue,后续upf收到该session的任何下行数据,根据这个qosrule进行匹配。因为这个qosrule的流过滤器为全匹配通配符,所以upf收到该session的任何下行数据,都在数据包头打这个qosrule所指示的第三qos标识,并通过sessiontunnel发送给an,an根据数据包头的qos标识选择可以提供相应qos的无线承载进行传输,从而保证了数据的服务质量。对于上行数据,ue对上行数据根据qosrule进行匹配,因为这个qosrule的流过滤器为全匹配通配符,所以ue为该session的所有上行数据都根据该qosrule所指示的第三qos标识选择相应qos的无线承载进行传输。

下面对应用本发明实施例的服务质量控制方法进行非结构化数据传输的另一具体实现流程举例说明如下。参照图4所示,该流程包括:

步骤401,ue向amf发送pdusession建立请求消息。

这里,ue向amf发送pdusession建立请求消息,请求建立一个pdusession进行非结构化数据传输。其中,该pdusession建立请求消息为ue和amf之间的nas消息,通过an进行透传。

步骤402,amf向smf发送携带pdusession建立请求消息的sm请求消息。

这里,amf为ue选择一个smf,并且向所选择的smf发送携带有pdusession建立请求消息的sm请求消息。

步骤403,smf向pcf携带会话类型指示信息的qos策略请求消息。

这里,smf确定为该ue建立用于非结构化数据传输的session时,smf向pcf请求qos策略,将指示会话用于非结构化数据传输的会话类型指示信息携带在qos策略请求消息中发送给pcf。

步骤404,pcf向smf返回包括全匹配通配符的流过滤器和第三qos标识的qosrule。

这里,pcf为该会话确定一个qosrule,其中包括全匹配通配符的流过滤器和第三qos标识,第三qos标识例如是qos数据流标识qfi或者qos等级标识5qi等,pcf将该qosrule发送给smf。

步骤405,smf向upf发送携带qosrule的n4session建立或者修改消息。

这里,smf通过n4session建立或者修改消息,将这个qosrule发送给upf,后续upf收到该session的任何下行数据,都根据这个qosrule进行匹配,因为这个qosrule的流过滤器为全匹配通配符,所以upf在收到的该session的所有下行数据包的包头都打上这个qosrule所指示的第三qos标识。

步骤406,smf向amf发送携带pdusession建立接收消息的sm回应消息,pdusession建立接收消息中包括qosrule。

这里,smf在sm回应消息中,将pdusession建立接收消息发送到amf,pdusession建立接收消息中包括该qosrule。

步骤407,amf将pdusession建立接收消息发送到ue。

这里,amf将包括该qosrule的pdusession建立接收消息发送到ue,后续ue发送该session的任何上行数据时,都根据这个qosrule进行匹配,因为这个qosrule的流过滤器为全匹配通配符,所以ue为所有上行数据根据该qosrule所指示的第三qos标识为上行数据选择相应qos的无线承载进行传输。

通过以上步骤在pdusession成功建立之后,upf和ue都获得了用于该session的服务质量控制的qosrule,并能够根据这个qosrule确定用于该session的qos标识,从而实现了对非结构化数据的服务质量控制。后续在该session的下行数据到达upf后,upf根据qosrule在数据包头打上这个qosrule指示的qos标识,并通过sessiontunnel发送给an,an根据数据包头的qos标识选择可以提供相应qos的无线承载进行传输,从而保证了数据的服务质量。对于上行数据,ue根据qosrule所指示的qos标识为上行数据选择相应qos的无线承载进行传输,从而保证了数据的服务质量。

可选的,所述服务质量标识为服务质量数据流标识qfi或者服务质量等级标识5qi。

可选的,上述步骤102包括:

步骤1023,将所述指示信息发送给用户面功能实体upf和接入网功能实体an,通过所述upf根据所述指示信息将所述会话的下行数据直接发送给所述an,并通过所述an根据所述指示信息确定所述会话的下行数据对应的服务质量。

这里,smf将指示信息发送给upf和an,upf能够根据该指示信息将会话的下行数据直接发送给an,upf不需要在数据包头打服务质量标识,通过an确定会话的下行数据对应的服务质量,从而实现了网络对非结构化数据包的服务质量控制。

和/或步骤1024,将所述指示信息发送给所述ue,通过所述ue根据所述指示信息确定所述会话的上行数据对应的服务质量。

这里,smf将指示信息发送给ue,ue能够根据该指示信息确定会话的上行数据对应的服务质量,从而实现了网络对非结构化数据包的服务质量控制。

作为一种可选的实现方式,上述步骤101包括:

步骤1015,在为ue建立用于非结构化数据传输的会话时,获取指示所述会话用于非结构化数据传输的会话类型指示信息。

这里,smf在为ue建立用于非结构化数据传输的会话session时,可获取到指示该会话用于非结构化数据传输的会话类型指示信息,后续目标节点可根据该会话类型指示信息确定会话的服务质量。

上述步骤1023包括:

步骤10231,将所述会话类型指示信息发送给upf和an,通过所述upf根据所述会话类型指示信息将所述会话的下行数据直接发送给所述an,并通过所述an根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应服务质量的无线承载,确定所述会话的下行数据对应服务质量的无线承载。

这里,smf将指示会话用于非结构化数据传输的会话类型指示信息发送给upf和an。upf根据会话类型指示信息确定会话用于非结构化数据传输时,直接将该会话的下行数据发送给an,upf不需要在数据包头打服务质量标识。an上预先配置了用于非结构化数据传输的会话类型对应服务质量qos的无线承载,an接收到upf发送的下行数据,且确定会话用于非结构化数据传输时,获取到该会话对应qos的无线承载对下行数据进行传输,从而实现了网络对非结构化数据包的服务质量控制,且保证了数据的服务质量。

上述步骤1024包括:

步骤10241,将所述会话类型指示信息发送给所述ue,通过所述ue根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应服务质量的无线承载,确定所述会话的上行数据对应服务质量的无线承载。

这里,smf将指示会话用于非结构化数据传输的会话类型指示信息发送给ue。ue上预先配置了用于非结构化数据传输的会话类型对应服务质量qos的无线承载。ue根据会话类型指示信息确定会话用于非结构化数据传输时,获取到该会话对应qos的无线承载对上行数据进行传输,从而实现了网络对非结构化数据包的服务质量控制,且保证了数据的服务质量。

此时,smf在用于非结构化数据传输的session建立时把session类型发给upf,并且也把session类型发送给an。an上预先配置了对于这种session类型默认服务质量的无线承载。后续upf收到该session的任何下行数据,不需要在数据包头打qos标识,直接将收到的数据包通过sessiontunnel发送给an,an将收到的数据包直接通过默认服务质量的无线承载发送到ue,从而保证了数据的服务质量。其中,smf在session建立时也可以把session类型发送给ue,ue上预先配置了对于这种session类型默认服务质量的无线承载,对于上行数据,ue统一使用该session的默认无线承载进行传输,从而保证了数据的服务质量。

下面对应用本发明实施例的服务质量控制方法进行非结构化数据传输的另一具体实现流程举例说明如下。参照图5所示,该流程包括:

步骤501,ue向访问和移动性管理功能实体amf发送pdusession建立请求消息。

这里,ue向amf访问和移动性管理功能实体发送pdusession建立请求消息,请求建立一个pdusession进行非结构化数据传输。其中,该pdusession建立请求消息为ue和amf之间的nas消息,通过an透传。

步骤502,amf向smf发送携带pdusession建立请求消息的sm请求消息。

这里,amf为ue选择一个smf,并且向所选择的smf发送携带有pdusession建立请求消息的sm请求消息。

步骤503,smf向upf发送携带会话类型指示信息的n4session建立或者修改消息。

这里,smf确定为该ue建立用于非结构化数据传输的session时,smf通过n4session建立或者修改消息,将指示该session用于非结构化数据传输的会话类型指示信息发给upf。

步骤504,smf向amf发送携带pdusession建立接收消息和n2sm消息的sm回应消息,pdusession建立接收消息和n2sm消息中包括会话类型指示信息。

这里,smf在sm回应消息中,将pdusession建立接收消息发送到amf,pdusession建立接收消息中包括该会话类型指示信息,并且sm回应消息中包括发给an的n2sm消息,n2sm消息中包括该会话类型指示信息。

步骤505,amf将n2sm消息发送给an。

步骤506,amf将pdusession建立接收消息发送到ue。

通过以上步骤在pdusession成功建立之后,upf、an和ue都获得了该session的类型,确定这个session用于非结构化数据传输。后续在该session的下行数据到达upf后,upf直接将收到的数据包通过sessiontunnel传送到an,不需要在数据包头打qos标识,an将收到的数据包直接通过默认的无线承载发送到ue,为ue提供的服务质量为该session的默认无线承载所提供的服务质量。对于上行数据,ue统一使用给session的默认无线承载进行传输。从而实现了网络对非结构化数据包的服务质量控制,且保证了数据的服务质量。

本发明实施例的服务质量控制方法,目标节点根据smf发送的指示信息能够确定用于非结构化数据传输的会话的服务质量,从而实现了网络对非结构化数据包的服务质量控制,保证了非结构化数据传输的服务质量,提高了网络性能。解决了现有技术中网络无法对非结构化数据包进行服务质量控制的问题。

在本发明的一些实施例中,参照图6所示,还提供了一种服务质量控制装置,应用于会话管理功能实体smf,包括:

第一确定模块601,用于在为用户设备ue建立用于非结构化数据传输的会话时,确定与所述会话的服务质量相关的指示信息;

第一发送模块602,用于将所述指示信息发送给目标节点,通过所述目标节点根据所述指示信息确定所述会话对应的服务质量。

本发明实施例的服务质量控制装置,目标节点根据smf发送的指示信息能够确定用于非结构化数据传输的会话的服务质量,从而实现了网络对非结构化数据包的服务质量控制,保证了非结构化数据传输的服务质量,提高了网络性能。解决了现有技术中网络无法对非结构化数据包进行服务质量控制的问题。

可选的,所述第一发送模块602包括:

第一发送子模块,用于将所述指示信息发送给用户面功能实体upf,通过所述upf根据所述指示信息确定所述会话的下行数据对应的服务质量标识,并通过所述upf在所述会话的下行数据包的包头添加所述服务质量标识;和/或

第二发送子模块,用于将所述指示信息发送给所述ue,通过所述ue根据所述指示信息确定所述会话的上行数据对应的服务质量标识。

可选的,所述第一确定模块601包括:

分配子模块,用于在为ue建立用于非结构化数据传输的会话时,为所述会话分配对应的第一服务质量标识;

所述第一发送子模块包括:

第一发送单元,用于将所述第一服务质量标识发送给upf,通过所述upf将所述第一服务质量标识作为所述会话的下行数据对应的服务质量标识,并通过所述upf在所述会话的下行数据包的包头添加所述第一服务质量标识;

所述第二发送子模块包括:

第二发送单元,用于将所述第一服务质量标识发送给所述ue,通过所述ue将所述第一服务质量标识作为所述会话的上行数据对应的服务质量标识。

可选的,所述第一确定模块601包括:

第一获取子模块,用于在为ue建立用于非结构化数据传输的会话时,获取指示所述会话用于非结构化数据传输的会话类型指示信息;

所述第一发送子模块包括:

第三发送单元,用于将所述会话类型指示信息发送给upf,通过所述upf根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应的服务质量标识,获取所述会话对应的第二服务质量标识,将所述第二服务质量标识作为所述会话的下行数据对应的服务质量标识,并通过所述upf在所述会话的下行数据包的包头添加所述第二服务质量标识;

所述第二发送子模块包括:

第四发送单元,用于将所述会话类型指示信息发送给所述ue,通过所述ue根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应的服务质量标识,获取所述会话对应的第二服务质量标识,并将所述第二服务质量标识作为所述会话的上行数据对应的服务质量标识。

可选的,所述第一确定模块601包括:

第三发送子模块,用于在为ue建立用于非结构化数据传输的会话时,向策略控制功能实体pcf发送针对所述会话的服务质量策略请求消息,所述服务质量策略请求消息携带有指示所述会话用于非结构化数据传输的会话类型指示信息;

第二获取子模块,用于获取所述pcf根据所述服务质量策略请求消息返回的所述会话对应的服务质量策略,所述服务质量策略包括全匹配通配符的流过滤器和所述会话对应的第三服务质量标识;

所述第一发送子模块包括:

第五发送单元,用于将所述服务质量策略发送给upf,通过所述upf根据所述服务质量策略确定所述会话的下行数据对应的服务质量标识,并通过所述upf在所述会话的下行数据包的包头添加所述服务质量标识;

所述第二发送子模块包括:

第六发送单元,用于将所述服务质量策略发送给所述ue,通过所述ue根据所述服务质量策略确定所述会话的上行数据对应的服务质量标识。

可选的,所述第一发送模块602包括:

第四发送子模块,用于将所述指示信息发送给用户面功能实体upf和接入网功能实体an,通过所述upf根据所述指示信息将所述会话的下行数据直接发送给所述an,并通过所述an根据所述指示信息确定所述会话的下行数据对应的服务质量;和/或

第五发送子模块,用于将所述指示信息发送给所述ue,通过所述ue根据所述指示信息确定所述会话的上行数据对应的服务质量。

可选的,所述第一确定模块601包括:

第三获取子模块,用于在为ue建立用于非结构化数据传输的会话时,获取指示所述会话用于非结构化数据传输的会话类型指示信息;

所述第四发送子模块包括:

第七发送单元,用于将所述会话类型指示信息发送给upf和an,通过所述upf根据所述会话类型指示信息将所述会话的下行数据直接发送给所述an,并通过所述an根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应服务质量的无线承载,确定所述会话的下行数据对应服务质量的无线承载;

所述第五发送子模块包括:

第八发送单元,用于将所述会话类型指示信息发送给所述ue,通过所述ue根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应服务质量的无线承载,确定所述会话的上行数据对应服务质量的无线承载。

可选的,所述服务质量标识为服务质量数据流标识或者服务质量等级标识。

本发明实施例的服务质量控制装置,目标节点根据smf发送的指示信息能够确定用于非结构化数据传输的会话的服务质量,从而实现了网络对非结构化数据包的服务质量控制,保证了非结构化数据传输的服务质量,提高了网络性能。解决了现有技术中网络无法对非结构化数据包进行服务质量控制的问题。

需要说明的是,该服务质量控制装置是与上述服务质量控制方法相对应的装置,其中上述方法实施例中所有实现方式均适用于该装置的实施例中,也能达到同样的技术效果。

在本发明的一些实施例中,参照图7所示,还提供了一种会话管理功能实体smf,包括第一存储器720、第一处理器700、第一收发机710、总线接口及存储在第一存储器720上并可在第一处理器700上运行的计算机程序,所述第一处理器700用于读取第一存储器720中的程序,执行下列过程:

在为用户设备ue建立用于非结构化数据传输的会话时,确定与所述会话的服务质量相关的指示信息;

通过第一收发机710将所述指示信息发送给目标节点,通过所述目标节点根据所述指示信息确定所述会话对应的服务质量;

第一收发机710,用于在第一处理器700的控制下接收和发送数据。

其中,在图7中,总线架构可以包括任意数量的互联的总线和桥,具体由第一处理器700代表的一个或多个处理器和第一存储器720代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。第一收发机710可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。第一处理器700负责管理总线架构和通常的处理,第一存储器720可以存储第一处理器700在执行操作时所使用的数据。

第一处理器700还用于将所述指示信息发送给用户面功能实体upf,通过所述upf根据所述指示信息确定所述会话的下行数据对应的服务质量标识,并通过所述upf在所述会话的下行数据包的包头添加所述服务质量标识;和/或将所述指示信息发送给所述ue,通过所述ue根据所述指示信息确定所述会话的上行数据对应的服务质量标识。

第一处理器700还用于在为ue建立用于非结构化数据传输的会话时,为所述会话分配对应的第一服务质量标识;将所述第一服务质量标识发送给upf,通过所述upf将所述第一服务质量标识作为所述会话的下行数据对应的服务质量标识,并通过所述upf在所述会话的下行数据包的包头添加所述第一服务质量标识;将所述第一服务质量标识发送给所述ue,通过所述ue将所述第一服务质量标识作为所述会话的上行数据对应的服务质量标识。

第一处理器700还用于在为ue建立用于非结构化数据传输的会话时,获取指示所述会话用于非结构化数据传输的会话类型指示信息;将所述会话类型指示信息发送给upf,通过所述upf根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应的服务质量标识,获取所述会话对应的第二服务质量标识,将所述第二服务质量标识作为所述会话的下行数据对应的服务质量标识,并通过所述upf在所述会话的下行数据包的包头添加所述第二服务质量标识;将所述会话类型指示信息发送给所述ue,通过所述ue根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应的服务质量标识,获取所述会话对应的第二服务质量标识,并将所述第二服务质量标识作为所述会话的上行数据对应的服务质量标识。

第一处理器700还用于在为ue建立用于非结构化数据传输的会话时,向策略控制功能实体pcf发送针对所述会话的服务质量策略请求消息,所述服务质量策略请求消息携带有指示所述会话用于非结构化数据传输的会话类型指示信息;获取所述pcf根据所述服务质量策略请求消息返回的所述会话对应的服务质量策略,所述服务质量策略包括全匹配通配符的流过滤器和所述会话对应的第三服务质量标识;将所述服务质量策略发送给upf,通过所述upf根据所述服务质量策略确定所述会话的下行数据对应的服务质量标识,并通过所述upf在所述会话的下行数据包的包头添加所述服务质量标识;将所述服务质量策略发送给所述ue,通过所述ue根据所述服务质量策略确定所述会话的上行数据对应的服务质量标识。

第一处理器700还用于将所述指示信息发送给用户面功能实体upf和接入网功能实体an,通过所述upf根据所述指示信息将所述会话的下行数据直接发送给所述an,并通过所述an根据所述指示信息确定所述会话的下行数据对应的服务质量;和/或将所述指示信息发送给所述ue,通过所述ue根据所述指示信息确定所述会话的上行数据对应的服务质量。

第一处理器700还用于在为ue建立用于非结构化数据传输的会话时,获取指示所述会话用于非结构化数据传输的会话类型指示信息;将所述会话类型指示信息发送给upf和an,通过所述upf根据所述会话类型指示信息将所述会话的下行数据直接发送给所述an,并通过所述an根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应服务质量的无线承载,确定所述会话的下行数据对应服务质量的无线承载;将所述会话类型指示信息发送给所述ue,通过所述ue根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应服务质量的无线承载,确定所述会话的上行数据对应服务质量的无线承载。

所述服务质量标识为服务质量数据流标识或者服务质量等级标识。

在本发明的一些实施例中,还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以下步骤:

在为用户设备ue建立用于非结构化数据传输的会话时,确定与所述会话的服务质量相关的指示信息;

将所述指示信息发送给目标节点,通过所述目标节点根据所述指示信息确定所述会话对应的服务质量。

在本发明的一些实施例中,参照图8所示,还提供了一种服务质量控制方法,应用于用户面功能实体upf,包括:

步骤801,接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送的与所述会话的服务质量相关的指示信息;

步骤802,根据所述指示信息确定所述会话的下行数据对应的服务质量。

本发明实施例的服务质量控制方法,upf接收到smf在为ue建立用于非结构化数据传输的会话时,发送的与会话的服务质量相关的指示信息,能够根据指示信息确定会话的下行数据对应的服务质量,从而实现了网络对非结构化数据包的服务质量控制,保证了非结构化数据传输的服务质量,提高了网络性能。解决了现有技术中网络无法对非结构化数据包进行服务质量控制的问题。

可选的,上述步骤802包括:

步骤8021,根据所述指示信息确定所述会话的下行数据对应的服务质量标识,并在所述会话的下行数据包的包头添加所述服务质量标识。

此时,upf能够根据指示信息确定会话的下行数据对应的服务质量qos标识,并在会话的下行数据包的包头添加qos标识,从而实现了网络对非结构化数据包的服务质量控制。且通过upf在会话的下行数据包的包头添加该qos标识,后续upf将下行数据发送给接入网功能实体an,an能够根据数据包头的qos标识选择相应服务质量的无线承载对下行数据进行传输,从而保证了数据的服务质量。

可选的,上述步骤801包括:

步骤8011,接收所述smf发送的第一服务质量标识,所述第一服务质量标识为所述smf在为ue建立用于非结构化数据传输的会话时,为所述会话分配的服务质量标识;

上述步骤8021包括:

步骤80211将所述第一服务质量标识作为所述会话的下行数据对应的服务质量标识,并在所述会话的下行数据包的包头添加所述第一服务质量标识.

此时,smf在为ue建立用于非结构化数据传输的会话session时,可为会话分配对应的第一服务质量qos标识。smf将第一qos标识发送给upf,upf可直接将第一qos标识作为会话的下行数据对应的服务质量标识,并在会话的下行数据包的包头添加该第一qos标识,从而实现了网络对非结构化数据包的服务质量控制。且通过upf在会话的下行数据包的包头添加第一qos标识,后续upf将下行数据发送给an,an能够根据数据包头的第一qos标识选择相应服务质量的无线承载对下行数据进行传输,从而保证了数据的服务质量。

或者上述步骤801包括:

步骤8012,接收所述smf发送的指示所述会话用于非结构化数据传输的会话类型指示信息;

上述步骤8021包括:

步骤80212,根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应的服务质量标识,获取所述会话对应的第二服务质量标识;

步骤80213,将所述第二服务质量标识作为所述会话的下行数据对应的服务质量标识,并在所述会话的下行数据包的包头添加所述第二服务质量标识。

此时,smf在为ue建立用于非结构化数据传输的会话session时,可获取到指示该会话用于非结构化数据传输的会话类型指示信息,smf将该会话类型指示信息发送给upf。upf上预先配置了对于这种会话类型默认的qos标识,即第二qos标识。upf根据会话类型指示信息确定会话用于非结构化数据传输时,获取到会话对应的第二qos标识,之后将第二qos标识作为会话的下行数据对应的服务质量标识,并在会话的下行数据包的包头添加该第二qos标识,从而实现了网络对非结构化数据包的服务质量控制。

其中,通过upf在会话的下行数据包的包头添加第二qos标识,后续upf将下行数据发送给an,an能够根据数据包头的第二qos标识选择相应服务质量的无线承载对下行数据进行传输,从而保证了数据的服务质量。

或者上述步骤801包括:

步骤8013,接收所述smf发送的服务质量策略,所述服务质量策略包括全匹配通配符的流过滤器和所述会话对应的第三服务质量标识;其中,所述服务质量策略为所述smf在为ue建立用于非结构化数据传输的会话时,向策略控制功能实体pcf发送针对所述会话的服务质量策略请求消息后,获取的所述pcf根据所述服务质量策略请求消息返回的所述会话对应的服务质量策略;所述服务质量策略请求消息携带有指示所述会话用于非结构化数据传输的会话类型指示信息;

上述步骤8021包括:

步骤80214,根据所述服务质量策略确定所述会话的下行数据对应的服务质量标识,并通过所述upf在所述会话的下行数据包的包头添加所述服务质量标识。

此时,smf在为ue建立用于非结构化数据传输的会话session时,可向pcf请求服务质量策略qosrule,将指示会话用于非结构化数据传输的会话类型指示信息携带在服务质量策略请求消息中发送给pcf。pcf对于非结构化数据传输的session建立一个qosrule,其中包括全匹配通配符的流过滤器和会话对应的第三服务质量qos标识。

smf将qosrule发送给upf,upf可根据qosrule确定会话的下行数据对应的qos标识,并在会话的下行数据包的包头添加qos标识,从而实现了网络对非结构化数据包的服务质量控制。其中,因为qosrule的流过滤器为全匹配通配符,所以upf可确定该会话的所有下行数据对应的qos标识均为第三qos标识,并在收到的该会话的所有下行数据包的包头都添加该第三qos标识。其中,通过upf在会话的下行数据包的包头添加第三qos标识,后续upf将下行数据发送给an,an能够根据数据包头的第三qos标识选择相应服务质量的无线承载对下行数据进行传输,从而保证了数据的服务质量。

可选的,上述步骤802包括:

步骤8022,根据所述指示信息将所述会话的下行数据直接发送给接入网功能实体an,通过所述an根据所述smf在为ue建立用于非结构化数据传输的会话时发送给所述an的所述指示信息,确定所述会话的下行数据对应的服务质量。

此时,smf将指示信息发送给upf和an,upf能够根据该指示信息将会话的下行数据直接发送给an,通过an确定会话的下行数据对应的服务质量,从而实现了网络对非结构化数据包的服务质量控制。

可选的,上述步骤801包括:

步骤8014,接收所述smf发送的指示所述会话用于非结构化数据传输的会话类型指示信息;

上述步骤8022包括:

步骤80221,根据所述会话类型指示信息将所述会话的下行数据直接发送给所述an,并通过所述an根据所述smf在为ue建立用于非结构化数据传输的会话时发送给所述an的所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应服务质量的无线承载,确定所述会话的下行数据对应服务质量的无线承载。

此时,smf在为ue建立用于非结构化数据传输的会话session时,可获取到指示该会话用于非结构化数据传输的会话类型指示信息。smf将会话类型指示信息发送给upf和an。upf根据会话类型指示信息确定会话用于非结构化数据传输时,直接将该会话的下行数据发送给an。an上预先配置了用于非结构化数据传输的会话类型对应服务质量qos的无线承载,an接收到upf发送的下行数据,且确定会话用于非结构化数据传输时,获取到该会话对应qos的无线承载对下行数据进行传输,从而实现了网络对非结构化数据包的服务质量控制,且保证了数据的服务质量。

本发明实施例的服务质量控制方法,upf根据smf发送的指示信息能够确定用于非结构化数据传输的会话的服务质量,从而实现了网络对非结构化数据包的服务质量控制,保证了非结构化数据传输的服务质量,提高了网络性能。解决了现有技术中网络无法对非结构化数据包进行服务质量控制的问题。

在本发明的一些实施例中,参照图9所示,还提供了一种服务质量控制装置,应用于用户面功能实体upf,包括:

第一接收模块901,用于接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送的与所述会话的服务质量相关的指示信息;

第二确定模块902,用于根据所述指示信息确定所述会话的下行数据对应的服务质量。

本发明实施例的服务质量控制装置,upf根据smf发送的指示信息能够确定用于非结构化数据传输的会话的服务质量,从而实现了网络对非结构化数据包的服务质量控制,保证了非结构化数据传输的服务质量,提高了网络性能。解决了现有技术中网络无法对非结构化数据包进行服务质量控制的问题。

可选的,所述第二确定模块902包括:

第一确定子模块,用于根据所述指示信息确定所述会话的下行数据对应的服务质量标识,并在所述会话的下行数据包的包头添加所述服务质量标识。

可选的,所述第一接收模块901包括:

第一接收子模块,用于接收所述smf发送的第一服务质量标识,所述第一服务质量标识为所述smf在为ue建立用于非结构化数据传输的会话时,为所述会话分配的服务质量标识;

所述第一确定子模块包括:

第一确定单元,用于将所述第一服务质量标识作为所述会话的下行数据对应的服务质量标识,并在所述会话的下行数据包的包头添加所述第一服务质量标识;或者

所述第一接收模块901包括:

第二接收子模块,用于接收所述smf发送的指示所述会话用于非结构化数据传输的会话类型指示信息;

所述第一确定子模块包括:

第一获取单元,用于根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应的服务质量标识,获取所述会话对应的第二服务质量标识;

第二确定单元,用于将所述第二服务质量标识作为所述会话的下行数据对应的服务质量标识,并在所述会话的下行数据包的包头添加所述第二服务质量标识;或者

所述第一接收模块901包括:

第三接收子模块,用于接收所述smf发送的服务质量策略,所述服务质量策略包括全匹配通配符的流过滤器和所述会话对应的第三服务质量标识;其中,所述服务质量策略为所述smf在为ue建立用于非结构化数据传输的会话时,向策略控制功能实体pcf发送针对所述会话的服务质量策略请求消息后,获取的所述pcf根据所述服务质量策略请求消息返回的所述会话对应的服务质量策略;所述服务质量策略请求消息携带有指示所述会话用于非结构化数据传输的会话类型指示信息;

所述第一确定子模块包括:

第三确定单元,用于根据所述服务质量策略确定所述会话的下行数据对应的服务质量标识,并通过所述upf在所述会话的下行数据包的包头添加所述服务质量标识。

可选的,所述第二确定模块902包括:

第六发送子模块,用于根据所述指示信息将所述会话的下行数据直接发送给接入网功能实体an,通过所述an根据所述smf在为ue建立用于非结构化数据传输的会话时发送给所述an的所述指示信息,确定所述会话的下行数据对应的服务质量。

可选的,所述第一接收模块901包括:

第四接收子模块,用于接收所述smf发送的指示所述会话用于非结构化数据传输的会话类型指示信息;

所述第六发送子模块包括:

第九发送单元,用于根据所述会话类型指示信息将所述会话的下行数据直接发送给所述an,并通过所述an根据所述smf在为ue建立用于非结构化数据传输的会话时发送给所述an的所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应服务质量的无线承载,确定所述会话的下行数据对应服务质量的无线承载。

本发明实施例的服务质量控制装置,upf根据smf发送的指示信息能够确定用于非结构化数据传输的会话的服务质量,从而实现了网络对非结构化数据包的服务质量控制,保证了非结构化数据传输的服务质量,提高了网络性能。解决了现有技术中网络无法对非结构化数据包进行服务质量控制的问题。

需要说明的是,该服务质量控制装置是与上述服务质量控制方法相对应的装置,其中上述方法实施例中所有实现方式均适用于该装置的实施例中,也能达到同样的技术效果。

在本发明的一些实施例中,参照图10所示,还提供了一种用户面功能实体upf,包括第二存储器1020、第二处理器1000、第二收发机1010、总线接口及存储在第二存储器1020上并可在第二处理器1000上运行的计算机程序,所述第二处理器1000用于读取第二存储器1020中的程序,执行下列过程:

通过第二收发机1010接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送的与所述会话的服务质量相关的指示信息;

根据所述指示信息确定所述会话的下行数据对应的服务质量;

第二收发机1010,用于在第二处理器1000的控制下接收和发送数据。

其中,在图10中,总线架构可以包括任意数量的互联的总线和桥,具体由第二处理器1000代表的一个或多个处理器和第二存储器1020代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。第二收发机1010可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。第二处理器1000负责管理总线架构和通常的处理,第二存储器1020可以存储第二处理器1000在执行操作时所使用的数据。

第二处理器1000还用于根据所述指示信息确定所述会话的下行数据对应的服务质量标识,并在所述会话的下行数据包的包头添加所述服务质量标识。

第二处理器1000还用于接收所述smf发送的第一服务质量标识,所述第一服务质量标识为所述smf在为ue建立用于非结构化数据传输的会话时,为所述会话分配的服务质量标识;将所述第一服务质量标识作为所述会话的下行数据对应的服务质量标识,并在所述会话的下行数据包的包头添加所述第一服务质量标识;或者接收所述smf发送的指示所述会话用于非结构化数据传输的会话类型指示信息;根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应的服务质量标识,获取所述会话对应的第二服务质量标识;将所述第二服务质量标识作为所述会话的下行数据对应的服务质量标识,并在所述会话的下行数据包的包头添加所述第二服务质量标识;或者接收所述smf发送的服务质量策略,所述服务质量策略包括全匹配通配符的流过滤器和所述会话对应的第三服务质量标识;其中,所述服务质量策略为所述smf在为ue建立用于非结构化数据传输的会话时,向策略控制功能实体pcf发送针对所述会话的服务质量策略请求消息后,获取的所述pcf根据所述服务质量策略请求消息返回的所述会话对应的服务质量策略;所述服务质量策略请求消息携带有指示所述会话用于非结构化数据传输的会话类型指示信息;根据所述服务质量策略确定所述会话的下行数据对应的服务质量标识,并通过所述upf在所述会话的下行数据包的包头添加所述服务质量标识。

第二处理器1000还用于根据所述指示信息将所述会话的下行数据直接发送给接入网功能实体an,通过所述an根据所述smf在为ue建立用于非结构化数据传输的会话时发送给所述an的所述指示信息,确定所述会话的下行数据对应的服务质量。

第二处理器1000还用于接收所述smf发送的指示所述会话用于非结构化数据传输的会话类型指示信息;根据所述会话类型指示信息将所述会话的下行数据直接发送给所述an,并通过所述an根据所述smf在为ue建立用于非结构化数据传输的会话时发送给所述an的所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应服务质量的无线承载,确定所述会话的下行数据对应服务质量的无线承载。

在本发明的一些实施例中,还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以下步骤:

接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送的与所述会话的服务质量相关的指示信息;

根据所述指示信息确定所述会话的下行数据对应的服务质量。

在本发明的一些实施例中,参照图11所示,还提供了一种服务质量控制方法,应用于用户设备ue,包括:

步骤1101,接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送的与所述会话的服务质量相关的指示信息;

步骤1102,根据所述指示信息确定所述会话的上行数据对应的服务质量。

本发明实施例的服务质量控制方法,ue接收到smf在为ue建立用于非结构化数据传输的会话时,发送的与会话的服务质量相关的指示信息,能够根据指示信息确定会话的上行数据对应的服务质量,从而实现了网络对非结构化数据包的服务质量控制,保证了非结构化数据传输的服务质量,提高了网络性能。解决了现有技术中网络无法对非结构化数据包进行服务质量控制的问题。

可选的,上述步骤1101包括:

步骤11011,接收所述smf发送的第一服务质量标识,所述第一服务质量标识为所述smf在为ue建立用于非结构化数据传输的会话时,为所述会话分配的服务质量标识;

上述步骤1102包括:

步骤11021,将所述第一服务质量标识作为所述会话的上行数据对应的服务质量标识。

此时,smf在为ue建立用于非结构化数据传输的会话session时,可为会话分配对应的第一服务质量qos标识,smf将第一qos标识发送给ue,ue可直接将第一qos标识作为会话的上行数据对应的服务质量标识,从而实现了网络对非结构化数据包的服务质量控制。且后续ue能够根据该第一qos标识选择相应服务质量的无线承载对上行数据进行传输,从而保证了数据的服务质量。

或者上述步骤1101包括:

步骤11012,接收所述smf发送的指示所述会话用于非结构化数据传输的会话类型指示信息;

上述步骤1102包括:

步骤11022,根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应的服务质量标识,获取所述会话对应的第二服务质量标识;

步骤11023,将所述第二服务质量标识作为所述会话的上行数据对应的服务质量标识。

此时,smf在为ue建立用于非结构化数据传输的会话session时,可获取到指示该会话用于非结构化数据传输的会话类型指示信息,smf将会话类型指示信息发送给ue。ue上预先配置了对于这种会话类型默认的qos标识,即第二qos标识。ue根据会话类型指示信息确定会话用于非结构化数据传输时,获取到会话对应的第二qos标识,之后将第二qos标识作为会话的上行数据对应的服务质量标识,从而实现了网络对非结构化数据包的服务质量控制。且后续ue能够根据该第二qos标识选择相应服务质量的无线承载对上行数据进行传输,从而保证了数据的服务质量。

或者上述步骤1101包括:

步骤11013,接收所述smf发送的服务质量策略,所述服务质量策略包括全匹配通配符的流过滤器和所述会话对应的第三服务质量标识;其中,所述服务质量策略为所述smf在为ue建立用于非结构化数据传输的会话时,向策略控制功能实体pcf发送针对所述会话的服务质量策略请求消息后,获取的所述pcf根据所述服务质量策略请求消息返回的所述会话对应的服务质量策略;所述服务质量策略请求消息携带有指示所述会话用于非结构化数据传输的会话类型指示信息;

上述步骤1102包括:

步骤11024,根据所述服务质量策略确定所述会话的上行数据对应的服务质量标识。

此时,smf在为ue建立用于非结构化数据传输的会话session时,可向pcf请求服务质量策略qosrule,将指示会话用于非结构化数据传输的会话类型指示信息携带在服务质量策略请求消息中发送给pcf。pcf对于非结构化数据传输的session建立一个qosrule,其中包括全匹配通配符的流过滤器和会话对应的第三qos标识。smf将qosrule发送给ue,ue可根据qosrule确定会话的上行数据对应的qos标识,从而实现了网络对非结构化数据包的服务质量控制。其中,因为qosrule的流过滤器为全匹配通配符,所以ue可确定该会话的所有上行数据对应的qos标识均为第三服务质量qos标识。后续ue能够根据该第三qos标识选择相应服务质量的无线承载对上行数据进行传输,从而保证了数据的服务质量。

可选的,上述步骤1101包括:

步骤11014,接收所述smf发送的指示所述会话用于非结构化数据传输的会话类型指示信息;

上述步骤1102包括:

步骤11025,根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应服务质量的无线承载,确定所述会话的上行数据对应服务质量的无线承载。

此时,smf在为ue建立用于非结构化数据传输的会话session时,可获取到指示该会话用于非结构化数据传输的会话类型指示信息,smf将会话类型指示信息发送给ue。ue上预先配置了用于非结构化数据传输的会话类型对应服务质量qos的无线承载。ue根据会话类型指示信息确定会话用于非结构化数据传输时,获取到该会话对应qos的无线承载对上行数据进行传输,从而实现了网络对非结构化数据包的服务质量控制,且保证了数据的服务质量。

本发明实施例的服务质量控制方法,ue根据smf发送的指示信息能够确定用于非结构化数据传输的会话的服务质量,从而实现了网络对非结构化数据包的服务质量控制,保证了非结构化数据传输的服务质量,提高了网络性能。解决了现有技术中网络无法对非结构化数据包进行服务质量控制的问题。

在本发明的一些实施例中,参照图12所示,还提供了一种服务质量控制装置,应用于用户设备ue,包括:

第二接收模块1201,用于接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送的与所述会话的服务质量相关的指示信息;

第三确定模块1202,用于根据所述指示信息确定所述会话的上行数据对应的服务质量。

本发明实施例的服务质量控制装置,ue根据smf发送的指示信息能够确定用于非结构化数据传输的会话的服务质量,从而实现了网络对非结构化数据包的服务质量控制,保证了非结构化数据传输的服务质量,提高了网络性能。解决了现有技术中网络无法对非结构化数据包进行服务质量控制的问题。

可选的,所述第二接收模块1201包括:

第五接收子模块,用于接收所述smf发送的第一服务质量标识,所述第一服务质量标识为所述smf在为ue建立用于非结构化数据传输的会话时,为所述会话分配的服务质量标识;

所述第三确定模块1202包括:

第二确定子模块,用于将所述第一服务质量标识作为所述会话的上行数据对应的服务质量标识;或者

所述第二接收模块1201包括:

第六接收子模块,用于接收所述smf发送的指示所述会话用于非结构化数据传输的会话类型指示信息;

所述第三确定模块1202包括:

第四获取子模块,用于根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应的服务质量标识,获取所述会话对应的第二服务质量标识;

第三确定子模块,用于将所述第二服务质量标识作为所述会话的上行数据对应的服务质量标识;或者

所述第二接收模块1201包括:

第七接收子模块,用于接收所述smf发送的服务质量策略,所述服务质量策略包括全匹配通配符的流过滤器和所述会话对应的第三服务质量标识;其中,所述服务质量策略为所述smf在为ue建立用于非结构化数据传输的会话时,向策略控制功能实体pcf发送针对所述会话的服务质量策略请求消息后,获取的所述pcf根据所述服务质量策略请求消息返回的所述会话对应的服务质量策略;所述服务质量策略请求消息携带有指示所述会话用于非结构化数据传输的会话类型指示信息;

所述第三确定模块1202包括:

第四确定子模块,用于根据所述服务质量策略确定所述会话的上行数据对应的服务质量标识。

可选的,所述第二接收模块1201包括:

第八接收子模块,用于接收所述smf发送的指示所述会话用于非结构化数据传输的会话类型指示信息;

所述第三确定模块1202包括:

第五确定子模块,用于根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应服务质量的无线承载,确定所述会话的上行数据对应服务质量的无线承载。

本发明实施例的服务质量控制装置,ue根据smf发送的指示信息能够确定用于非结构化数据传输的会话的服务质量,从而实现了网络对非结构化数据包的服务质量控制,保证了非结构化数据传输的服务质量,提高了网络性能。解决了现有技术中网络无法对非结构化数据包进行服务质量控制的问题。

需要说明的是,该服务质量控制装置是与上述服务质量控制方法相对应的装置,其中上述方法实施例中所有实现方式均适用于该装置的实施例中,也能达到同样的技术效果。

在本发明的一些实施例中,参照图13所示,还提供了一种用户设备ue,包括第三存储器1320、第三处理器1300、第三收发机1310、用户接口1330、总线接口及存储在第三存储器1320上并可在第三处理器1300上运行的计算机程序,所述第三处理器1300用于读取第三存储器1320中的程序,执行下列过程:

通过第三收发机1310接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送的与所述会话的服务质量相关的指示信息;

根据所述指示信息确定所述会话的上行数据对应的服务质量;

第三收发机1310,用于在第三处理器1300的控制下接收和发送数据。

其中,在图13中,总线架构可以包括任意数量的互联的总线和桥,具体由第三处理器1300代表的一个或多个处理器和第三存储器1320代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。第三收发机1310可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户设备,用户接口1330还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。

第三处理器1300负责管理总线架构和通常的处理,第三存储器1320可以存储第三处理器1300在执行操作时所使用的数据。

第三处理器1300还用于接收所述smf发送的第一服务质量标识,所述第一服务质量标识为所述smf在为ue建立用于非结构化数据传输的会话时,为所述会话分配的服务质量标识;将所述第一服务质量标识作为所述会话的上行数据对应的服务质量标识;或者接收所述smf发送的指示所述会话用于非结构化数据传输的会话类型指示信息;根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应的服务质量标识,获取所述会话对应的第二服务质量标识;将所述第二服务质量标识作为所述会话的上行数据对应的服务质量标识;或者接收所述smf发送的服务质量策略,所述服务质量策略包括全匹配通配符的流过滤器和所述会话对应的第三服务质量标识;其中,所述服务质量策略为所述smf在为ue建立用于非结构化数据传输的会话时,向策略控制功能实体pcf发送针对所述会话的服务质量策略请求消息后,获取的所述pcf根据所述服务质量策略请求消息返回的所述会话对应的服务质量策略;所述服务质量策略请求消息携带有指示所述会话用于非结构化数据传输的会话类型指示信息;根据所述服务质量策略确定所述会话的上行数据对应的服务质量标识。

第三处理器1300还用于接收所述smf发送的指示所述会话用于非结构化数据传输的会话类型指示信息;根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应服务质量的无线承载,确定所述会话的上行数据对应服务质量的无线承载。

在本发明的一些实施例中,还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以下步骤:

接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送的与所述会话的服务质量相关的指示信息;

根据所述指示信息确定所述会话的上行数据对应的服务质量。

在本发明的一些实施例中,参照图14所示,还提供了一种服务质量控制方法,应用于策略控制功能实体pcf,包括:

步骤1401,接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送的针对所述会话的服务质量策略请求消息,所述服务质量策略请求消息携带有指示所述会话用于非结构化数据传输的会话类型指示信息;

步骤1402,根据所述服务质量策略请求消息,确定所述会话对应的服务质量策略,所述服务质量策略包括全匹配通配符的流过滤器和所述会话对应的第三服务质量标识;

步骤1403,将所述会话对应的服务质量策略返回给所述smf。

本发明实施例的服务质量控制方法,pcf向smf提供用于非结构化数据传输的会话的服务质量策略,smf将服务质量策略发送给目标节点,目标节点根据smf发送的服务质量策略能够确定用于非结构化数据传输的会话的服务质量,从而实现了网络对非结构化数据包的服务质量控制,保证了非结构化数据传输的服务质量,提高了网络性能。解决了现有技术中网络无法对非结构化数据包进行服务质量控制的问题。

在本发明的一些实施例中,参照图15所示,还提供了一种服务质量控制装置,应用于策略控制功能实体pcf,包括:

第三接收模块1501,用于接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送的针对所述会话的服务质量策略请求消息,所述服务质量策略请求消息携带有指示所述会话用于非结构化数据传输的会话类型指示信息;

第四确定模块1502,用于根据所述服务质量策略请求消息,确定所述会话对应的服务质量策略,所述服务质量策略包括全匹配通配符的流过滤器和所述会话对应的第三服务质量标识;

返回模块1503,用于将所述会话对应的服务质量策略返回给所述smf。

本发明实施例的服务质量控制装置,pcf向smf提供用于非结构化数据传输的会话的服务质量策略,smf将服务质量策略发送给目标节点,目标节点根据smf发送的服务质量策略能够确定用于非结构化数据传输的会话的服务质量,从而实现了网络对非结构化数据包的服务质量控制,保证了非结构化数据传输的服务质量,提高了网络性能。解决了现有技术中网络无法对非结构化数据包进行服务质量控制的问题。

需要说明的是,该服务质量控制装置是与上述服务质量控制方法相对应的装置,其中上述方法实施例中所有实现方式均适用于该装置的实施例中,也能达到同样的技术效果。

在本发明的一些实施例中,参照图16所示,还提供了一种策略控制功能实体pcf,包括第四存储器1620、第四处理器1600、第四收发机1610、总线接口及存储在第四存储器1620上并可在第四处理器1600上运行的计算机程序,所述第四处理器1600用于读取第四存储器1620中的程序,执行下列过程:

通过第四收发机1610接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送的针对所述会话的服务质量策略请求消息,所述服务质量策略请求消息携带有指示所述会话用于非结构化数据传输的会话类型指示信息;

根据所述服务质量策略请求消息,确定所述会话对应的服务质量策略,所述服务质量策略包括全匹配通配符的流过滤器和所述会话对应的第三服务质量标识;

通过第四收发机1610将所述会话对应的服务质量策略返回给所述smf;

第四收发机1610,用于在第四处理器1600的控制下接收和发送数据。

其中,在图16中,总线架构可以包括任意数量的互联的总线和桥,具体由第四处理器1600代表的一个或多个处理器和第四存储器1620代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。第四收发机1610可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。第四处理器1600负责管理总线架构和通常的处理,第四存储器1620可以存储第四处理器1600在执行操作时所使用的数据。

在本发明的一些实施例中,还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以下步骤:

接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送的针对所述会话的服务质量策略请求消息,所述服务质量策略请求消息携带有指示所述会话用于非结构化数据传输的会话类型指示信息;

根据所述服务质量策略请求消息,确定所述会话对应的服务质量策略,所述服务质量策略包括全匹配通配符的流过滤器和所述会话对应的第三服务质量标识;

将所述会话对应的服务质量策略返回给所述smf。

在本发明的一些实施例中,参照图17所示,还提供了一种服务质量控制方法,应用于接入网功能实体an,包括:

步骤1701,接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送给所述an的与所述会话的服务质量相关的指示信息;

步骤1702,接收用户面功能实体upf根据所述smf在为ue建立用于非结构化数据传输的会话时发送给所述upf的所述指示信息,直接发送的所述会话的下行数据;

步骤1703,根据所述指示信息确定所述会话的下行数据对应的服务质量。

本发明实施例的服务质量控制方法,smf将指示信息发送给upf和an,upf能够根据该指示信息将会话的下行数据直接发送给an,upf不需要在数据包头打服务质量标识,通过an确定会话的下行数据对应的服务质量,从而实现了网络对非结构化数据包的服务质量控制,保证了非结构化数据传输的服务质量,提高了网络性能。解决了现有技术中网络无法对非结构化数据包进行服务质量控制的问题。

可选的,上述步骤1701包括:

步骤17011,接收所述smf发送给所述an的指示所述会话用于非结构化数据传输的会话类型指示信息;

上述步骤1703包括:

步骤17031,根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应服务质量的无线承载,确定所述会话的下行数据对应服务质量的无线承载。

此时,smf在为ue建立用于非结构化数据传输的会话session时,可获取到指示该会话用于非结构化数据传输的会话类型指示信息,smf将会话类型指示信息发送给upf和an。upf根据会话类型指示信息确定会话用于非结构化数据传输时,直接将该会话的下行数据发送给an,upf不需要在数据包头打服务质量标识。an上预先配置了用于非结构化数据传输的会话类型对应服务质量qos的无线承载,an接收到upf发送的下行数据,且确定会话用于非结构化数据传输时,获取到该会话对应qos的无线承载对下行数据进行传输,从而实现了网络对非结构化数据包的服务质量控制,且保证了数据的服务质量。

本发明实施例的服务质量控制方法,smf将指示信息发送给upf和an,upf能够根据该指示信息将会话的下行数据直接发送给an,upf不需要在数据包头打服务质量标识,通过an确定会话的下行数据对应的服务质量,从而实现了网络对非结构化数据包的服务质量控制,保证了非结构化数据传输的服务质量,提高了网络性能。解决了现有技术中网络无法对非结构化数据包进行服务质量控制的问题。

在本发明的一些实施例中,参照图18所示,还提供了一种服务质量控制装置,应用于接入网功能实体an,包括:

第四接收模块1801,用于接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送给所述an的与所述会话的服务质量相关的指示信息;

第五接收模块1802,用于接收用户面功能实体upf根据所述smf在为ue建立用于非结构化数据传输的会话时发送给所述upf的所述指示信息,直接发送的所述会话的下行数据;

第五确定模块1803,用于根据所述指示信息确定所述会话的下行数据对应的服务质量。

本发明实施例的服务质量控制装置,smf将指示信息发送给upf和an,upf能够根据该指示信息将会话的下行数据直接发送给an,upf不需要在数据包头打服务质量标识,通过an确定会话的下行数据对应的服务质量,从而实现了网络对非结构化数据包的服务质量控制,保证了非结构化数据传输的服务质量,提高了网络性能。解决了现有技术中网络无法对非结构化数据包进行服务质量控制的问题。

可选的,所述第四接收模块1801包括:

第九接收子模块,用于接收所述smf发送给所述an的指示所述会话用于非结构化数据传输的会话类型指示信息;

所述第五确定模块1803包括:

第六确定子模块,用于根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应服务质量的无线承载,确定所述会话的下行数据对应服务质量的无线承载。

本发明实施例的服务质量控制装置,smf将指示信息发送给upf和an,upf能够根据该指示信息将会话的下行数据直接发送给an,upf不需要在数据包头打服务质量标识,通过an确定会话的下行数据对应的服务质量,从而实现了网络对非结构化数据包的服务质量控制,保证了非结构化数据传输的服务质量,提高了网络性能。解决了现有技术中网络无法对非结构化数据包进行服务质量控制的问题。

需要说明的是,该服务质量控制装置是与上述服务质量控制方法相对应的装置,其中上述方法实施例中所有实现方式均适用于该装置的实施例中,也能达到同样的技术效果。

在本发明的一些实施例中,参照图19所示,还提供了接入网功能实体an,包括第五存储器1920、第五处理器1900、第五收发机1910、总线接口及存储在第五存储器1920上并可在第五处理器1900上运行的计算机程序,所述第五处理器1900用于读取第五存储器1920中的程序,执行下列过程:

通过第五收发机1910接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送给所述an的与所述会话的服务质量相关的指示信息;

通过第五收发机1910接收用户面功能实体upf根据所述smf在为ue建立用于非结构化数据传输的会话时发送给所述upf的所述指示信息,直接发送的所述会话的下行数据;

根据所述指示信息确定所述会话的下行数据对应的服务质量;

第五收发机1910,用于在第五处理器1900的控制下接收和发送数据。

其中,在图19中,总线架构可以包括任意数量的互联的总线和桥,具体由第五处理器1900代表的一个或多个处理器和第五存储器1920代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。第五收发机1910可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。第五处理器1900负责管理总线架构和通常的处理,第五存储器1920可以存储第五处理器1900在执行操作时所使用的数据。

第五处理器1900还用于接收所述smf发送给所述an的指示所述会话用于非结构化数据传输的会话类型指示信息;根据所述会话类型指示信息以及预先配置的用于非结构化数据传输的会话类型对应服务质量的无线承载,确定所述会话的下行数据对应服务质量的无线承载。

在本发明的一些实施例中,还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以下步骤:

接收会话管理功能实体smf在为用户设备ue建立用于非结构化数据传输的会话时,发送给所述an的与所述会话的服务质量相关的指示信息;

接收用户面功能实体upf根据所述smf在为ue建立用于非结构化数据传输的会话时发送给所述upf的所述指示信息,直接发送的所述会话的下行数据;

根据所述指示信息确定所述会话的下行数据对应的服务质量。

在本发明的各种实施例中,应理解,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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