CN116321225A - 信息传输方法、装置与存储介质 - Google Patents
信息传输方法、装置与存储介质 Download PDFInfo
- Publication number
- CN116321225A CN116321225A CN202310148357.3A CN202310148357A CN116321225A CN 116321225 A CN116321225 A CN 116321225A CN 202310148357 A CN202310148357 A CN 202310148357A CN 116321225 A CN116321225 A CN 116321225A
- Authority
- CN
- China
- Prior art keywords
- server
- communication
- kpi
- target terminal
- uplink
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/66—Policy and charging system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/02—Resource partitioning among network components, e.g. reuse partitioning
- H04W16/10—Dynamic resource partitioning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/14—Backbone network devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/18—Service support devices; Network management devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/16—Interfaces between hierarchically similar devices
- H04W92/24—Interfaces between hierarchically similar devices between backbone network devices
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本申请提供一种信息传输方法、装置与存储介质,该方法包括:第一服务器通过向PCF发送第一信息,该第一信息用于测量第一设备对应的通信KPI,该通信KPI包括UPF与第一服务器之间的通信KPI。PCF根据该第一信息,向SMF发送通信指标测量策略。SMF根据通信指标测量策略,向UPF发送通信指标测量规则,向第一服务器发送第二信息,该第二信息包括:第一设备对应的通信KPI,或者用于获得第一设备对应的通信KPI的参数。这样第一服务器根据第二信息,可以获得UPF与第一服务器之间的KPI。
Description
本发明是2020年07月15日所提出的申请号为202010683078.3、发明名称为《信息传输方法、装置与存储介质》的发明专利申请的分案申请。
技术领域
本申请涉及通信技术领域,尤其涉及一种信息传输方法、装置与存储介质。
背景技术
目前的边缘数据网络包括:边缘配置服务器(edge configuration server,ECS),多个边缘使能服务器(edge enabler server,EES),一个EES上注册有多个边缘应用(edgeapplication server,EAS)。其中,EAS为部署在边缘数据网络中的应用称为应用实例,具体是指一个服务器应用程序(例如,社交媒体软件、增强现实(augmented reality,AR)、虚拟现实(virtual reality,VR))部署运行在边缘数据网络的实例(instance)。EES为部署在边缘数据网络中的应用实例提供一些使能能力,可以更好的支持应用在多接入边缘计算(multi-access edge computing,MEC)的部署情况等。ECS用于负责边缘数据网络的配置,如向用户提供EES的信息。
用户通过与边缘网络中的EAS进行通信,以从EAS上获得相应的业务。具体是,用户向ECS发送EES的选择请求,用于获取目标EES的信息。ECS收到EES的选择请求后,执行安全认证,认证成功后,ECS根据EES的选择请求中的参数,选择符合条件的目标EES,并将目标EES的信息发送给用户。用户接收到目标EES的信息后,向该目标EES发送EAS发现请求,该EAS发现请求中可以携带查询过滤器,用于查找特定的EAS。
目前,ECS在为用户选择EES时,由于没有考虑UPF与EES之间的关键性能指标(KeyPerformance Indicators,KPI)(时延、带宽等)信息,无法为用户选择满足需求的EES。
发明内容
本申请实施例提供一种信息传输方法、装置与存储介质,用于获得UPF与第一服务器之间的通信KPI。
第一方面,本申请实施例提供一种信息传输方法,应用于第一服务器,包括:
向策略控制功能PCF发送第一信息,第一信息用于测量第一设备对应的通信关键性能指标KPI;
接收来自用户面功能UPF的第二信息,其中,第二信息包括:第一设备对应的通信KPI,或者用于获得第一设备对应的通信KPI的参数;
其中,通信KPI包括UPF和第一服务器之间的通信KPI。
在第一方面的一种实现方式中,当第二信息包括用于获得第一设备对应的通信KPI的参数时,方法还包括:
根据第二信息,获得第一设备对应的通信KPI。
在第一方面的一种实现方式中,方法还包括:
接收目标应用的信息;
根据目标应用的信息,生成第一信息。
在第一方面的一种实现方式中,第一设备为目标终端设备或无线接入网设备,通信KPI还包括:第一设备与UPF之间的通信KPI;或,
第一设备为目标终端设备,通信KPI还包括:第一设备与无线接入网之间的通信KPI,以及无线接入网与UPF之间的通信KPI。
在第一方面的一种实现方式中,第一信息包括:
测量指示;或者,
业务描述信息、待测量的通信KPI和第一服务器的信息;或者,
测量指示、业务描述信息、待测量的通信KPI和第一服务器的信息;
其中,测量指示用于指示测量第一设备与第一服务器之间的通信KPI,或者用于指示测量UPF与第一服务器之间的通信KPI。
在第一方面的一种实现方式中,通信KPI包括以下的至少一种:上行通信KPI,下行通信KPI,或环回时延;
其中,上行通信KPI指标包括以下至少一种:上行最大时延、上行最小时延、上行平均时延、上行最大抖动、上行最小抖动和上行平均抖动;下行通信KPI指标,下行通信KPI指标包括以下至少一种:下行最大时延、下行最小时延、下行平均时延、下行最大抖动、下行最小抖动和下行平均抖动。
在第一方面的一种实现方式中,接收来自用户面功能UPF的第二信息,包括:
接收来自UPF的第一上行测量包,第一上行测量包携带参数,参数包括:UPF发送第一上行测量包的时间,第一上行测量包是由第一设备触发的;
方法还包括:
向UPF发送第一下行测量包,第一下行测量包携带第一服务器发送第一下行测量包的时间,第一下行测量包的目的设备为第一设备。
在第一方面的一种实现方式中,根据第二信息,获得第一设备对应的通信KPI,包括:
根据第二信息,获得UPF与第一服务器之间的通信KPI;
根据UPF与第一服务器之间的通信KPI,获得第一设备对应的通信KPI。
在第一方面的一种实现方式中,参数还包括下行参数,下行参数包括:UPF接收到第一下行测量包的时间,或第一下行测量包在UPF和第一服务器之间的传输时间;
根据第二信息,获得UPF与第一服务器之间的通信KPI,包括:
根据下行参数,获得UPF与第一服务器之间的下行通信KPI。
在第一方面的一种实现方式中,根据第二信息,获得UPF与第一服务器之间的通信KPI,包括:
根据UPF发送第一上行测量包的时间,获得UPF与第一服务器之间的上行通信KPI。
在第一方面的一种实现方式中,第一设备为目标终端设备或无线接入网设备,根据UPF与第一服务器之间的通信KPI,获得第一设备与第一服务器之间的通信KPI,包括:
获得第一设备与UPF之间的通信KPI;
根据第一设备与UPF之间的通信KPI,以及UPF与第一服务器之间的通信KPI,获得第一设备与第一服务器之间的通信KPI。
在第一方面的一种实现方式中,接收来自用户面功能UPF的第二信息,包括:
接收来自UPF的上行测量包,上行测量包携带参数,参数包括UPF发送上行测量包的时间,上行测量包是由第一设备触发的;
根据第二信息,获得第一设备对应的通信KPI,包括:
根据参数,确定UPF与第一服务器之间上行通信KPI。
在第一方面的一种实现方式中,还包括:
向UPF发送UPF与第一服务器之间的上行通信KPI。
在第一方面的一种实现方式中,第一下行测量包还携带第一服务器接收到第一上行测量包的时间,或,第一上行测量包在UPF和第一服务器之间的传输时间。
在第一方面的一种实现方式中,方法还包括:
向ECS或EAS或目标终端设备发送第一设备对应的通信KPI。
在第一方面的一种实现方式中,第一设备为目标终端设备,方法还包括:
根据测量配置信息,确定目标终端设备,其中,测量配置信息包括:测量区域、应用信息中的至少一种。
在第一方面的一种实现方式中,目标终端设备位于测量区域中;或,
目标终端设备安装有应用信息对应的应用;或,
目标终端设备安装有应用信息对应的应用,且位于测量区域中。
在第一方面的一种实现方式中,根据测量配置信息,确定目标终端设备之前,方法还包括:
接收来自第二服务器的测量配置信息;或者,
接收来自终端设备的应用信息。
在第一方面的一种实现方式中,第一设备为目标终端设备,方法还包括:
从EAS处获取一个或多个终端设备的标识信息,一个或多个终端设备为连接到EAS的终端设备;
将一个或多个终端设备标识信息对应的终端设备确定为目标终端设备。
第二方面,本申请实施例提供一种信息传输方法,应用于策略控制功能PCF,包括:
接收来自第一服务器的第一信息,第一信息用于测量第一设备对应的通信关键性能指标KPI,通信KPI包括用户面功能UPF和第一服务器之间的通信KPI;
根据第一信息,向会话管理功能SMF发送通信指标测量策略,通信指标测量策略用于指示测量第一设备对应的通信KPI。
在第二方面的一种实现方式中,第一设备为目标终端设备或无线接入网设备,通信KPI还包括:第一设备与UPF之间的通信KPI;或,
第一设备为目标终端设备,通信KPI还包括:第一设备与无线接入网之间的通信KPI,以及无线接入网与UPF之间的通信KPI。
在第二方面的一种实现方式中,通信指标测量策略包括:
测量指示;或者,
业务描述信息、待测量的通信KPI和第一服务器的信息;或者,
测量指示、业务描述信息、待测量的通信KPI和第一服务器的信息;
其中,测量指示用于指示测量第一设备与第一服务器之间的通信KPI,或者用于指示测量UPF与第一服务器之间的通信KPI。
第三方面,本申请实施例提供一种信息传输方法,应用于会话管理功能SMF,包括:
接收来自策略控制功能PCF的通信指标测量策略,通信指标测量策略用于指示测量第一设备对应的通信关键性能指标KPI;
根据通信指标测量策略,向用户面功能UPF发送通信指标测量规则,通信指标测量规则用于测量第一设备对应的通信KPI,通信KPI包括UPF和第一服务器之间的通信KPI。
在第三方面的一种实现方式中,第一设备为目标终端设备或无线接入网设备,通信KPI还包括:第一设备与UPF之间的通信KPI;或,
第一设备为目标终端设备,通信KPI还包括:第一设备与无线接入网之间的通信KPI,以及无线接入网与UPF之间的通信KPI。
在第三方面的一种实现方式中,通信指标测量规则包括通信指标测量策略。
在第三方面的一种实现方式中,通信指标测量策略包括:
测量指示;或者,
业务描述信息、待测量的通信KPI和第一服务器的信息;或者,
测量指示、业务描述信息、待测量的通信KPI和第一服务器的信息;
其中,测量指示用于指示测量第一设备与第一服务器之间的通信KPI,或者用于指示测量UPF与第一服务器之间的通信KPI。
第四方面,本申请实施例提供一种信息传输方法,应用于用户面功能UPF,包括:
接收来自会话管理功能SMF的通信指标测量规则,通信指标测量规则用于测量第一设备对应的通信关键性能指标KPI;
根据通信指标测量规则,向第一服务器发送第二信息,第二信息包括:第一设备对应的通信KPI,或者用于获得第一设备对应的通信KPI的参数;
其中,通信KPI包括UPF和第一服务器之间的通信KPI。
在第四方面的一种实现方式中,第一设备为目标终端设备或无线接入网设备,通信KPI还包括:第一设备与UPF之间的通信KPI;或,
第一设备为目标终端设备,通信KPI还包括:第一设备与无线接入网之的通信KPI,以及无线接入网与UPF之间的通信KPI。
在第四方面的一种实现方式中,通信KPI包括以下的至少一种:上行通信KPI,下行通信KPI,或环回时延;
其中,上行通信KPI指标包括以下至少一种:上行最大时延、上行最小时延、上行平均时延、上行最大抖动、上行最小抖动和上行平均抖动;下行通信KPI指标,下行通信KPI指标包括以下至少一种:下行最大时延、下行最小时延、下行平均时延、下行最大抖动、下行最小抖动和下行平均抖动。
在第四方面的一种实现方式中,根据通信指标测量规则,向第一服务器发送第二信息,包括:
根据通信指标测量规则,向第一服务器发送第一上行测量包,第一上行测量包携带参数,参数包括:UPF发送第一上行测量包的时间,第一上行测量包是由第一设备触发的;
方法还包括:
接收来自第一服务器的第一下行测量包,第一下行测量包携带第一服务器发送第一下行测量包的时间,第一下行测量包的目的设备为第一设备。
在第四方面的一种实现方式中,根据通信指标测量规则,向第一服务器发送第二信息,包括:
根据通信指标测量规则,获得UPF与第一服务器之间的通信KPI;
根据UPF与第一服务器之间的通信KPI,获得第一设备对应的通信KPI;
向第一服务器发送第一设备对应的通信KPI。
在第四方面的一种实现方式中,根据通信指标测量规则,获得UPF与第一服务器之间的通信KPI,包括:
根据通信指标测量规则,以及第一下行测量包,确定UPF与第一服务器之间的下行通信KPI,UPF和第一服务器之间的通信KPI包括:UPF与第一服务器之间的下行通信KPI。
在第四方面的一种实现方式中,第一下行测量包还携带第一服务器接收到第一上行测量包的时间,或,第一上行测量包在UPF和第一服务器之间的传输时间;
根据通信指标测量规则,获得UPF与第一服务器之间的通信KPI,包括:
根据通信指标测量规则,以及第一下行测量包,确定UPF与第一服务器之间的上行通信KPI,UPF和第一服务器之间的通信KPI包括:UPF与第一服务器之间的上行通信KPI。
在第四方面的一种实现方式中,第一设备为目标终端设备或无线接入网设备,根据UPF与第一服务器之间的通信KPI,获得第一设备对应的通信KPI,包括:
获得第一设备与UPF之间的通信KPI;
根据第一设备与UPF之间的通信KPI,以及UPF与第一服务器之间的通信KPI,获得第一设备与第一服务器之间的通信KPI。
在第四方面的一种实现方式中,还包括:
向第一服务器发送上行测量包,上行测量包携带参数,参数包括UPF发送上行测量包的时间,上行测量包是由第一设备触发的。
在第四方面的一种实现方式中,还包括:
接收来自第一服务器的UPF与第一服务器之间的上行通信KPI。
在第四方面的一种实现方式中,参数还包括下行参数,下行参数包括:UPF接收到第一下行测量包的时间,或第一下行数据包在UPF和第一服务器之间的传输时间。
第五方面,本申请实施例提供一种信息传输方法,应用于第一服务器,包括:
向目标终端设备发送测量指示信息,测量指示信息用于指示测量目标终端设备与第一服务器之间的通信KPI;
接收来自目标终端设备的第三信息,其中,第三信息包括:目标终端设备与第一服务器之间的通信KPI,或者用于获得目标终端设备与第一服务器之间的通信KPI的参数。
在第五方面的一种实现方式中,当第三信息包括用于获得目标终端设备与第一服务器之间的通信KPI的参数时,方法还包括:
根据第三信息,获得目标终端设备与第一服务器之间的通信KPI。
在第五方面的一种实现方式中,测量指示信息包括:
测量指示;或者,
业务描述信息、待测量的通信KPI和第一服务器的信息;或者,
测量指示、业务描述信息、待测量的通信KPI和第一服务器的信息;
其中,测量指示用于指示测量目标终端设备与第一服务器之间的KPI。
在第五方面的一种实现方式中,通信KPI包括以下的至少一种:上行通信KPI,下行通信KPI,或环回时延;
其中,上行通信KPI指标包括以下至少一种:上行最大时延、上行最小时延、上行平均时延、上行最大抖动、上行最小抖动和上行平均抖动;下行通信KPI指标,下行通信KPI指标包括以下至少一种:下行最大时延、下行最小时延、下行平均时延、下行最大抖动、下行最小抖动和下行平均抖动。
在第五方面的一种实现方式中,接收来自目标终端设备的第三信息,包括:
接收来自目标终端设备的第一上行测量包,第一上行测量包携带参数,参数包括:目标终端设备发送第一上行测量包的时间;
方法还包括:
向目标终端设备发送第一下行测量包,第一下行测量包携带第一服务器发送第一下行测量包的时间。
在第五方面的一种实现方式中,参数还包括下行参数,下行参数包括:目标终端设备接收到第一下行测量包的时间,或第一下行测量包在目标终端设备和第一服务器之间的传输时间;
根据第三信息,获得目标终端设备与第一服务器之间的通信KPI,包括:
根据下行参数,获得目标终端设备与第一服务器之间的下行通信KPI。
在第五方面的一种实现方式中,根据第三信息,获得目标终端设备与第一服务器之间的通信KPI,包括:
根据目标终端设备发送第一上行测量包的时间,获得目标终端设备与第一服务器之间的上行通信KPI。
在第五方面的一种实现方式中,接收来自目标终端设备的第三信息,包括:
接收来自目标终端设备的上行测量包,上行测量包携带参数,参数包括目标终端设备发送上行测量包的时间;
根据第三信息,获得目标终端设备和第一服务器之间的通信KPI,包括:
根据参数,确定目标终端设备与第一服务器之间上行通信KPI。
在第五方面的一种实现方式中,还包括:
将目标终端设备与第一服务器之间的上行通信KPI发送给目标终端设备。
在第五方面的一种实现方式中,第一下行测量包还携带第一服务器接收到第一上行测量包的时间,或,第一上行测量包在目标终端设备和第一服务器之间的传输时间。
在第五方面的一种实现方式中,方法还包括:
向ECS或EAS或目标终端设备发送目标终端设备与第一服务器之间的通信KPI。
在第五方面的一种实现方式中,方法还包括:
根据测量配置信息,确定目标终端设备,测量配置信息包括:测量区域、应用信息中的至少一种。
在第五方面的一种实现方式中,
目标终端设备位于测量区域中;或,
目标终端设备安装有应用信息对应的应用;或,
目标终端设备安装有应用信息对应的应用,且位于测量区域中。
在第五方面的一种实现方式中,根据测量配置信息,确定目标终端设备之前,方法还包括:
接收来自第二服务器的测量配置信息;或者,
接收来自终端设备的应用信息。
在第五方面的一种实现方式中,则方法还包括:
从EAS处获取一个或多个终端设备的标识信息,一个或多个终端设备为连接到EAS的终端设备;
将一个或多个终端设备标识信息对应的终端设备确定为目标终端设备。
第六方面,本申请实施例提供一种信息传输方法,包括:
接收来自第一服务器的测量指示信息,测量指示信息用于指示测量目标终端设备与第一服务器之间的通信KPI;
根据测量指示信息,向第一服务器发送第三信息;
其中,第三信息包括:目标终端设备与第一服务器之间的通信KPI,或者用于获得目标终端设备与第一服务器之间的通信KPI的参数。
在第六方面的一种实现方式中,测量指示信息包括:
测量指示;或者,
业务描述信息、待测量的通信KPI和第一服务器的信息;或者,
测量指示、业务描述信息、待测量的通信KPI和第一服务器的信息;
其中,测量指示用于指示测量目标终端设备与第一服务器之间的KPI。
在第六方面的一种实现方式中,通信KPI包括以下的至少一种:上行通信KPI,下行通信KPI,或环回时延;
其中,上行通信KPI指标包括以下至少一种:上行最大时延、上行最小时延、上行平均时延、上行最大抖动、上行最小抖动和上行平均抖动;下行通信KPI指标,下行通信KPI指标包括以下至少一种:下行最大时延、下行最小时延、下行平均时延、下行最大抖动、下行最小抖动和下行平均抖动。
在第六方面的一种实现方式中,根据测量指示信息,向第一服务器发送第三信息,包括:
根据测量指示信息,向第一服务器发送第一上行测量包,第一上行测量包携带参数,参数包括:目标终端设备发送第一上行测量包的时间;
方法还包括:
接收来自第一服务器的第一下行测量包,第一下行测量包携带第一服务器发送第一下行测量包的时间。
在第六方面的一种实现方式中,根据测量指示信息,向第一服务器发送第三信息,包括:
根据测量指示信息,获得目标终端设备与第一服务器之间的通信KPI;
向第一服务器发送,目标终端设备与第一服务器之间的通信KPI。
在第六方面的一种实现方式中,根据测量指示信息,获得目标终端设备与第一服务器之间的通信KPI,包括:
根据测量指示信息,以及第一下行测量包,确定目标终端设备与第一服务器之间的下行通信KPI,目标终端设备与第一服务器之间的通信KPI包括:目标终端设备与第一服务器之间的下行通信KPI。
在第六方面的一种实现方式中,第一下行测量包还携带第一服务器接收到第一上行测量包的时间,或,第一上行测量包在目标终端设备和第一服务器之间的传输时间;
根据测量指示信息,获得目标终端设备与第一服务器之间的通信KPI,包括:
根据测量指示信息,以及第一下行测量包,确定目标终端设备与第一服务器之间的上行通信KPI,目标终端设备与第一服务器之间的通信KPI包括:目标终端设备与第一服务器之间的上行通信KPI。
在第六方面的一种实现方式中,根据测量指示信息,向第一服务器发送第三信息:
根据测量指示信息,向第一服务器发送上行测量包,上行测量包上行测量包携带参数,参数包括目标终端设备发送上行测量包的时间。
在第六方面的一种实现方式中,还包括:
接收来自第一服务器的目标终端设备与第一服务器之间的上行通信KPI。
在第六方面的一种实现方式中,参数还包括:目标终端设备接收到第一下行测量包的时间,或第一下行数据包在目标终端设备和第一服务器之间的传输时间。
第七方面,申请实施例提供的一种信息传输装置,包括:发送单元和接收单元;
发送单元,用于向策略控制功能PCF发送第一信息,第一信息用于测量第一设备对应的通信关键性能指标KPI;
接收单元,用于接收来自用户面功能UPF的第二信息,其中,第二信息包括:第一设备对应的通信KPI,或者用于获得第一设备对应的通信KPI的参数;
其中,通信KPI包括UPF和第一服务器之间的通信KPI。
在一种实现方式中,当第二信息包括用于获得第一设备对应的通信KPI的参数时,装置还包括处理单元:
处理单元,用于根据第二信息,获得第一设备对应的通信KPI。
在一种实现方式中,接收单元,还用于接收目标应用的信息;
处理单元,用于根据目标应用的信息,生成第一信息。
在一种实现方式中,第一设备为目标终端设备或无线接入网设备,通信KPI还包括:第一设备与UPF之间的通信KPI;或,
第一设备为目标终端设备,通信KPI还包括:第一设备与无线接入网之间的通信KPI,以及无线接入网与UPF之间的通信KPI。
在一种实现方式中,第一信息包括:
测量指示;或者,
业务描述信息、待测量的通信KPI和第一服务器的信息;或者,
测量指示、业务描述信息、待测量的通信KPI和第一服务器的信息;
其中,测量指示用于指示测量第一设备与第一服务器之间的通信KPI,或者用于指示测量UPF与第一服务器之间的通信KPI。
在一种实现方式中,通信KPI包括以下的至少一种:上行通信KPI,下行通信KPI,或环回时延;
其中,上行通信KPI指标包括以下至少一种:上行最大时延、上行最小时延、上行平均时延、上行最大抖动、上行最小抖动和上行平均抖动;下行通信KPI指标,下行通信KPI指标包括以下至少一种:下行最大时延、下行最小时延、下行平均时延、下行最大抖动、下行最小抖动和下行平均抖动。
在一种实现方式中,接收单元,具体用于接收来自UPF的第一上行测量包,第一上行测量包携带参数,参数包括:UPF发送第一上行测量包的时间,第一上行测量包是由第一设备触发的;
发送单元,还用于向UPF发送第一下行测量包,第一下行测量包携带第一服务器发送第一下行测量包的时间,第一下行测量包的目的设备为第一设备。
在一种实现方式中,处理单元,用于根据第二信息,获得UPF与第一服务器之间的通信KPI;根据UPF与第一服务器之间的通信KPI,获得第一设备对应的通信KPI。
在一种实现方式中,参数还包括下行参数,下行参数包括:UPF接收到第一下行测量包的时间,或第一下行测量包在UPF和第一服务器之间的传输时间;
处理单元,具体用于根据下行参数,获得UPF与第一服务器之间的下行通信KPI。
在一种实现方式中,处理单元,具体用于根据UPF发送第一上行测量包的时间,获得UPF与第一服务器之间的上行通信KPI。
在一种实现方式中,第一设备为目标终端设备或无线接入网设备,处理单元,具体用于获得第一设备与UPF之间的通信KPI;根据第一设备与UPF之间的通信KPI,以及UPF与第一服务器之间的通信KPI,获得第一设备与第一服务器之间的通信KPI。
在一种实现方式中,接收单元,用于接收来自UPF的上行测量包,上行测量包携带参数,参数包括UPF发送上行测量包的时间,上行测量包是由第一设备触发的;
处理单元,用于根据参数,确定UPF与第一服务器之间上行通信KPI。
在一种实现方式中,发送单元,还用于向UPF发送UPF与第一服务器之间的上行通信KPI。
在一种实现方式中,第一下行测量包还携带第一服务器接收到第一上行测量包的时间,或,第一上行测量包在UPF和第一服务器之间的传输时间。
在一种实现方式中,发送单元,还用于向ECS或EAS或目标终端设备发送第一设备对应的通信KPI。
在一种实现方式中,第一设备为目标终端设备,处理单元,还用于根据测量配置信息,确定目标终端设备,其中,测量配置信息包括:测量区域、应用信息中的至少一种。
在一种实现方式中,目标终端设备位于测量区域中;或,
目标终端设备安装有应用信息对应的应用;或,
目标终端设备安装有应用信息对应的应用,且位于测量区域中。
在一种实现方式中,接收单元,还用于接收来自第二服务器的测量配置信息;或者,接收来自终端设备的应用信息。
在一种实现方式中,第一设备为目标终端设备,处理单元,还用于从EAS处获取一个或多个终端设备的标识信息,一个或多个终端设备为连接到EAS的终端设备;将一个或多个终端设备标识信息对应的终端设备确定为目标终端设备。
第八方面,本申请实施例提供的一种信息传输装置,包括:发送单元和接收单元;
接收单元,用于接收来自第一服务器的第一信息,第一信息用于测量第一设备对应的通信关键性能指标KPI,通信KPI包括用户面功能UPF和第一服务器之间的通信KPI;
发送单元,用于根据第一信息,向会话管理功能SMF发送通信指标测量策略,通信指标测量策略用于指示测量第一设备对应的通信KPI。
在一种实现方式中,第一设备为目标终端设备或无线接入网设备,通信KPI还包括:第一设备与UPF之间的通信KPI;或,
第一设备为目标终端设备,通信KPI还包括:第一设备与无线接入网之间的通信KPI,以及无线接入网与UPF之间的通信KPI。
在一种实现方式中,通信指标测量策略包括:
测量指示;或者,
业务描述信息、待测量的通信KPI和第一服务器的信息;或者,
测量指示、业务描述信息、待测量的通信KPI和第一服务器的信息;
其中,测量指示用于指示测量第一设备与第一服务器之间的通信KPI,或者用于指示测量UPF与第一服务器之间的通信KPI。
第九方面,本申请实施例提供的一种信息传输装置,包括:发送单元和接收单元;
接收单元,用于接收来自策略控制功能PCF的通信指标测量策略,通信指标测量策略用于指示测量第一设备对应的通信关键性能指标KPI;
发送单元,用于根据通信指标测量策略,向用户面功能UPF发送通信指标测量规则,通信指标测量规则用于测量第一设备对应的通信KPI,通信KPI包括UPF和第一服务器之间的通信KPI。
在一种实现方式中,第一设备为目标终端设备或无线接入网设备,通信KPI还包括:第一设备与UPF之间的通信KPI;或,
第一设备为目标终端设备,通信KPI还包括:第一设备与无线接入网之间的通信KPI,以及无线接入网与UPF之间的通信KPI。
在一种实现方式中,通信指标测量规则包括通信指标测量策略。
在一种实现方式中,通信指标测量策略包括:
测量指示;或者,
业务描述信息、待测量的通信KPI和第一服务器的信息;或者,
测量指示、业务描述信息、待测量的通信KPI和第一服务器的信息;
其中,测量指示用于指示测量第一设备与第一服务器之间的通信KPI,或者用于指示测量UPF与第一服务器之间的通信KPI。
第十方面,本申请实施例提供的一种信息传输装置,包括:发送单元和接收单元;
接收单元,用于接收来自会话管理功能SMF的通信指标测量规则,通信指标测量规则用于测量第一设备对应的通信关键性能指标KPI;
发送单元,用于根据通信指标测量规则,向第一服务器发送第二信息,第二信息包括:第一设备对应的通信KPI,或者用于获得第一设备对应的通信KPI的参数;
其中,通信KPI包括UPF和第一服务器之间的通信KPI。
在一些实施例中,第一设备为目标终端设备或无线接入网设备,通信KPI还包括:第一设备与UPF之间的通信KPI;或,
第一设备为目标终端设备,通信KPI还包括:第一设备与无线接入网之的通信KPI,以及无线接入网与UPF之间的通信KPI。
在一些实施例中,通信KPI包括以下的至少一种:上行通信KPI,下行通信KPI,或环回时延;
其中,上行通信KPI指标包括以下至少一种:上行最大时延、上行最小时延、上行平均时延、上行最大抖动、上行最小抖动和上行平均抖动;下行通信KPI指标,下行通信KPI指标包括以下至少一种:下行最大时延、下行最小时延、下行平均时延、下行最大抖动、下行最小抖动和下行平均抖动。
在一些实施例中,发送单元,具体用于根据通信指标测量规则,向第一服务器发送第一上行测量包,第一上行测量包携带参数,参数包括:UPF发送第一上行测量包的时间,第一上行测量包是由第一设备触发的;
接收单元,用于接收来自第一服务器的第一下行测量包,第一下行测量包携带第一服务器发送第一下行测量包的时间,第一下行测量包的目的设备为第一设备。
在一些实施例中,该装置还包括处理单元,
处理单元,用于根据通信指标测量规则,获得UPF与第一服务器之间的通信KPI;根据UPF与第一服务器之间的通信KPI,获得第一设备对应的通信KPI;
发送单元,用于向第一服务器发送第一设备对应的通信KPI。
在一些实施例中,处理单元,用于根据通信指标测量规则,以及第一下行测量包,确定UPF与第一服务器之间的下行通信KPI,UPF和第一服务器之间的通信KPI包括:UPF与第一服务器之间的下行通信KPI。
在一些实施例中,第一下行测量包还携带第一服务器接收到第一上行测量包的时间,或,第一上行测量包在UPF和第一服务器之间的传输时间;
处理单元,具体用于根据通信指标测量规则,以及第一下行测量包,确定UPF与第一服务器之间的上行通信KPI,UPF和第一服务器之间的通信KPI包括:UPF与第一服务器之间的上行通信KPI。
在一些实施例中,第一设备为目标终端设备或无线接入网设备,处理单元,具体用于获得第一设备与UPF之间的通信KPI;根据第一设备与UPF之间的通信KPI,以及UPF与第一服务器之间的通信KPI,获得第一设备与第一服务器之间的通信KPI。
在一些实施例中,发送单元,用于向第一服务器发送上行测量包,上行测量包携带参数,参数包括UPF发送上行测量包的时间,上行测量包是由第一设备触发的。
在一些实施例中,接收单元,用于接收来自第一服务器的UPF与第一服务器之间的上行通信KPI。
在一些实施例中,参数还包括下行参数,下行参数包括:UPF接收到第一下行测量包的时间,或第一下行数据包在UPF和第一服务器之间的传输时间。
第十一方面,本申请实施例提供的一种信息传输装置,包括:发送单元和接收单元;
发送单元,用于向目标终端设备发送测量指示信息,测量指示信息用于指示测量目标终端设备与第一服务器之间的通信KPI;
接收单元,用于接收来自目标终端设备的第三信息,其中,第三信息包括:目标终端设备与第一服务器之间的通信KPI,或者用于获得目标终端设备与第一服务器之间的通信KPI的参数。
在一些实施例中,当第三信息包括用于获得目标终端设备与第一服务器之间的通信KPI的参数时,该装置还包括处理单元;
处理单元,用于根据第三信息,获得目标终端设备与第一服务器之间的通信KPI。
在一些实施例中,测量指示信息包括:
测量指示;或者,
业务描述信息、待测量的通信KPI和第一服务器的信息;或者,
测量指示、业务描述信息、待测量的通信KPI和第一服务器的信息;
其中,测量指示用于指示测量目标终端设备与第一服务器之间的KPI。
在一些实施例中,通信KPI包括以下的至少一种:上行通信KPI,下行通信KPI,或环回时延;
其中,上行通信KPI指标包括以下至少一种:上行最大时延、上行最小时延、上行平均时延、上行最大抖动、上行最小抖动和上行平均抖动;下行通信KPI指标,下行通信KPI指标包括以下至少一种:下行最大时延、下行最小时延、下行平均时延、下行最大抖动、下行最小抖动和下行平均抖动。
在一些实施例中,接收单元,用于接收来自目标终端设备的第一上行测量包,第一上行测量包携带参数,参数包括:目标终端设备发送第一上行测量包的时间;
发送单元,用于向目标终端设备发送第一下行测量包,第一下行测量包携带第一服务器发送第一下行测量包的时间。
在一些实施例中,参数还包括下行参数,下行参数包括:目标终端设备接收到第一下行测量包的时间,或第一下行测量包在目标终端设备和第一服务器之间的传输时间;
处理单元,具体用于根据下行参数,获得目标终端设备与第一服务器之间的下行通信KPI。
在一些实施例中,处理单元,具体用于根据目标终端设备发送第一上行测量包的时间,获得目标终端设备与第一服务器之间的上行通信KPI。
在一些实施例中,接收单元,用于接收来自目标终端设备的上行测量包,上行测量包携带参数,参数包括目标终端设备发送上行测量包的时间;
处理单元,具体用于根据参数,确定目标终端设备与第一服务器之间上行通信KPI。
在一些实施例中,发送单元,还用于将目标终端设备与第一服务器之间的上行通信KPI发送给目标终端设备。
在一些实施例中,第一下行测量包还携带第一服务器接收到第一上行测量包的时间,或,第一上行测量包在目标终端设备和第一服务器之间的传输时间。
在一些实施例中,发送单元,还用于向ECS或EAS或目标终端设备发送目标终端设备与第一服务器之间的通信KPI。
在一些实施例中,处理单元,还用于根据测量配置信息,确定目标终端设备,测量配置信息包括:测量区域、应用信息中的至少一种。
在一些实施例中,目标终端设备位于测量区域中;或,
目标终端设备安装有应用信息对应的应用;或,
目标终端设备安装有应用信息对应的应用,且位于测量区域中。
在一些实施例中,接收单元还用于接收来自第二服务器的测量配置信息;或者,接收来自终端设备的应用信息。
在一些实施例中,处理单元,还用于从EAS处获取一个或多个终端设备的标识信息,一个或多个终端设备为连接到EAS的终端设备;将一个或多个终端设备标识信息对应的终端设备确定为目标终端设备。
第十二方面,本申请实施例提供的一种信息传输装置,包括:发送单元和接收单元;
接收单元,用于接收来自第一服务器的测量指示信息,测量指示信息用于指示测量目标终端设备与第一服务器之间的通信KPI;
发送单元,用于根据测量指示信息,向第一服务器发送第三信息;
其中,第三信息包括:目标终端设备与第一服务器之间的通信KPI,或者用于获得目标终端设备与第一服务器之间的通信KPI的参数。
在一些实施例中,测量指示信息包括:
测量指示;或者,
业务描述信息、待测量的通信KPI和第一服务器的信息;或者,
测量指示、业务描述信息、待测量的通信KPI和第一服务器的信息;
其中,测量指示用于指示测量目标终端设备与第一服务器之间的KPI。
在一些实施例中,通信KPI包括以下的至少一种:上行通信KPI,下行通信KPI,或环回时延;
其中,上行通信KPI指标包括以下至少一种:上行最大时延、上行最小时延、上行平均时延、上行最大抖动、上行最小抖动和上行平均抖动;下行通信KPI指标,下行通信KPI指标包括以下至少一种:下行最大时延、下行最小时延、下行平均时延、下行最大抖动、下行最小抖动和下行平均抖动。
在一些实施例中,发送单元,用于根据测量指示信息,向第一服务器发送第一上行测量包,第一上行测量包携带参数,参数包括:目标终端设备发送第一上行测量包的时间;
接收单元,用于接收来自第一服务器的第一下行测量包,第一下行测量包携带第一服务器发送第一下行测量包的时间。
在一些实施例中,该装置还包括处理单元;
处理单元,用于根据测量指示信息,获得目标终端设备与第一服务器之间的通信KPI;
发送单元,用于向第一服务器发送,目标终端设备与第一服务器之间的通信KPI。
在一些实施例中,处理单元,具体用于根据测量指示信息,以及第一下行测量包,确定目标终端设备与第一服务器之间的下行通信KPI,目标终端设备与第一服务器之间的通信KPI包括:目标终端设备与第一服务器之间的下行通信KPI。
在一些实施例中,第一下行测量包还携带第一服务器接收到第一上行测量包的时间,或,第一上行测量包在目标终端设备和第一服务器之间的传输时间;
处理单元,具体用于根据测量指示信息,以及第一下行测量包,确定目标终端设备与第一服务器之间的上行通信KPI,目标终端设备与第一服务器之间的通信KPI包括:目标终端设备与第一服务器之间的上行通信KPI。
在一些实施例中,发送单元,还用于根据测量指示信息,向第一服务器发送上行测量包,上行测量包上行测量包携带参数,参数包括目标终端设备发送上行测量包的时间。
在一些实施例中,接收单元,用于接收来自第一服务器的目标终端设备与第一服务器之间的上行通信KPI。
在一些实施例中,参数还包括:目标终端设备接收到第一下行测量包的时间,或第一下行数据包在目标终端设备和第一服务器之间的传输时间。
第十三方面,本申请实施例提供一种信息传输装置,该信息传输装置可以为第一服务器、PCF、SMF、UPF和目标终端设备,也可以是第一服务器、PCF、SMF、UPF和目标终端设备的部件(例如,集成电路,芯片等等),该信息传输装置可以实现上述第一方面至第十二方面所涉及的方法中各个步骤所对应的功能,功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的单元或模块。
在一种可能的设计中,该装置包括处理器,该处理器被配置为支持该装置执行上述方法所涉及的方法中相应的功能。该装置还可以包括存储器,该存储器用于与处理器耦合,其保存该装置必要的程序指令和数据。可选的,该装置还包括收发器,该收发器用于支持该装置与其它网元之间的通信。其中,收发器可以为独立的接收器、独立的发射器或者集成收发功能的收发器。
第十四方面,本申请实施例提供了一种通信设备,该通信设备包括:处理器和收发器,处理器和收发器用于实现如第一方面至第十二方面任一项的信息传输方法。
本申请实施例还提供一种芯片,包括处理器,处理器用于运行计算机程序,以使得安装有芯片的电子设备执行上述如第一方面至第十二方面任一项的信息传输方法。
第十六方面,本申请实施例提供了一种计算机存储介质,存储介质包括计算机指令,当指令被计算机执行时,使得计算机实现如第一方面至第十二方面任一项的信息传输方法。
第十七方面,本申请实施例提供一种计算机程序产品,程序产品包括计算机程序,计算机程序存储在可读存储介质中,通信设备的至少一个处理器可以从可读存储介质读取计算机程序,至少一个处理器执行计算机程序使得通信设备实施第一方面至第十二方面任一的信息传输方法。
第十八方面,本申请实施例提供了一种通信***,***包括上述第一服务器、PCF、SMF和UPF。
第十九方面,本申请实施例提供了一种通信***,***包括上述第一服务器和目标终端设备。
本申请实施例提供的信息传输方法、装置与存储介质,第一服务器通过向PCF发送第一信息,该第一信息用于测量第一设备对应的通信KPI,该通信KPI包括UPF与第一服务器之间的通信KPI。PCF根据该第一信息,向SMF发送通信指标测量策略。SMF根据通信指标测量策略,向UPF发送通信指标测量规则,该通信指标测量规则用于测量第一设备对应的通信KPI。UPF根据通信指标测量规则,向第一服务器发送第二信息,该第二信息包括:第一设备对应的通信KPI,或者用于获得第一设备对应的通信KPI的参数。这样第一服务器根据第二信息,可以获得UPF与第一服务器之间的KPI,实现对UPF与第一服务器之间的KPI的测量。在后续第一服务器的选择过程中,可以基于UPF与第一服务器之间的KPI来选择第一服务器,使得选择出的第一服务器更加符合用户对于KPI的需求,提高用户体验。
附图说明
图1为本申请实施例涉及的5G通信***图;
图2为本申请实施例涉及的EDGE应用架构示意图;
图3为本申请实施例涉及的EES平台的发现过程示意图;
图4为本申请实施例涉及的EAS实例的发现过程示意图;
图5为本申请实施例提供的信息传输方法的一种流程示意图;
图6为本申请实施例提供的信息传输方法的一种流程示意图;
图7为本申请实施例涉及的确定通信KPI的一种示意图;
图8为本申请实施例涉及的确定通信KPI的一种示意图;
图9为本申请实施例涉及的确定通信KPI的一种示意图;
图10为本申请实施例提供的信息传输方法的一种流程示意图;
图11为本申请实施例涉及的确定通信KPI的一种示意图;
图12为本申请实施例涉及的确定通信KPI的一种示意图;
图13为本申请实施例涉及的确定通信KPI的一种示意图;
图14为本申请实施例提供的信息传输方法的一种流程示意图;
图15为本申请实施例提供的信息传输方法的另一流程示意图;
图16为本申请实施例提供的信息传输方法的一种流程示意图;
图17为本申请实施例涉及的确定通信KPI的一种示意图;
图18为本申请实施例涉及的确定通信KPI的一种示意图;
图19为本申请实施例涉及的确定通信KPI的一种示意图;
图20为本申请实施例提供的信息传输方法的一种流程示意图;
图21为本申请实施例涉及的确定通信KPI的一种示意图;
图22为本申请实施例涉及的确定通信KPI的一种示意图;
图23为本申请实施例涉及的确定通信KPI的一种示意图;
图24为本申请实施例提供的信息传输方法的一种流程示意图;
图25为本申请实施例提供的一种信息传输装置的结构示意图;
图26为本申请实施例提供的一种信息传输装置的结构示意图;
图27为本申请实施例提供的一种信息传输装置的结构示意图;
图28为本申请实施例提供的一种信息传输装置的结构示意图;
图29为本申请实施例提供的一种信息传输装置的结构示意图;
图30为本申请实施例提供的一种信息传输装置的结构示意图;
图31为本申请实施例提供的一种通信设备的结构示意图;
图32为本申请实施例提供的一种终端设备的结构示意图;
图33为本申请实施例提供的一种通信设备的结构示意图;
图34为本申请实施例提供的一种通信***的结构示意图;
图35为本申请实施例提供的一种通信***的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。
应理解,在本申请实施例中,“与A对应的B”表示B与A相关联。在一种实现方式中,可以根据A确定B。但还应理解,根据A确定B并不意味着仅仅根据A确定B,还可以根据A和/或其它信息确定B。本文中的术语“多个”是指两个或两个以上。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
本发明的说明书和权利要求书及上述附图中的术语“具有”、“可以具有”、“包括”和“可以包括”指示对应的特征(例如,诸如数值、功能、操作,或部分的要素)的存在,并且不排除存在附加的特征。
本申请实施例的技术方案可以应用于多种通信***,例如,2G,3G,4G,5G通信***或下一代(next generation)通信***,例如全球移动通信***(global system formobil ecommunications,GSM),码分多址(code division multiple access,CDMA)***,时分多址(time division multiple access,TDMA)***,宽带码分多址(wideband codedivision multiple access wireless,WCDMA),频分多址(frequency division multipleaddressing,FDMA)***,正交频分多址(orthogonal frequency-division multipleaccess,OFDMA)***,单载波FDMA(SC-FDMA)***,通用分组无线业务(general packetradio service,GPRS)***,长期演进(long term evolution,LTE)***,新空口(newradio,NR)通信***等等。
图1为本申请实施例涉及的5G通信***图,如图1所示,5G通信***图包括:接入网和核心网。其中,接入网用于实现无线接入有关的功能。核心网主要包括以下几个关键逻辑网元,包括:无线接入网络((Radio)Access Network,(R)AN)、接入和移动管理网元(Accessand Mobility Management Function,AMF)、会话管理网元(Session ManagementFunction,SMF)、用户面网元(User Plane Function,UPF)、策略控制网元(Policy ControlFunction,PCF)、统一数据管理网元(Unified Data Management,UDM)。
终端设备:可以是无线终端设备也可以是有线终端设备,无线终端设备可以是指一种具有无线收发功能的设备,可以部署在陆地上,包括室内或室外、手持或车载;也可以部署在水面上(如轮船等);还可以部署在空中(例如飞机、气球和卫星上等)。所述终端设备可以是手机(mobile phone)、平板电脑(Pad)、带无线收发功能的电脑、虚拟现实(virtualreality,VR)终端设备、增强现实(augmented reality,AR)终端设备、工业控制(industrial control)中的无线终端设备、无人驾驶(self driving)中的无线终端设备、远程医疗(remote medical)中的无线终端设备、智能电网(smart grid)中的无线终端设备、运输安全(transportation safety)中的无线终端设备、智慧城市(smart city)中的无线终端设备、智慧家庭(smart home)中的无线终端设备等等,在此不作限定。可以理解的是,本申请实施例中,终端设备也可以称为用户设备(user equipment,UE)。
RAN为终端设备提供无线接入的设备,包括但不限于:gNB、传输接收点(transmission reception point,TRP)、演进型节点B(evolved Node B,eNB)、无线网络控制器(radio network controller,RNC)、节点B(Node B,NB)、基站控制器(base stationcontroller,BSC)、基站收发台(base transceiver station,BTS)、家庭基站(例如,homeevolved NodeB,或home Node B,HNB)、基带单元(base band unit,BBU),或无线保真(wireless fidelity,Wifi)接入点(access point,AP)等。
AMF主要负责移动网络中的移动性管理,如用户位置更新、用户注册网络、用户切换等。
SMF主要负责移动网络中的会话管理,如会话建立、修改、释放。具体功能如为用户分配IP地址、选择提供报文转发功能的UPF等。
PCF负责向AMF、SMF提供策略,如QoS策略、切片选择策略等。
UDM用于存储用户数据,如签约信息、鉴权/授权信息。
AF(Application Function,应用功能),负责向3GPP网络提供业务,如影响业务路由、与PCF之间交互以进行策略控制等。
UPF主要负责对用户报文进行处理,如转发、计费等。
DN指的是为用户提供数据传输服务的网络,如IMS(IP Multi-media Service,IP多媒体业务)、Internet等。DN中可以有多个应用服务器。
在图1所示的5G通信***中,终端设备通过建立终端设备到RAN到UPF到DN之间的会话(PDU session),来访问数据网络(DN,Data Network)。
图2为本申请实施例涉及的应用架构示意图,如图2所示,包括:
增强型数据速率GSM演进技术(Enhanced Data Rate for GSM Evolution,EDGE),一种从GSM到3G的过渡技术,它主要是在GSM***中采用了一种新的调制方法,即最先进的多时隙操作和8PSK调制技术。
Edge Data Network(EDN):边缘数据网络。一种通用理解,EDN只对应一个数据网络,是一个特别的本地数据网络(local DN),包含边缘使能功能,可以使用DNAI和DNN标识,是网络逻辑概念。另一种对于EDN的理解,是EDN是中心云的对等概念,可以理解为是一个本地的数据中心(地理位置概念),可以使用DNAI来标识,可以包含多个本地数据网络(localDN)。
应用实例/边缘应用:部署在边缘数据网络中的应用称为应用实例。具体是指一个服务器应用程序(例如,社交媒体软件、增强现实(augmented reality,AR)、虚拟现实(virtual reality,VR))部署运行在EDN的实例(instance)。一个应用可在一个或多个EDN中部署一个或多个EAS,部署运行在不同的EDN中的EAS可以认为是一个应用的不同的EAS,它们可以共享一个域名,可以使用一个任播IP地址,也可以使用不同的IP地址。EAS也可以称为边缘应用(服务器)、应用实例、边缘应用实例、MEC应用(服务器)、EAS功能等
应用客户端/Application client:是边缘应用在UE侧的对等实体。应用客户端用于应用用户(user)从应用服务器获取应用业务。应用客户端是应用在终端侧的客户端程序,应用客户端可以连接到云上的应用服务器获取应用业务,也可以连接到部署运行在一个或多个EDN中的EAS以获取应用业务。
边缘使能服务器Edge Enabler Server(EES):可以为部署在EDN中的应用实例提供一些使能能力,可以更好的支持应用在MEC的部署情况。可以支持边缘应用的注册、对UE的认证和鉴权,为UE提供应用实例的IP地址信息等。还可以进一步支持获取应用实例的标识和IP地址信息,并进一步向应用实例的标识和IP地址信息发送给边缘数据网络配置服务器。EES部署在EDN中。一般情况下,EAS注册到一个EES上,或者,通过管理***将一个EAS的信息配置在一个EES上,该EES称为该EAS关联的EES,EES控制/管理注册/配置在该EES上的EAS。
边缘使能客户端Edge Enabler client(EEC):是EES在UE侧的对等实体。EEC用于向EES注册EEC的信息及应用客户端的信息、执行安全认证和鉴权、从EES获取EAS的IP地址、向应用客户端提供边缘计算使能能力,如EAS发现服务将EAS的IP地址返回给应用客户端。EEC还可以调用EDN CC的提供的服务接口。
边缘配置服务器Edge Configuration Server(ECS):负责EDN的配置,如向UE提供EES的信息。还可以直接向UE提供应用实例的信息,以及和应用的DNS交互获取应用实例的信息。进一步从其他功能实体获取并保存应用实例和IP地址的信息。现在标准中ECS的功能合并入EEC实体。
其中,应用用户与应用的提供商签订服务协议,从而为应用用户提供服务,而应用用户通过登录终端上的应用客户端,通过应用客户端与EAS的连接进行通信。使能客户端(例如,EEC、EDN CC)为中间件层,一般位于操作***中,或者位于应用客户端与操作***中间。应用客户端可以以应用编程接口(appilcation program interface,API)的方式从使能客户端获取边缘使能服务。
图3为本申请实施例涉及的EES平台的发现过程示意图。如图3所示,EES平台的发现过程包括:
S11、使能客户端向边缘配置服务器发送请求消息。
该请求消息用于获取EES的信息。
该请求消息如表1所示:
表1请求消息
S12、收到请求后,ECS执行安全认证。
认证成功后,ECS根据UE请求消息中的参数如应用客户端信息选择符合条件的EES。
S13、ECS向EEC发送所选择的EES的信息。
EES的信息包括EES的接入信息如IP地址,DNN信息,EES所属的供应商的信息等。
表2应用客户端的信息
根据上述S11至S13,确定出EES后,参照图4所示的方法,发现EAS。
图4为本申请实施例涉及的EAS实例的发现过程示意图。如图4所示,EAS实例的发现过程包括:
S21、EEC向EES发送EAS发现请求。
该请求中可能携带查询过滤器用于查找特定的EAS,或者特定类别的EAS(如游戏),查询过滤器还可能指示所请求的服务等级(如测量版,金卡等级等),或所需要的应用特性(如多人游戏等),或在特定位置可以使用。
S22、接收到请求后,EES对EEC进行认证授权。
认证授权通过后。EES根据查询过滤器查找满足条件的EAS及其EAS信息。
S23、EES向EEC返回满足查询过滤器条件的EAS信息。
EAS信息包含EAS的接入信息(如IP地址或URL)。
由上述图3和图4可知,目前在选择EES时候,由于没有考虑UPF与EES之间的通信KPI,从而导致选择出来的EES可能无法满足用户对于KPI的需求。在这种情况下,当UE在和选定的EES在执行EAS发现时,此时可能由于EES及其所在的EDN的EAS无法提供满足UE请求中的KPI,导致UE获取EAS失败,则UE无法连接到任何一个EAS。或者EES只能提供低于用户请求的KPI的EAS,使得用户的业务体验下降,甚至业务无法正常进行。
为了解决上述技术问题,本申请实施例提供一种信息传输方法,第一服务器通过向PCF发送第一信息,该第一信息用于测量第一设备对应的通信KPI,该通信KPI包括UPF与第一服务器之间的通信KPI。PCF根据所述第一信息,向SMF发送通信指标测量策略。SMF根据通信指标测量策略,向UPF发送通信指标测量规则,该通信指标测量规则用于测量第一设备对应的通信KPI。UPF根据通信指标测量规则,向第一服务器发送第二信息,该第二信息包括:第一设备对应的通信KPI,或者用于获得第一设备对应的通信KPI的参数。第一服务器根据第二信息,获得UPF与第一服务器之间的KPI。
下面通过一些实施例对本申请实施例的技术方案进行详细说明。下面这几个实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
图5为本申请实施例提供的信息传输方法的一种流程示意图,如图5所示,包括:
S101、第一服务器向PCF发送送第一信息。
上述第一信息用于测量第一设备对应的通信KPI。
本申请实施例的第一服务器可以为上述图2所示的EES,还可以其他的位于数据网络中的服务器,例如:切片使能服务器用于向第三方提供切片使能服务的服务器、视频使能服务器用于向视频应用提供视频使能服务的服务器、车联网使能服务器用于向车联网应用提供车辆网使能服务的服务器、工厂应用使能服务器用于向工厂应用提供工厂使能服务的服务器等。
本申请实施例中的通信KPI包括以下的至少一种:上行通信KPI,下行通信KPI,或环回时延。
其中,上行通信KPI指标包括以下至少一种:上行最大时延、上行最小时延、上行平均时延、上行最大抖动、上行最小抖动和上行平均抖动。
其中,下行通信KPI指标,下行通信KPI指标包括以下至少一种:下行最大时延、下行最小时延、下行平均时延、下行最大抖动、下行最小抖动和下行平均抖动。
其中,环回时延包括以下至少一种:最大环回时延、最小环回时延、平均环回时延。
本申请实施例中,第一设备可以为目标终端设备、无线接入网设备或UPF等。
在一些实施例中,当第一设备为目标终端设备或无线接入网设备时,则上述通信KPI包括:第一设备与UPF之间的通信KPI,以及UPF与第一服务器之间的通信KPI。
在一些实施例中,当第一设备为目标终端设备时,则上述通信KPI包括:第一设备与无线接入网之间的通信KPI、无线接入网与UPF之间的通信KPI,以及UPF与第一服务器之间的通信KPI。
其中,上述用于获得第一设备对应的通信KPI的参数可以包括:用于获得第一设备对应的通信KPI的时间信息。例如,该参数包括UPF接收到下行测量包的时间,或下行测量包在UPF与第一服务器之间的传输时间,该传输时间为UPF接收到该下行测量包的时间与第一服务器发送该下行测量包的时间的差值。再例如,上述参数包括UPF发生上行测量包的时间。
本申请实施例中,第一信息所包括的内容包括但不限于如下几种示例:
示例一,上述第一信息包括:测量指示,该测量指示用于指示测量第一设备与第一服务器之间的通信KPI,或者该测量指示用于指示测量UPF与第一服务器之间的通信KPI。
示例二,上述第一信息包括:业务描述信息、待测量的通信KPI和第一服务器的信息。
其中,业务描述信息包括5G服务质量指标(5G QoS indicator,5QI)或业务数据流模板(service Data Flow template,SDFT),其中5QI指示当在5G***中处理通过服务质量(Quality of Service,QoS)规则所指示的QoS流时所接收的QoS处理特性的标识符。5QI的值可以在标准中指定或可选地由SMF选择。
第一服务器的信息包括第一服务器的地址和/或第一服务器的端口号。
待测量的通信KPI包括:第一设备与第一服务器之间的或UPF与第一服务器之间的时延和/或抖动。
示例三,上述第一信息包括:测量指示、业务描述信息、待测量的通信KPI和第一服务器的信息。
可选的,在一些实例中,上述第一信息还可以包括如下至少一种:测量编号、测量开始和结束时间、测量包的总数量、测量包的大小、测量包的协议类型(例如为用户数据报协议(User Datagram Protocol,UDP)、传输控制协议(Transmission Control Protocol,TCP)或工业以太网协议(non-IP/Ethernet)等)、发包频率等。
在一些实施例中,上述S101之前,本申请实施例的方法还可以包括:第一服务器接收目标应用的信息;根据目标应用的信息,生成第一信息。
其中,目标应用的信息包括:应用的标识,或应用的业务描述等。
需要说明的是,目标应用可以为第一应用,也可以为与第一应用不同的第二应用。例如第一应用为爱奇艺应用,第二应用为腾讯视频应用。
S102、PCF根据第一信息,向SMF发送通信指标测量策略。
上述通信指标测量策略用于指示测量第一设备对应的通信KPI。
可选的,上述通信指示测量策略可以携带在PCF发给SMF的QoS策略中。
在一些实例中,通信指标测量策略可以包括测量指示,该测量指示用于指示测量第一设备对应的通信KPI。
在一种示例中,若第一设备为UPF,则该测量指示可以包括:N6接口测量指示,N6接口为UPF与第一服务器之间的通信接口。该N6接口测量指示用于指示测量UPF与第一服务器之间的通信KPI。
在另一种示例中,若第一设备为终端设备或无线接入网设备,则测量指示可以包括:N6接口测量指示和QoS测量指示。该N6接口测量指示用于指示测量UPF与第一服务器之间的通信KPI,QoS测量指示用于指示测量第一设备与UPF之间的通信KPI。或者,测量指示可以包括端到端测量指示,用于指示测量第一设备与第一服务器之间的通信KPI,该端到端测量指示用于指示测量第一终端设备到UPF的通信KPI和测量UPF到第一服务器之间的通信KPI。
在另一种示例中,若第一设备为终端设备或无线接入网设备,则测量指示可以包括:测量参数,该测量参数用于指示测量第一设备与第一服务器之间的通信KPI。
在一些实施例中,通信指标测量策略可以包括:5QI、待测量的通信KPI和第一服务器的信息。
在一些实施例中,通信指标测量策略可以包括:测量指示、5QI、待测量的通信KPI和第一服务器的信息。
在一些实施例中,通信指标测量策略可以还可以包括:测量编号、测量开始和结束时间、测量包的总数量、测量包的大小、测量包的协议类型(例如为UDP、TCP或non-IP/Ethernet等)、发包频率等。
需要说明的是,本步骤的通信指标测量策略与上述第一信息所遵守的通信接口的要求和格式可能不同,具体是,第一信息符合N5接口的通信要求和格式,N5接口为第一服务器与PCF之间的通信接口,第一服务器通过N5接口将第一信息发送给PCF。通信指标测量策略符合N7接口的通信要求和格式,N7接口为PCF与SMF之间的通信接口,PCF通过N7接口将通信指标测量策略发送给SMF。
S103、SMF根据通信指标测量策略,向UPF发送通信指标测量规则。
上述通信指标测量规则用于测量第一设备对应的通信KPI。
可选地,上述通信指标测量规则可以携带在SMF确定的QoS规则中发给UPF。
在一些实例中,通信指标测量规则包括测量指示,该测量指示用于指示测量第一设备对应的通信KPI。
在一种示例中,若第一设备为UPF,则该测量指示可以包括:N6接口测量指示,N6接口为UPF与第一服务器之间的通信接口。该N6接口测量指示用于指示测量UPF与第一服务器之间的通信KPI。
在另一种示例中,若第一设备为目标终端设备或无线接入网设备,则测量指示可以包括:N6接口测量指示和QoS测量指示。该N6接口测量指示用于指示测量UPF与第一服务器之间的通信KPI,QoS测量指示用于指示测量第一设备与UPF之间的通信KPI。或者,测量指示可以包括端到端测量指示,用于指示测量第一设备与第一服务器之间的通信KPI,该端到端测量指示用于指示测量第一终端设备到UPF的通信KPI和测量UPF到第一服务器之间的通信KPI。
在另一种示例中,若第一设备为目标终端设备或无线接入网设备,则测量指示可以包括:测量参数,该测量参数用于指示测量第一设备与第一服务器之间的通信KPI。
在一些实施例中,通信指标测量规则可以包括:5QI、待测量的通信KPI和第一服务器的信息。
在一些实施例中,通信指标测量规则可以包括:测量指示、5QI、待测量的通信KPI和第一服务器的信息。
在一些实施例中,通信指标测量规则可以还可以包括包括:测量编号、测量开始和结束时间、测量包的总数量、测量包的大小、测量包的协议类型(例如为UDP、TCP或non-IP/Ethernet等)、发包频率等。
需要说明的是,本步骤的通信指标测量规则符合N4接口的的要求和格式,N4接口为SMF与UPF之间的通信接口,SMF通过N4接口将通信指标测量规则发送给UPF。
经过上述S102和S103的步骤,可以创建用于测量的QoS流,后续终端设备与UPF之间可以通过该QoS流来传输测量包。其中,测量包可以是终端上特定应用正在进行的业务的数据包,或者是终端与第一服务器为了测量通信KPI而交互的数据包,该数据包的载荷部分无需有实际意义。测量包指的是测量期间所有的上行测量包和或下行测量包。
S104、UPF根据通信指标测量规则,向第一服务器发送第二信息。
在一些情况下,上述第二信息包括:第一设备对应的通信KPI。
在该情况下,若第一设备为UPF,则上述第一设备对应的通信KPI包括:UPF与第一服务器之间的通信KPI。若第一设备为目标终端设备或无线接入网设备,则上述第一设备对应的通信KPI包括:第一设备与第一服务器之间的通信KPI,或者,UPF与第一服务器之间的通信KPI。
其中,通信KPI的具体内容参照上述S101的描述,例如通信KPI包括以下的至少一种:上行通信KPI,下行通信KPI,或环回时延。
在另一些情况下,上述第二信息包括:用于获得第一设备对应的通信KPI的参数。
在该情况下,在一种示例中,用于获得第一设备对应的通信KPI的参数可以包括:UPF接收到下行测量包的时间,或下行测量包在UPF和第一服务器之间的传输时间,其中传输时间为UPF接收到下行测量包的时间与第一服务器发送下行测量包的时间的差值。
在另一种示例中,上述用于获得第一设备对应的通信KPI的参数可以包括:UPF发送上行测量包的时间。
S105、第一服务器接收来自UPF的第二信息。
由上述S104可知,在不同的情况下,上述第二信息所携带的内容不同。
在第一种情况下,当第二信息携带第一设备对应的通信KPI时,第一服务器可以直接从第二信息中,获得第一设备对应的通信KPI,该第一设备对应的通信KPI包括UPF与第一服务器之间的通信KPI。
在第二种情况下,当第二信息携带用于获得第一设备对应的通信KPI的参数时,本申请实施例还包括如下步骤S106:
S106、第一服务器根据第二信息,获得第一设备对应的通信KPI。
具体的,当第二信息携带用于获得第一设备对应的通信KPI的参数时,第一服务器根据第二信息携带用于获得第一设备对应的通信KPI的参数,获得第一设备对应的通信KPI。例如,当参数包括UPF接收到下行测量包的时间时,第一服务器根据UPF接收到下行测量包的时间和第一服务器发送下行测量包的时间,获得UPF与第一服务器之间的下行通信KPI。当参数包括下行测量包在UPF和第一服务器之间的传输时间时,第一服务器根据该传输时间,获得UPF与第一服务器之间的下行通信KPI。再例如,当上述参数包括UPF发送上行测量包的时间时,第一服务器根据UPF发送该上行测量包的时间和第一服务器接收到该上行测量包的时间,获得UPF与第一服务器之间的上行通信KPI。
本申请实施例,通过上述步骤,第一服务器获得第一设备对应的通信KPI,该第一设备对应的通信KPI包括UPF与第一服务器之间的通信KPI,进而解决了目前无法获得UPF与第一服务器之间的通信KPI的技术问题。
本申请实施例提供的信息传输方法,第一服务器通过向PCF发送第一信息,该第一信息用于测量第一设备对应的通信KPI,该通信KPI包括UPF与第一服务器之间的通信KPI。PCF根据该第一信息,向SMF发送通信指标测量策略。SMF根据通信指标测量策略,向UPF发送通信指标测量规则,该通信指标测量规则用于测量第一设备对应的通信KPI。UPF根据通信指标测量规则,向第一服务器发送第二信息,该第二信息包括:第一设备对应的通信KPI,或者用于获得第一设备对应的通信KPI的参数。这样第一服务器根据第二信息,可以获得UPF与第一服务器之间的KPI,实现对UPF与第一服务器之间的KPI的测量。在后续EES的选择过程中,可以基于UPF与第一服务器之间的KPI来选择第一服务器,使得选择出的EES更加符合用户对于KPI的需求,提高用户体验。
在一些实施例中,第一服务器根据上述步骤获得第一设备对应的通信KPI之后,还包括步骤A:
步骤A、第一服务器向ECS或EAS或目标终端设备发送第一设备对应的通信KPI。
这样在后续的EES选择过程,ECS或EAS或目标终端设备可以根据第一设备对应的通信KPI来选择EES,使得选择的EES更加符合用户的KPI要求。当UE在和选定的EES在执行EAS发现时,可以为用户提供满足用户KPI要求的EAS,从而提高用户的业务体验。
下面结合具体的示例,对本申请实施例涉及的第一服务器获得第一设备对应的通信KPI的过程进行详细描述。
方式一,UPF确定第一设备对应的KPI。
图6为本申请实施例提供的信息传输方法的一种流程示意图,如图6所示,本实施例的方法包括:
S201、UPF根据通信指标测量规则,向第一服务器发送第一上行测量包。
第一上行测量包携带用于获得第一设备对应的通信KPI的参数,该参数包括UPF发送第一上行测量包的时间,第一上行测量包是由第一设备触发的,即可以理解第一上行测量数据包来源(source)是第一设备。
具体的,UPF接收到该第一上行测量包后,根据通信指标测量规则,将UPF发送该第一上行测量包的时间添加在该第一上行测量包中,发送给第一服务器。可选的,UPF可以将UPF发送该第一上行测量包的时间添加在第一上行测量包的头部,或者添加在第一上行测量包的载荷(payload)中。
在该实施例中,UPF发送给第一服务器的第二信息可以理解为是该第一上行测量包。
若第一设备为目标终端设备或无线接入网设备,则UPF从第一设备处接收到该第一上行测量包,在该第一上行测量包中携带上UPF接收到该第一上行测量包的时间后,将该第一上行测量包发送给第一服务器。
S202、第一服务器向UPF发送第一下行测量包。
上述第一下行测量包携带第一服务器发送第一下行测量包的时间,第一下行测量包的目的(destination)设备为第一设备。
具体的,第一服务器将第一服务器发送第一下行测量包的时间添加在该第一下行测量包中发送给UPF。可选的,第一服务器可以将第一服务器发送该第一下行测量包的时间添加在第一下行测量包的头部,或者添加在第一下行测量包的载荷(payload)中。
若第一设备为终端设备或无线接入网设备,则UPF接收到第一下行测量包后,将该第一下行测量包发送给第一设备。
上述第一下行测量包为第一服务器在接收到UPF发送的第一上行测量包之后,发送的第一个下行测量包。
S203、UPF根据通信指标测量规则,获得UPF与第一服务器之间的通信KPI。
本申请实施例中,上述通信指标测量规则指示UPF获得UPF与第一服务器之间的KPI。
其中,UPF根据通信指标测量规则,获得UPF与第一服务器之间的通信KPI的方式包括但不限于如下几种方式。
方式一,UPF根据通信指标测量规则,以及第一下行测量包,获得UPF与第一服务器之间的下行通信KPI。
具体的,UPF根据第一下行测量包携带的第一服务器发送第一下行测量包的时间,以及UPF接收到第一下行测量包的时间,获得UPF与第一服务器之间的下行通信KPI。
举例说明,在一次测量过程中,如图7所示,第一服务器向UPF发送第一下行测量包a1,该第一下行测量包a1中携带第一服务器发送该第一下行测量包a1的时间T1。UPF接收到该第一下行测量包a1的时间T2,这样,UPF可以确定出UPF与第一服务器在传输该第一下行测量包a1时,UPF与第一服务器之间的下行时延为T2-T1。
另外,参照图7所示,执行多次测量,UPF可以确定出UPF与第一服务器在传输不同的第一下行测量包时,UPF与第一服务器之间针对不同的第一下行测量包的下行时延,进而UPF通过聚合计算,得出UPF与第一服务器之间的下行最大时延、下行最小时延、下行平均时延。
进一步的,UPF可以根据UPF与第一服务器在传输不同的第一下行测量包时,UPF与第一服务器之间针对不同的第一上行测量包的下行时延,确定出UPF与第一服务器之间的下行抖动,例如得到UPF与第一服务器之间的下行最大抖动、下行最小抖动、下行平均抖动。
方式二,第一下行测量包还携带第一服务器接收到第一上行测量包的时间,或,第一上行测量包在UPF和第一服务器之间的传输时间。此时,UPF根据通信指标测量规则,以及第一下行测量包,获得UPF与第一服务器之间的上行通信KPI。
在一种情况下,当第一下行测量包还携带第一服务器接收到第一上行测量包的时间时,UPF根据第一下行测量包携带的第一服务器接收到第一上行测量包的时间,以及UPF发送第一上行测量包的时间,获得UPF与第一服务器之间的上行通信KPI。
具体的,UPF根据第一下行测量包携带第一服务器接收到第一上行测量包的时间,以及UPF发送第一上行测量包的时间,获得该第一上行测量包的上行传输时间即第一上行测量包的上行时延。该第一上行测量包的上行时延为第一服务器接收到第一上行测量包的时间与UPF发送第一上行测量包的时间的差值。通过测量期间内对多个第一上行测量包执行以上计算方式,UPF可以据此聚合计算得出UPF与第一服务器之间的上行最大时延、上行最小传时延、上行平均时延。
举例说明,在一次测量过程中,如图8所示,UPF向第一服务器发送第一上行测量包b1,第一服务器在接收到该第一上行测量包b1后,向UPF发送第一下行测量包c1,该第一下行测量包c1中携带有第一服务器接收到第一上行测量包b1的时间T4。UPF接收到第一服务器发送的第一下行测量包c1,可以根据第一下行测量包c1携带的第一服务器接收到第一上行测量包b1的时间T4,以及UPF发送第一上行测量包b1的时间T3,可以确定出UPF与第一服务器在传输该第一上行测量包b1时,UPF与第一服务器之间的上行时延为T4-T3。
参照图8所示,执行多次测量,UPF可以确定出UPF与第一服务器在传输不同的第一上行测量包时,UPF与第一服务器之间针对不同的第一上行测量包的上行时延,进而UPF通过聚合计算,得出UPF与第一服务器之间的上行最大时延、上行最小时延、上行平均时延。
进一步的,UPF可以根据UPF与第一服务器之间的不同上行时延,确定出UPF与第一服务器之间的上行抖动,例如得到UPF与第一服务器之间的上行最大抖动、上行最小抖动、上行平均抖动。
在另一种情况下,当第一下行测量包携带的第一上行测量包在UPF和第一服务器之间的传输时间时,UPF根据第一下行测量包携带的第一上行测量包在UPF和第一服务器之间的传输时间,获得UPF与第一服务器之间的上行通信KPI。其中,第一上行测量包在UPF和第一服务器之间的传输时间,为第一服务器接收到第一上行测量包的时间与UPF发送第一上行测量包的时间的差值。
举例说明,在一次测量过程中,如图9所示,UPF在时间T3向第一服务器发送第一上行测量包b1,第一服务器在时间T4接收到该第一上行测量包b1后,在时间T5向UPF发送第一下行测量包c1,该第一下行测量包c1中携带第一上行测量包在UPF和第一服务器之间的传输时间,即UL时延,该UL时延=T4-T3。UPF接收到第一服务器发送的第一下行测量包c1,可以根据第一下行测量包c1携带的第一上行测量包在UPF和第一服务器之间的传输时间UL时延,可以确定出UPF与第一服务器在传输该第一上行测量包b1时,UPF与第一服务器之间的上行时延为T4-T3。
参照图9所示,执行多次测量,UPF可以确定出UPF与第一服务器在传输不同的第一上行测量包时,UPF与第一服务器之间关于不同的第一上行测量包的上行时延,进而UPF通过聚合计算,得出UPF与第一服务器之间的上行最大时延、上行最小时延、上行平均时延。
进一步的,UPF可以根据UPF与第一服务器之间的不同上行时延,确定出UPF与第一服务器之间的上行抖动,例如得到UPF与第一服务器之间的上行最大抖动、上行最小抖动、上行平均抖动。
另外,继续参照图8和图9所示,UPF根据第一下行测量包携带的第一服务器发送第一下行测量包的时间,以及UPF接收到第一下行测量包的时间,获得UPF与第一服务器之间的下行通信KPI。例如,UPF根据第一下行测量包c1中携带的第一服务器发送该第一下行测量包c1的时间T5,以及UPF接收到该第一下行测量包c1的时间T6,确定出UPF与第一服务器在传输该第一下行测量包c1时,UPF与第一服务器之间的下行时延为T6-T5。
参照上述方式一,进行多次测量,UPF可以确定出UPF与第一服务器之间的下行最大时延、下行最小时延、下行平均时延,以及UPF与第一服务器之间的下行最大抖动、下行最小抖动、下行平均抖动。
S204、UPF根据UPF与第一服务器之间的通信KPI,获得第一设备对应的通信KPI。
在一种示例中,若第一设备为UPF,则第一设备对应的通信KPI为UPF与第一服务器之间的通信KPI。
在另一种示例中,若第一设备为目标终端设备或无线接入网设备,则上述S204包括:UPF获得第一设备与UPF之间的通信KPI,接着,UPF根据第一设备与UPF之间的通信KPI,以及UPF与第一服务器之间的通信KPI,获得第一设备与第一服务器之间的通信KPI。
需要说明的是,UPF可以采用已有的方式,获得第一设备与UPF之间的通信KPI。若第一设备为目标终端设备,则第一设备与第一服务器之间的通信KPI可以包括3部分,分别为:目标终端设备与无线接入网设备之间的通信KPI、无线接入网设备与UPF之间的通信KPI,以及UPF与第一服务器之间的通信KPI。若第一设备为无线接入网设备,则第一设备与第一服务器之间的通信KPI可以包括2部分,分别为:无线接入网设备与UPF之间的通信KPI,以及UPF与第一服务器之间的通信KPI。
在一种实现方式中,UPF可以将第一设备与UPF之间的通信KPI,以及UPF与第一服务器之间的通信KPI进行拼接,例如第一设备与第一服务器之间的上行最小时延为第一设备与UPF之间的最小时延、和UPF与第一服务器之间的最小时延之和,第一设备与第一服务器之间的上行最大时延为第一设备与UPF之间的最大时延、和UPF与第一服务器之间的最大时延之和,第一设备与第一服务器之间的上行平均传输时延为第一设备与UPF之间的平均时延、和UPF与第一服务器之间的平均时延之和。下行通信KPI也可以类似计算。
在另一种实现方式中,UPF计算第一上行测量包在第一设备和第一服务器之间的传输时延,例如UPF将第一上行测量包在第一设备与UPF之间的上行时延、和第一测量包在UPF和第一服务器之间的上行时延之和,作为第一上行测量包在第一设备与一服务器之间的上行时延。对于测量期间的所有第一上行测量包,UPF执行上述操作,在测量结束后,可以统计得出多个第一上行测量包在第一设备与第一服务器之间的上行最小时延、上行最大输时延、上行平均时延,即获得第一设备和第一服务器之间的传输时延、上行最大时延、上行平均时延。类似方法,UPF可以得出第一设备与第一服务器之间的下行最小时延、下行最大时延、下行平均时延。
通过类似方法,UPF可以得出第一设备与第一服务器之间最大环回时延、最小环回时延、平均环回时延。
抖动表示相邻两个上行(或下行)测量包的上行(或下行)传输时延的差值。因此第一设备与第一服务器之间的上行抖动可以通过测量期间内所有相邻的两个上行测量包之间的上行传输时间计算得到,进而UPF可以统计获得第一设备与第一服务器之间的上行最大抖动、上行最小抖动、上行平均抖动。同理,UPF根据测量期间内所有相邻的两个下行测量包之间的下行传输时间,统计获得第一设备与第一服务器之间的下行最大抖动、下行最小抖动、行平均抖动。
S205、UPF向第一服务器发送第二信息。
S206、第一服务器根据第二信息,获得第一设备对应的通信KPI。
本申请实施例中,UPF根据上述S201至S204的步骤,获得第一设备对应的通信KPI,并将获得第一设备对应的通信KPI携带在第二信息中发送给第一服务器。
其中,第二信息携带的第一设备对应的通信KPI包括但不限于如下几种示例:
在一种示例中,第一设备对应的通信KPI包括:UPF与第一服务器之间的下行通信KPI,此时第一服务器可以从第二信息中获得UPF与第一服务器之间的下行通信KPI。
在另一种示例中,第一设备对应的通信KPI包括:UPF与第一服务器之间的上行通信KPI,此时第一服务器可以从第二信息中获得UPF与第一服务器之间的上行通信KPI。
在另一种示例中,第一设备对应的通信KPI包括:UPF与第一服务器之间的上行通信KPI和下行通信KPI,此时第一服务器可以从第二信息中获得UPF与第一服务器之间的上行通信KPI和下行通信KPI。
在另一种示例中,第一设备对应的通信KPI包括:第一设备与第一服务器之间的上行通信KPI和/或下行通信KPI,此时第一服务器可以从第二信息中获得第一设备与第一服务器之间的上行通信KPI和/或下行通信KPI。
本申请实施例的方法,UPF向第一服务器发送第一上行测量包,第一服务器向UPF发送第一下行测量包,UPF根据通信指标测量规则,以及第一下行测量包,获得UPF与第一服务器之间的下行通信KPI。当第一下行测量包还携带第一服务器接收到第一上行测量包的时间,或,第一上行测量包在UPF和第一服务器之间的传输时间,UPF还根据第一下行测量包,获得UPF与第一服务器之间的上行通信KPI。接着,UPF将确定的第一设备对应的通信KPI携带在第二信息中发送给第一服务器,使得第一服务器直接可以从该第二信息中获得第一设备对应的通信KPI。
方式二,第一服务器确定第一设备对应的KPI。
图10为本申请实施例提供的信息传输方法的一种流程示意图,如图10所示,包括:
S301、第一服务器向UPF发送第一下行测量包。
第一下行测量包携带第一服务器发送第一下行测量包的时间,第一下行测量包的目的设备为第一设备。
具体的,第一服务器将第一服务器发送第一下行测量包的时间添加在该第一下行测量包中,发送给UPF。可选的,第一服务器可以将第一服务器发送该第一下行测量包的时间添加在第一下行测量包的头部,或者添加在第一下行测量包的载荷(payload)中。
若第一设备为终端设备或无线接入网设备,则UPF接收到第一下行测量包后,将该第一下行测量包发送给第一设备。
S302、UPF根据通信指标测量规则,向第一服务器发送第一上行测量包。
第一上行测量包携带用于获得第一设备对应的通信KPI的参数,该参数包括:UPF发送第一上行测量包的时间,第一上行测量包的是由第一设备触发的。
具体的,UPF接收到该第一上行测量包后,根据通信指标测量规则,将UPF发送该第一上行测量包的时间添加在该第一上行测量包中,发送给第一服务器。可选的,UPF可以将UPF发送该第一上行测量包的时间添加在第一上行测量包的头部,或者添加在第一上行测量包的载荷(payload)中。
在该实施例中,UPF发送给第一服务器的第二信息可以理解为是该第一上行测量包。
若第一设备为目标终端设备或无线接入网设备,则UPF从第一设备处接收到该第一上行测量包,在该第一上行测量包中携带上UPF接收到该第一上行测量包的时间后,将该第一上行测量包发送给第一服务器。
上述第一上行测量包为UPF在接收到第一服务器发送的第一上行测量包之后,发送的第一个上行测量包。
S303、第一服务器根据第二信息,获得所述UPF与所述第一服务器之间的通信KPI。
该第二信息包括用于获得第一设备对应的通信KPI的参数。
本申请实施例,根据第二信息所携带的参数不同,第一服务器根据第一上行测量包,获得UPF与第一服务器之间的通信KPI,包括如下几种方式:
方式一,当第二信息携带的参数为UPF发送第一上行测量包的时间,则第一服务器根据UPF发送第一上行测量包的时间,获得UPF与第一服务器之间的上行通信KPI。
具体是,第一服务器根据第一上行测量包携带的UPF发送该第一上行测量包的时间,以及第一服务器接收到该第一上行测量包的时间,获得UPF与第一服务器之间的上行通信KPI。
举例说明,在一次测量过程中,如图11所示,UPF向第一服务器发送第一上行测量包d1,该第一上行测量包d1中携带UPF发送该第一上行测量包d1的时间T7。第一服务器接收到该第一上行测量包d1的时间T8,这样,第一服务器可以确定出UPF与第一服务器在传输该第一上行测量包d1时,UPF与第一服务器之间的上行时延为T8-T7。
另外,参照图11所示,执行多次测量,第一服务器可以确定出UPF与第一服务器在传输不同的第一上行测量包时,UPF与第一服务器之间针对不同的第一上行测量包的上行时延,进而第一服务器通过聚合计算,得出UPF与第一服务器之间的上行最大时延、上行最小时延、上行平均时延。
进一步的,第一服务器可以根据UPF与第一服务器在传输不同的第一上行测量包时,UPF与第一服务器之间针对不同的第一上行测量包的上行时延,确定出UPF与第一服务器之间的上行抖动,例如得到UPF与第一服务器之间的上行最大抖动、上行最小抖动、上行平均抖动。
方式二,当上述参数还包括下行参数,下行参数包括:UPF接收到第一下行测量包的时间,或第一下行测量包在UPF和第一服务器之间的传输时间。其中,第一下行测量包在UPF和第一服务器之间的传输时间,为UPF接收到第一下行测量包的时间与第一服务器发送第一下行测量包的时间的差值。此时,第一服务器根据下行参数,获得UPF与第一服务器之间的下行通信KPI。
在一种情况下,当上述下行参数包括UPF接收到第一下行测量包的时间时,第一服务器根据UPF接收到第一下行测量包的时间,以及第一服务器发送第一下行测量包的时间,确定出UPF与第一服务器之间的下行通信KPI。
具体的,第一服务器根据UPF接收到第一下行测量包的时间,以及第一服务器发送该第一下行测量包的时间,获得该第一下行测量包的下行传输时间,即第一下行测量包的下行时延。该第一下行测量包的下行时延为UPF接收到该第一下行测量包的时间,与第一服务器发送该第一下行测量包的时间的差值。通过测量期间内对多个第一下行测量包执行以上计算方式,第一服务器可以据此聚合计算得出UPF与第一服务器之间的下行最大时延、下行最小传时延、下行平均时延。
举例说明,在一次测量过程中,如图12所示,第一服务器在时间T9向UPF发送第一下行测量包c1,UPF在时间T10接收到该第一下行测量包c1。UPF在时间T11向第一服务器发送第一上行测量包e1,该第一上行测量包e1包括UPF接收到第一下行测量包c1的时间T10。第一服务器在时间T12接收到第一上行测量包e1。这样,第一服务器可以根据第一上行测量包e1中携带的UPF接收到第一下行测量包c1的时间T10,以及第一服务器发送第一下行测量包c1的时间T9,可以获得UPF与第一服务器在传输该第一下行测量包e1时,UPF与第一服务器之间的下行时延为T10-T9。
参照图12所示,执行多次测量,第一服务器可以确定出UPF与第一服务器在传输不同的第一下行测量包时,UPF与第一服务器之间针对不同的第一下行测量包的下行时延,进而UPF通过聚合计算,得出UPF与第一服务器之间的下行最大时延、下行最小时延、下行平均时延。
进一步的,第一服务器可以根据UPF与第一服务器之间的不同下行时延,确定出UPF与第一服务器之间的下行抖动,例如得到UPF与第一服务器之间的下行最大抖动、下行最小抖动、下行平均抖动。
在另一种情况下,当上述参数包括第一下行测量包在UPF和第一服务器之间的传输时间时,第一服务器根据第一下行测量包在UPF和第一服务器之间的传输时间时,获得UPF与第一服务器之间的下行通信KPI。其中,第一下行测量包在UPF和第一服务器之间的传输时间,为UPF接收到第一下行测量包的时间与第一服务器发送第一下行测量包的时间的差值。
举例说明,在一次测量过程中,如图13所示,第一服务器在时间T13向UPF发送第一下行测量包f1,UPF在时间T14接收到该第一下行测量包f1后,在时间T15向第一服务器发送第一上行测量包g1,该第一上行测量包g1中携带第一下行测量包f1在UPF和第一服务器之间的传输时间,即DL时延,该DL时延=T14-T13。第一服务器接收到UPF发送的第一上行测量包g1,可以根据第一上行测量包g1携带的第一下行测量包f1在UPF和第一服务器之间的传输时间DL时延,可以确定出UPF与第一服务器在传输该第一下行测量包f1时,UPF与第一服务器之间的下行时延为T14-T13。
参照图13所示,执行多次测量,第一服务器可以确定出UPF与第一服务器在传输不同的第一下行测量包时,UPF与第一服务器之间关于不同的第一下行测量包的下行时延,进而UPF通过聚合计算,得出UPF与第一服务器之间的下行最大时延、下行最小时延、下行平均时延。
进一步的,UPF可以根据UPF与第一服务器之间的不同下行时延,确定出UPF与第一服务器之间的下行抖动,例如得到UPF与第一服务器之间的下行最大抖动、下行最小抖动、下行平均抖动。
另外,继续参照图12和图13所示,第一服务器根据第一上行测量包携带的UPF发送第一上行测量包的时间,以及第一服务器接收到第一上行测量包的时间,获得UPF与第一服务器之间的上行通信KPI。例如,第一服务器根据第一上行测量包g1中携带的UPF发送该第一上行测量包g1的时间T15,以及第一服务器接收到该第一上行测量包g1的时间T16,确定出UPF与第一服务器在传输该第一上行测量包g1时,UPF与第一服务器之间的上行时延为T16-T15。
参照上述方式一,进行多次测量,第一服务器可以确定出UPF与第一服务器之间的上行最大时延、上行最小时延、上行平均时延,以及UPF与第一服务器之间的上行最大抖动、上行最小抖动、上行平均抖动。
S304、第一服务器根据UPF与第一服务器之间的通信KPI,获得第一设备对应的通信KPI。
在一种示例中,若第一设备为UPF,则第一设备对应的通信KPI为UPF与第一服务器之间的通信KPI。
在另一种示例中,若第一设备为目标终端设备或无线接入网设备,则上述S304包括:第一服务器获得第一设备与UPF之间的通信KPI,接着,第一服务器根据第一设备与UPF之间的通信KPI,以及UPF与第一服务器之间的通信KPI,获得第一设备与第一服务器之间的通信KPI。
需要说明的是,第一服务器可以采用已有的方式,获得第一设备与UPF之间的通信KPI。若第一设备为目标终端设备,则第一设备与第一服务器之间的通信KPI可以包括3部分,分别为:目标终端设备与无线接入网设备之间的通信KPI、无线接入网设备与UPF之间的通信KPI,以及UPF与第一服务器之间的通信KPI。若第一设备为无线接入网设备,则第一设备与第一服务器之间的通信KPI可以包括2部分,分别为:无线接入网设备与UPF之间的通信KPI,以及UPF与第一服务器之间的通信KPI。
在一种实现方式中,第一服务器可以将第一设备与UPF之间的通信KPI,以及UPF与第一服务器之间的通信KPI进行拼接,例如第一设备与第一服务器之间的上行最小时延为第一设备与UPF之间的最小时延、和UPF与第一服务器之间的最小时延之和,第一设备与第一服务器之间的上行最大时延为第一设备与UPF之间的最大时延、和UPF与第一服务器之间的最大时延之和,第一设备与第一服务器之间的上行平均传输时延为第一设备与UPF之间的平均时延、和UPF与第一服务器之间的平均时延之和。下行通信KPI也可以类似计算。
在另一种实现方式中,第一服务器计算第一上行测量包在第一设备和第一服务器之间的传输时延,例如第一服务器将第一上行测量包在第一设备与UPF之间的上行时延、和第一测量包在UPF和第一服务器之间的上行时延之和,作为第一上行测量包在第一设备与一服务器之间的上行时延。对于测量期间的所有第一上行测量包,第一服务器执行上述操作,在测量结束后,可以统计得出多个第一上行测量包在第一设备与第一服务器之间的上行最小时延、上行最大输时延、上行平均时延,即获得第一设备和第一服务器之间的传输时延、上行最大时延、上行平均时延。类似方法,第一服务器可以得出第一设备与第一服务器之间的下行最小时延、下行最大时延、下行平均时延。
通过类似方法,第一服务器可以得出第一设备与第一服务器之间最大环回时延、最小环回时延、平均环回时延。
抖动表示相邻两个上行(或下行)测量包的上行(或下行)传输时延的差值。因此第一设备与第一服务器之间的上行抖动可以通过测量期间内所有相邻的两个上行测量包之间的上行传输时间计算得到,进而第一服务器可以统计获得第一设备与第一服务器之间的上行最大抖动、上行最小抖动、上行平均抖动。同理,第一服务器根据测量期间内所有相邻的两个下行测量包之间的下行传输时间,统计获得第一设备与第一服务器之间的下行最大抖动、下行最小抖动、行平均抖动。
本申请实施例,第一服务器向UPF发送第一下行测量包,UPF向第一服务器发送第一上行测量包,该第一上行测量包携带UPF发送该第一上行测量包的时间,这样第一服务器根据第一上行测量包,获得UPF与第一服务器之间的上行通信KPI。当第一上行测量包还携带UPF接收到第一下行测量包的时间或第一下行测量包在UPF和第一服务器之间的传输时间,第一服务器根据第一上行测量包,还可以获得UPF与第一服务器之间的下行通信KPI。该实施例中,第一服务器直接确定第一设备对应的通信KPI,其整个过程简单,减少与UPF的交互过程,节约信令开销,提高第一设备对应的通信KPI的确定速度。
方式三,第一服务器确定第一设备对应的KPI。
图14为本申请实施例提供的信息传输方法的一种流程示意图,如图14所示,包括:
S401、UPF向第一服务器发送上行测量包。
上述上行测量包携带用于获得第一设备对应的通信KPI的参数,该参数包括UPF发送上行测量包的时间,上行测量包是由第一设备触发的。
可选的,UPF可以将UPF发送该上行测量包的时间添加在该上行测量包的头部,或者添加在该上行测量包的载荷(payload)中。
在该步骤中,上述UPF发送给第一服务器的第二信息可以理解为是该上行测量包。
S402、第一服务器根据上行测量包,确定UPF与第一服务器之间上行通信KPI。
具体的,第一服务器根据上传测量包携带的UPF发送上行测量包的时间,以及第一服务器接收到该上行测量包的时间,获得UPF与第一服务器之间上行通信KPI。例如,在一次测量过程中,第一服务器根据UPF发送上行测量包的时间,以及第一服务器接收到该上行测量包的时间,获得UPF与第一服务器之间传输该上行测量包的上行时延,参照该方式,第一服务器通过测量期间内对多个上行测量包执行该测量过程,第一服务器可以据此聚合计算得出UPF与第一服务器之间的下行最大时延、下行最小传时延、下行平均时延。
本申请实施例,UPF向第一服务器发送上行测量包,上行测量包携带UPF发送上行测量包的时间,这样第一服务器根据上行测量包,确定UPF与第一服务器之间上行通信KPI。
在一些实施例中,本申请实施例还包括:第一服务器向UPF发送UPF与第一服务器之间的上行通信KPI。UPF从第一服务器处获得UPF与第一服务器之间的上行通信KPI,接着,UPF可以参照上述图6所示的实施例,获得UPF与第一服务器之间的下行通信KPI,进而根据上述UPF与第一服务器之间的上行通信KPI和下行通信KPI,获得UPF与第一服务器之间的通信KPI。
本申请实施例,UPF向第一服务器发送上行测量包,该上行测量包包括UPF发送上行测量包的时间,第一服务器根据该上行测量包,确定UPF与第一服务器之间上行通信KPI。
在上述实施例的基础上,如图15所示,本申请实施例公开一种第一服务器通过与目标终端设备进行交互,获得目标终端设备与第一服务器之间的通信KPI的方案。
图15为本申请实施例提供的信息传输方法的另一流程示意图。如图15所示,本申请实施例的方法包括:
S501、第一服务器向目标终端设备发送测量指示信息。
上述测量指示信息用于指示测量目标终端设备与第一服务器之间的KPI。
本申请实施例的第一服务器可以为上述图2所示的EES,还可以其他的位于数据网络中的服务器。
本申请实施例中的通信KPI包括以下的至少一种:上行通信KPI,下行通信KPI,或环回时延。
其中,上行通信KPI指标包括以下至少一种:上行最大时延、上行最小时延、上行平均时延、上行最大抖动、上行最小抖动和上行平均抖动。
其中,下行通信KPI指标,下行通信KPI指标包括以下至少一种:下行最大时延、下行最小时延、下行平均时延、下行最大抖动、下行最小抖动和下行平均抖动。
本申请实施例中,测量指示信息所包括的内容包括但不限于如下几种示例:
示例一,上述测量指示信息包括:测量指示,该测量指示用于指示测量目标终端设备与第一服务器之间的通信KPII。
示例二,上述测量指示信息包括:业务描述信息、待测量的通信KPI和第一服务器的信息。
其中,业务描述信息包括5GI或SDF。
第一服务器的信息包括第一服务器的地址和/或第一服务器的端口号。
待测量的通信KPI包括:目标终端设备与第一服务器之间待测量的时延和/或抖动等。
示例三,上述测量指示信息包括:测量指示、业务描述信息、待测量的通信KPI和第一服务器的信息。
可选的,在一些实例中,上述测量指示信息还可以包括如下至少一种:测量编号、测量开始和结束时间、测量包的总数量、测量包的大小、测量包的协议类型(例如为UDP、TCP或non-IP/Ethernet等)、发包频率等。
在一些实施例中,上述S501之前,本申请实施例的方法还可以包括:第一服务器接收目标应用的信息,并根据目标应用的信息,生成第一信息。其中目标应用可以为第一应用或第二应用,第一应用与第二应用不同。目标应用的信息包括:应用的标识,或应用的业务描述等。
在一些实施例中,目标终端设备在接收到测量指示信息后,触发PDU会话的建立或PDU会话的更新,建立用于该目标终端设备与第一服务器之间通信KPI测量所用的用户面连接。例如该用户面连接对应的QoS的5QI为指示信息中的业务描述信息中5GI,或者所建立的PDU会话为以太类型的PDU会话,其用户面用于传输以太类型的数据包。
S502、目标终端设备根据测量指示信息,向第一服务器发送第三信息。
其中,第三信息包括:目标终端设备与第一服务器之间的KPI,或者用于获得目标终端设备与第一服务器之间的KPI的参数。
在一种示例中,上述用于获得目标终端设备与第一服务器之间的KPI的参数可以包括:目标终端设备接收到下行测量包的时间,或下行测量包在目标终端设备和第一服务器之间的传输时间,传输时间为目标终端设备接收到下行测量包的时间与第一服务器发送下行测量包的时间的差值。
在另一种示例中,上述用于获得目标终端设备与第一服务器之间的KPI的参数可以包括:目标终端设备发送上行测量包的时间。
S503、第一服务器接收来自目标终端设备的第三信息。
由上述S502可知,在不同的情况下,上述第三信息所携带的内容不同。
在第一种情况下,当第三信息携带目标终端设与第一服务器之间的通信KPI时,第一服务器可以直接从第三信息中,获得目标终端设与第一服务器之间的通信KPI。
在第二种情况下,当第三信息携带用于获得目标终端设与第一服务器之间的通信KPI的参数时,本申请实施例还包括如下步骤S504:
S504、第一服务器根据第三信息,获得目标终端设备与第一服务器之间的KPI。
具体的,当第三信息携带用于获得目标终端设与第一服务器之间的通信KPI的参数时,第一服务器根据第三信息携带用于获得目标终端设与第一服务器之间的通信KPI的参数,获得目标终端设与第一服务器之间的通信KPI。例如,当参数包括目标终端设备接收到下行测量包的时间时,第一服务器根据目标终端设备接收到下行测量包的时间和第一服务器发送下行测量包的时间,获得目标终端设备与第一服务器之间的下行通信KPI。当参数包括下行测量包在目标终端设备和第一服务器之间的传输时间时,第一服务器根据该传输时间,获得目标终端设备与第一服务器之间的下行通信KPI。再例如,当上述参数包括目标终端设备发送上行测量包的时间时,第一服务器根据目标终端设备发送该上行测量包的时间和第一服务器接收到该上行测量包的时间,获得目标终端设备与第一服务器之间的上行通信KPI。
本申请实施例,通过上述步骤,第一服务器获得目标终端设与第一服务器之间的通信KPI,该目标终端设与第一服务器之间的通信KPI包括UPF与第一服务器之间的通信KPI,进而解决了目前无法获得UPF与第一服务器之间的通信KPI的技术问题。
在一些实施例中,第一服务器根据上述步骤获得目标终端设备与第一服务器之间的KPI之后,向ECS或EAS或终端设备发送目标终端设备与第一服务器之间的KPI。在后续的EES选择过程,ECS或EAS或终端设备可以根据目标终端设备与第一服务器之间的KPI来选择EES,使得选择的EES更加符合用户的KPI要求。当UE在和选定的EES在执行EAS发现时,可以为用户提供满足用户KPI要求的EAS,从而提高用户的业务体验。
本申请实施例提供的信息传输方法,第一服务器向目标终端设备发送测量指示信息,该测量指示信息用于指示测量目标终端设备与第一服务器之间的KPI。目标终端设备根据测量指示信息,向第一服务器发送第三信息。这样第一服务器根据第三信息,可以获得目标终端设备与第一服务器之间的KPI,实现对目标终端设备与第一服务器之间的KPI的测量,在后续EES的选择过程中,可以基于测量的目标终端设备与第一服务器之间的KPI来选择EES,使得选择出的EES更加符合用户对于KPI的需求,提高用户体验。另外,本申请实施例,第一服务器与目标终端设备直接进行交互,而不需要通过中间网元,进而提高了通信效率,减少信令开销。
下面结合具体的示例,对本申请实施例涉及的第一服务器获得目标终端设备与第一服务器之间的通信KPI的过程进行详细描述。
方式一,目标终端设备确定目标终端设备与第一服务器之间的通信KPI。
图16为本申请实施例提供的信息传输方法的一种流程示意图,如图16所示,本实施例的方法包括:
S601、目标终端设备根据测量指示信息,向第一服务器发送第一上行测量包。
上述第一上行测量包携带用于获得目标终端设备与第一服务器之间的通信KPI的参数,该参数包括:目标终端设备发送第一上行测量包的时间。
可选的,目标终端设备可以将目标终端设备发送该第一上行测量包的时间添加在第一上行测量包的头部,或者添加在第一上行测量包的载荷(payload)中。
在该实施例中,目标终端设备发送给第一服务器的第三信息中可以理解为是该第一上行测量包。
S602、第一服务器向目标终端设备发送第一下行测量包。
上述第一下行测量包携带第一服务器发送第一下行测量包的时间。
可选的,第一服务器可以将第一服务器发送该第一下行测量包的时间添加在第一下行测量包的头部,或者添加在第一下行测量包的载荷(payload)中。
上述第一下行测量包为第一服务器在接收到目标终端设备发送的第一上行测量包之后,发送的第一个下行测量包。
S603、目标终端设备根据测量指示信息,获得目标终端设备与第一服务器之间的通信KPI。
本申请实施例中,上述测量指示信息指示目标终端设备获得目标终端设备与第一服务器之间的KPI。
其中,目标终端设备根据测量指示信息,获得目标终端设备与第一服务器之间的通信KPI的方式包括但不限于如下几种:
方式一,目标终端设备根据测量指示信息,以及第一下行测量包,确定目标终端设备与第一服务器之间的下行通信KPI。
具体的,目标终端设备根据第一下行测量包携带的第一服务器发送第一下行测量包的时间,以及目标终端设备接收到第一下行测量包的时间,获得目标终端设备与第一服务器之间的下行通信KPI。
举例说明,在一次测量过程中,如图17所示,第一服务器向目标终端设备发送第一下行测量包a01,该第一下行测量包a01中携带第一服务器发送该第一下行测量包a01的时间T01。目标终端设备接收到该第一下行测量包a01的时间T02,这样,目标终端设备可以确定出目标终端设备与第一服务器在传输该第一下行测量包a01时,目标终端设备与第一服务器之间的下行时延为T02-T01。
另外,参照图17所示,执行多次测量,目标终端设备可以确定出目标终端设备与第一服务器在传输不同的第一下行测量包时,目标终端设备与第一服务器之间针对不同的第一下行测量包的下行时延,进而目标终端设备通过聚合计算,得出目标终端设备与第一服务器之间的下行最大时延、下行最小时延、下行平均时延。
进一步的,目标终端设备可以根据目标终端设备与第一服务器在传输不同的第一下行测量包时,目标终端设备与第一服务器之间针对不同的第一上行测量包的下行时延,确定出目标终端设备与第一服务器之间的下行抖动,例如得到目标终端设备与第一服务器之间的下行最大抖动、下行最小抖动、下行平均抖动。
进一步的,目标终端设备可以得出第一设备与第一服务器之间最大环回时延、最小环回时延、平均环回时延。
方式二,第一下行测量包还携带第一服务器接收到第一上行测量包的时间,或,第一上行测量包在目标终端设备和第一服务器之间的传输时间。此时,目标终端设备根据测量指示信息,以及第一下行测量包,获得目标终端设备与第一服务器之间的上行通信KPI。
在一种情况下,当第一下行测量包还携带第一服务器接收到第一上行测量包的时间时,目标终端设备根据第一下行测量包携带的第一服务器接收到第一上行测量包的时间,以及目标终端设备发送第一上行测量包的时间,获得目标终端设备与第一服务器之间的上行通信KPI。
具体的,目标终端设备根据第一下行测量包携带第一服务器接收到第一上行测量包的时间,以及目标终端设备发送第一上行测量包的时间,获得该第一上行测量包的上行传输时间即第一上行测量包的上行时延。该第一上行测量包的上行时延为第一服务器接收到第一上行测量包的时间与目标终端设备发送第一上行测量包的时间的差值。通过测量期间内对多个第一上行测量包执行以上计算方式,目标终端设备可以据此聚合计算得出目标终端设备与第一服务器之间的上行最大时延、上行最小传时延、上行平均时延。
举例说明,在一次测量过程中,如图18所示,目标终端设备向第一服务器发送第一上行测量包b01,第一服务器在接收到该第一上行测量包b01后,向目标终端设备发送第一下行测量包c01,该第一下行测量包c01中携带有第一服务器接收到第一上行测量包b01的时间T04。目标终端设备接收到第一服务器发送的第一下行测量包c01,可以根据第一下行测量包c01携带的第一服务器接收到第一上行测量包b01的时间T04,以及目标终端设备发送第一上行测量包b01的时间T03,可以确定出目标终端设备与第一服务器在传输该第一上行测量包b01时,目标终端设备与第一服务器之间的上行时延为T04-T03。
参照图18所示,执行多次测量,目标终端设备可以确定出目标终端设备与第一服务器在传输不同的第一上行测量包时,目标终端设备与第一服务器之间针对不同的第一上行测量包的上行时延,进而目标终端设备通过聚合计算,得出目标终端设备与第一服务器之间的上行最大时延、上行最小时延、上行平均时延。
进一步的,目标终端设备可以根据目标终端设备与第一服务器之间的不同上行时延,确定出目标终端设备与第一服务器之间的上行抖动,例如得到目标终端设备与第一服务器之间的上行最大抖动、上行最小抖动、上行平均抖动。
在另一种情况下,当第一下行测量包携带的第一上行测量包在目标终端设备和第一服务器之间的传输时间时,目标终端设备根据第一下行测量包携带的第一上行测量包在目标终端设备和第一服务器之间的传输时间,获得目标终端设备与第一服务器之间的上行通信KPI。其中,第一上行测量包在目标终端设备和第一服务器之间的传输时间,为第一服务器接收到第一上行测量包的时间与目标终端设备发送第一上行测量包的时间的差值。
举例说明,在一次测量过程中,如图19所示,目标终端设备在时间T03向第一服务器发送第一上行测量包b01,第一服务器在时间T04接收到该第一上行测量包b01后,在时间T5向目标终端设备发送第一下行测量包c01,该第一下行测量包c01中携带第一上行测量包在目标终端设备和第一服务器之间的传输时间,即UL时延,该UL时延=T04-T03。目标终端设备接收到第一服务器发送的第一下行测量包c01,可以根据第一下行测量包c01携带的第一上行测量包在目标终端设备和第一服务器之间的传输时间UL时延,可以确定出目标终端设备与第一服务器在传输该第一上行测量包b01时,目标终端设备与第一服务器之间的上行时延为T04-T03。
参照图19所示,执行多次测量,目标终端设备可以确定出目标终端设备与第一服务器在传输不同的第一上行测量包时,目标终端设备与第一服务器之间关于不同的第一上行测量包的上行时延,进而目标终端设备通过聚合计算,得出目标终端设备与第一服务器之间的上行最大时延、上行最小时延、上行平均时延。
进一步的,目标终端设备可以根据目标终端设备与第一服务器之间的不同上行时延,确定出目标终端设备与第一服务器之间的上行抖动,例如得到目标终端设备与第一服务器之间的上行最大抖动、上行最小抖动、上行平均抖动。
另外,继续参照图18和图19所示,目标终端设备根据第一下行测量包携带的第一服务器发送第一下行测量包的时间,以及目标终端设备接收到第一下行测量包的时间,获得目标终端设备与第一服务器之间的下行通信KPI。例如,目标终端设备根据第一下行测量包c01中携带的第一服务器发送该第一下行测量包c01的时间T05,以及目标终端设备接收到该第一下行测量包c01的时间T06,确定出目标终端设备与第一服务器在传输该第一下行测量包c01时,目标终端设备与第一服务器之间的下行时延为T06-T05。
参照上述方式一,进行多次测量,目标终端设备可以确定出目标终端设备与第一服务器之间的下行最大时延、下行最小时延、下行平均时延,以及目标终端设备与第一服务器之间的下行最大抖动、下行最小抖动、下行平均抖动。
S604、目标终端设备向第一服务器发送目标终端设备与第一服务器之间的通信KPI。
目标终端设备根据上述S602的方式,确定出目标终端设备与第一服务器之间的通信KPI,接着,目标终端设备将确定的目标终端设备与第一服务器之间的通信KPI携带在第三信息中发送给第一服务器。
本申请实施例的方法,目标终端设备向第一服务器发送第一上行测量包,第一服务器向目标终端设备发送第一下行测量包,目标终端设备根据通信指标测量规则,以及第一下行测量包,获得目标终端设备与第一服务器之间的下行通信KPI。当第一下行测量包还携带第一服务器接收到第一上行测量包的时间,或,第一上行测量包在目标终端设备和第一服务器之间的传输时间,目标终端设备还根据第一下行测量包,获得目标终端设备与第一服务器之间的上行通信KPI。接着,目标终端设备将确定的第一设备对应的通信KPI携带在第三信息中发送给第一服务器,使得第一服务器直接可以从该第三信息中获得第一设备对应的通信KPI。
方式二,第一服务器确定目标终端设备与第一服务器之间的通信KPI
图20为本申请实施例提供的信息传输方法的一种流程示意图,如图20所示,本实施例的方法包括:
S701、第一服务器向目标终端设备发送第一下行测量包。
第一下行测量包携带第一服务器发送第一下行测量包的时间。
可选的,第一服务器可以将第一服务器发送该第一下行测量包的时间添加在第一下行测量包的头部,或者添加在第一下行测量包的载荷(payload)中。
S702、目标终端设备根据测量指示信息,向第一服务器发送第一上行测量包。
第一上行测量包携带所述参数,所述参数包括:所述目标终端设备发送所述第一上行测量包的时间。
可选的,目标终端设备可以将目标终端设备发送该第一上行测量包的时间添加在第一上行测量包的头部,或者添加在第一上行测量包的载荷(payload)中。
在该实施例中,目标终端设备发送给第一服务器的第三信息可以理解为该第一上行测量包。
上述第一上行测量包为目标终端设备在接收到第一服务器发送的第一上行测量包之后,发送的第一个上行测量包。
S703、第一服务器根据第三信息,获得目标终端设备与第一服务器之间的通信KPI。
该第三信息包括用于获得目标终端设备与所述第一服务器之间的通信KPI的参数。
本申请实施例,根据第三信息所携带的参数不同,第一服务器根据第一上行测量包,获得目标终端设备与第一服务器之间的通信KPI,包括如下几种方式:
方式一,当第三信息携带的参数为目标终端设备发送第一上行测量包的时间,则第一服务器根据目标终端设备发送第一上行测量包的时间,获得目标终端设备与第一服务器之间的上行通信KPI。
具体是,第一服务器根据第一上行测量包携带的目标终端设备发送该第一上行测量包的时间,以及第一服务器接收到该第一上行测量包的时间,获得目标终端设备与第一服务器之间的上行通信KPI。
举例说明,在一次测量过程中,如图21所示,目标终端设备向第一服务器发送第一上行测量包d01,该第一上行测量包d01中携带目标终端设备发送该第一上行测量包d01的时间T07。第一服务器接收到该第一上行测量包d01的时间T08,这样,第一服务器可以确定出目标终端设备与第一服务器在传输该第一上行测量包d01时,目标终端设备与第一服务器之间的上行时延为T08-T07。
另外,参照图21所示,执行多次测量,第一服务器可以确定出目标终端设备与第一服务器在传输不同的第一上行测量包时,目标终端设备与第一服务器之间针对不同的第一上行测量包的上行时延,进而第一服务器通过聚合计算,得出目标终端设备与第一服务器之间的上行最大时延、上行最小时延、上行平均时延。
进一步的,第一服务器可以根据目标终端设备与第一服务器在传输不同的第一上行测量包时,目标终端设备与第一服务器之间针对不同的第一上行测量包的上行时延,确定出目标终端设备与第一服务器之间的上行抖动,例如得到目标终端设备与第一服务器之间的上行最大抖动、上行最小抖动、上行平均抖动。
方式二,当上述参数还包括下行参数,下行参数包括:目标终端设备接收到第一下行测量包的时间,或第一下行测量包在目标终端设备和第一服务器之间的传输时间。此时,第一服务器根据下行参数,获得目标终端设备与第一服务器之间的下行通信KPI。
在一种情况下,当上述下行参数包括目标终端设备接收到第一下行测量包的时间时,第一服务器根据目标终端设备接收到第一下行测量包的时间,以及第一服务器发送第一下行测量包的时间,确定出目标终端设备与第一服务器之间的下行通信KPI。
参照上述实施例,第一服务器通过测量期间内对多个第一下行测量包执行测量,可以据此聚合计算得出目标终端设备与第一服务器之间的下行最大时延、下行最小传时延、下行平均时延。
举例说明,在一次测量过程中,如图22所示,第一服务器在时间T09向目标终端设备发送第一下行测量包c01,目标终端设备在时间T20接收到该第一下行测量包c01。目标终端设备在时间T21向第一服务器发送第一上行测量包e01,该第一上行测量包e01包括目标终端设备接收到第一下行测量包c01的时间T20。第一服务器在时间T22接收到第一上行测量包e01。这样,第一服务器可以根据第一上行测量包e01中携带的目标终端设备接收到第一下行测量包c01的时间T20,以及第一服务器发送第一下行测量包c01的时间T09,可以获得目标终端设备与第一服务器在传输该第一下行测量包e01时,目标终端设备与第一服务器之间的下行时延为T20-T09。
参照图22所示,执行多次测量,第一服务器可以确定出目标终端设备与第一服务器在传输不同的第一下行测量包时,目标终端设备与第一服务器之间针对不同的第一下行测量包的下行时延,进而目标终端设备通过聚合计算,得出目标终端设备与第一服务器之间的下行最大时延、下行最小时延、下行平均时延。
进一步的,第一服务器可以根据目标终端设备与第一服务器之间的不同下行时延,确定出目标终端设备与第一服务器之间的下行抖动,例如得到目标终端设备与第一服务器之间的下行最大抖动、下行最小抖动、下行平均抖动。
在另一种情况下,当上述参数包括第一下行测量包在目标终端设备和第一服务器之间的传输时间时,第一服务器根据第一下行测量包在目标终端设备和第一服务器之间的传输时间时,获得目标终端设备与第一服务器之间的下行通信KPI。
举例说明,在一次测量过程中,如图23所示,第一服务器在时间T23向目标终端设备发送第一下行测量包f01,目标终端设备在时间T24接收到该第一下行测量包f01后,在时间T25向第一服务器发送第一上行测量包g01,该第一上行测量包g01中携带第一下行测量包f01在目标终端设备和第一服务器之间的传输时间,即DL时延,该DL时延=T24-T23。第一服务器接收到目标终端设备发送的第一上行测量包g01,可以根据第一上行测量包g01携带的第一下行测量包f01在目标终端设备和第一服务器之间的传输时间DL时延,可以确定出目标终端设备与第一服务器在传输该第一下行测量包f01时,目标终端设备与第一服务器之间的下行时延为T24-T23。
参照图23所示,执行多次测量,第一服务器可以确定出目标终端设备与第一服务器在传输不同的第一下行测量包时,目标终端设备与第一服务器之间关于不同的第一下行测量包的下行时延,进而目标终端设备通过聚合计算,得出目标终端设备与第一服务器之间的下行最大时延、下行最小时延、下行平均时延。
进一步的,目标终端设备可以根据目标终端设备与第一服务器之间的不同下行时延,确定出目标终端设备与第一服务器之间的下行抖动,例如得到目标终端设备与第一服务器之间的下行最大抖动、下行最小抖动、下行平均抖动。
另外,继续参照图22和图23所示,第一服务器根据第一上行测量包携带的目标终端设备发送第一上行测量包的时间,以及第一服务器接收到第一上行测量包的时间,获得目标终端设备与第一服务器之间的上行通信KPI。
本申请实施例,第一服务器向目标终端设备发送第一下行测量包,目标终端设备向第一服务器发送第一上行测量包,该第一上行测量包携带目标终端设备发送该第一上行测量包的时间,这样第一服务器根据第一上行测量包,获得目标终端设备与第一服务器之间的上行通信KPI。当第一上行测量包还携带目标终端设备接收到第一下行测量包的时间或第一下行测量包在目标终端设备和第一服务器之间的传输时间,第一服务器根据第一上行测量包,还可以获得目标终端设备与第一服务器之间的下行通信KPI。该实施例中,第一服务器直接确定第一设备对应的通信KPI,其整个过程简单,减少与目标终端设备的交互过程,节约信令开销,提高第一设备对应的通信KPI的确定速度。
方式三,第一服务器确定目标终端设备与第一服务器之间的通信KPI。
图24为本申请实施例提供的信息传输方法的一种流程示意图,如图24所示,包括:
S801、目标终端设备向所述第一服务器发送上行测量包。
上述上行测量包携带用于获得目标终端设备与第一服务器之间的通信KPI的参数,该参数包括目标终端设备发送上行测量包的时间。
可选的,目标终端设备可以将UPF发送该上行测量包的时间添加在该上行测量包的头部,或者添加在该上行测量包的载荷(payload)中。
在该步骤中,上述目标终端设备发送给第一服务器的第三信息可以理解为是该上行测量包。
S802、第一服务器根据上行测量包,确定目标终端设备与第一服务器之间上行通信KPI。
具体的,第一服务器根据上传测量包携带的目标终端设备发送上行测量包的时间,以及第一服务器接收到该上行测量包的时间,获得目标终端设备与第一服务器之间上行通信KPI。例如,在一次测量过程中,第一服务器根据目标终端设备发送上行测量包的时间,以及第一服务器接收到该上行测量包的时间,获得目标终端设备与第一服务器之间传输该上行测量包的上行时延,参照该方式,第一服务器通过测量期间内对多个上行测量包执行该测量过程,第一服务器可以据此聚合计算得出目标终端设备与第一服务器之间的下行最大时延、下行最小传时延、下行平均时延。
本申请实施例,目标终端设备向第一服务器发送上行测量包,上行测量包携带目标终端设备发送上行测量包的时间,这样第一服务器根据上行测量包,确定目标终端设备与第一服务器之间上行通信KPI。
在一些实施例中,本申请实施例还包括:第一服务器向目标终端设备发送目标终端设备与第一服务器之间的上行通信KPI。目标终端设备从第一服务器处获得目标终端设备与第一服务器之间的上行通信KPI,接着,目标终端设备可以参照上述图6所示的实施例,获得目标终端设备与第一服务器之间的下行通信KPI,进而根据上述目标终端设备与第一服务器之间的上行通信KPI和下行通信KPI,获得目标终端设备与第一服务器之间的通信KPI。
本申请实施例,目标终端设备向第一服务器发送上行测量包,该上行测量包包括目标终端设备发送上行测量包的时间,第一服务器根据该上行测量包,确定目标终端设备与第一服务器之间上行通信KPI。
在上述实施例的基础上,若本申请实施例的第一设备为目标终端设备时,本申请实施例还涉及确定目标终端设备的过程。
第一服务器确定目标终端设备的方法包括但不限于如下几种:
方式一,第一服务器根据测量配置信息,确定目标终端设备。
其中,上述测量配置信息包括:测量区域、应用信息中的至少一种。
在一些实施例中,若测量配置信息包括测量区域,则目标终端设备位于该测量区域中。
在一些实施例中,若测量配置信息包括应用信息,则目标终端设备安装有应用信息对应的应用。在一种示例中,该应用信息包含应用标识,则目标终端设备为安装有应用标识对应的应用。或者当应用信息包含应用类型时,例如第一应用类型,则目标终端设备安装有该第一应用类型的应用。可选的,第一应用类型可以为上述应用标识对应的应用所属的类型,例如应用标识对应的应用为应用A,该应用A所属的应用类型为视频类,这样可以将安装有该视频类应用的终端设备确定为目标终端设备。
在一些实施例中,若测量配置信息包括测量区域和应用信息,则目标终端设备安装有应用信息对应的应用,且位于该测量区域中。
在该方式中,第一服务器根据测量配置信息,确定目标终端设备之前,还包括:第一服务器接收来自第二服务器的测量配置信息,该第二服务器可以为ECS。或者,第一服务器接收来自终端设备的应用信息,例如终端设备上的EEC发起EAS发现请求,该发现请求中携带应用信息。可选地,该发现请求中还可以携带EEC的标识或终端设备的标识,该EAS发现请求用于请求EES提供所请求的EAS的信息。
方式二,第一服务器从EAS处获取一个或多个终端设备的标识信息,该一个或多个终端设备为连接到EAS的终端设备。这样,第一服务器将一个或多个终端设备标识信息对应的终端设备确定为目标终端设备。
方式三,第一服务器周期性根据预先配置在第一服务器上的测量配置信息,确定目标终端设备。其中,预先配置在第一服务器上的测量配置信息与上述方式一中的相同,也包括:测量区域、应用信息中的至少一种
该实现方式中,第一服务器根据测量配置信息确定目标终端设备的过程,与上述方式一相同。例如,在一些实施例中,若测量配置信息为测量区域,则目标终端设备位于该测量区域中。在一些实施例中,若测量配置信息为应用信息,则目标终端设备安装有应用对应的应用。或者目标终端设备安装有第一类型的应用,该第一类型的应用为应用对应的应用所属的类型。在一些实施例中,若测量配置信息包括测量区域和应用,则目标终端设备安装有应用对应的应用,且位于该测量区域中。
图25为本申请实施例提供的一种信息传输装置的结构示意图。该信息传输装置可以是第一服务器,也可以是第一服务器的部件(例如,集成电路,芯片等等),如图25所示,该信息传输装置200可以包括:发送单元210和接收单元220;
发送单元210,用于向策略控制功能PCF发送第一信息,第一信息用于测量第一设备对应的通信关键性能指标KPI;
接收单元220,用于接收来自用户面功能UPF的第二信息,其中,第二信息包括:第一设备对应的通信KPI,或者用于获得第一设备对应的通信KPI的参数;
其中,通信KPI包括UPF和第一服务器之间的通信KPI。
在一种实现方式中,当第二信息包括用于获得第一设备对应的通信KPI的参数时,装置还包括处理单元230:
处理单元230,用于根据第二信息,获得第一设备对应的通信KPI。
在一种实现方式中,接收单元220,还用于接收目标应用的信息;
处理单元230,用于根据目标应用的信息,生成第一信息。
在一种实现方式中,第一设备为目标终端设备或无线接入网设备,通信KPI还包括:第一设备与UPF之间的通信KPI;或,
第一设备为目标终端设备,通信KPI还包括:第一设备与无线接入网之间的通信KPI,以及无线接入网与UPF之间的通信KPI。
在一种实现方式中,第一信息包括:
测量指示;或者,
业务描述信息、待测量的通信KPI和第一服务器的信息;或者,
测量指示、业务描述信息、待测量的通信KPI和第一服务器的信息;
其中,测量指示用于指示测量第一设备与第一服务器之间的通信KPI,或者用于指示测量UPF与第一服务器之间的通信KPI。
在一种实现方式中,通信KPI包括以下的至少一种:上行通信KPI,下行通信KPI,或环回时延;
其中,上行通信KPI指标包括以下至少一种:上行最大时延、上行最小时延、上行平均时延、上行最大抖动、上行最小抖动和上行平均抖动;下行通信KPI指标,下行通信KPI指标包括以下至少一种:下行最大时延、下行最小时延、下行平均时延、下行最大抖动、下行最小抖动和下行平均抖动。
在一种实现方式中,接收单元220,具体用于接收来自UPF的第一上行测量包,第一上行测量包携带参数,参数包括:UPF发送第一上行测量包的时间,第一上行测量包是由第一设备触发的;
发送单元210,还用于向UPF发送第一下行测量包,第一下行测量包携带第一服务器发送第一下行测量包的时间,第一下行测量包的目的设备为第一设备。
在一种实现方式中,处理单元230,用于根据第二信息,获得UPF与第一服务器之间的通信KPI;根据UPF与第一服务器之间的通信KPI,获得第一设备对应的通信KPI。
在一种实现方式中,参数还包括下行参数,下行参数包括:UPF接收到第一下行测量包的时间,或第一下行测量包在UPF和第一服务器之间的传输时间;
处理单元230,具体用于根据下行参数,获得UPF与第一服务器之间的下行通信KPI。
在一种实现方式中,处理单元230,具体用于根据UPF发送第一上行测量包的时间,获得UPF与第一服务器之间的上行通信KPI。
在一种实现方式中,第一设备为目标终端设备或无线接入网设备,处理单元230,具体用于获得第一设备与UPF之间的通信KPI;根据第一设备与UPF之间的通信KPI,以及UPF与第一服务器之间的通信KPI,获得第一设备与第一服务器之间的通信KPI。
在一种实现方式中,接收单元220,用于接收来自UPF的上行测量包,上行测量包携带参数,参数包括UPF发送上行测量包的时间,上行测量包是由第一设备触发的;
处理单元230,用于根据参数,确定UPF与第一服务器之间上行通信KPI。
在一种实现方式中,发送单元210,还用于向UPF发送UPF与第一服务器之间的上行通信KPI。
在一种实现方式中,第一下行测量包还携带第一服务器接收到第一上行测量包的时间,或,第一上行测量包在UPF和第一服务器之间的传输时间。
在一种实现方式中,发送单元210,还用于向ECS或EAS或目标终端设备发送第一设备对应的通信KPI。
在一种实现方式中,第一设备为目标终端设备,处理单元230,还用于根据测量配置信息,确定目标终端设备,其中,测量配置信息包括:测量区域、应用信息中的至少一种。
在一种实现方式中,目标终端设备位于测量区域中;或,
目标终端设备安装有应用信息对应的应用;或,
目标终端设备安装有应用信息对应的应用,且位于测量区域中。
在一种实现方式中,接收单元220,还用于接收来自第二服务器的测量配置信息;或者,接收来自终端设备的应用信息。
在一种实现方式中,第一设备为目标终端设备,处理单元230,还用于从EAS处获取一个或多个终端设备的标识信息,一个或多个终端设备为连接到EAS的终端设备;将一个或多个终端设备标识信息对应的终端设备确定为目标终端设备。
本申请实施例的信息传输装置,可以用于执行上述图6至图14各方法实施例中第一服务器的技术方案,其实现原理和技术效果类似,此处不再赘述。
图26为本申请实施例提供的一种信息传输装置的结构示意图。该信息传输装置可以是PCF,也可以是PCF的部件(例如,集成电路,芯片等等),如图26所示,该信息传输装置300可以包括:发送单元310和接收单元320;
接收单元320,用于接收来自第一服务器的第一信息,第一信息用于测量第一设备对应的通信关键性能指标KPI,通信KPI包括用户面功能UPF和第一服务器之间的通信KPI;
发送单元310,用于根据第一信息,向会话管理功能SMF发送通信指标测量策略,通信指标测量策略用于指示测量第一设备对应的通信KPI。
在一种实现方式中,第一设备为目标终端设备或无线接入网设备,通信KPI还包括:第一设备与UPF之间的通信KPI;或,
第一设备为目标终端设备,通信KPI还包括:第一设备与无线接入网之间的通信KPI,以及无线接入网与UPF之间的通信KPI。
在一种实现方式中,通信指标测量策略包括:
测量指示;或者,
业务描述信息、待测量的通信KPI和第一服务器的信息;或者,
测量指示、业务描述信息、待测量的通信KPI和第一服务器的信息;
其中,测量指示用于指示测量第一设备与第一服务器之间的通信KPI,或者用于指示测量UPF与第一服务器之间的通信KPI。
本申请实施例的信息传输装置,可以用于执行上述各方法实施例中PCF的技术方案,其实现原理和技术效果类似,此处不再赘述。
图27为本申请实施例提供的一种信息传输装置的结构示意图。该信息传输装置可以是SMF,也可以是SMF的部件(例如,集成电路,芯片等等),如图27所示,该信息传输装置400可以包括:发送单元410和接收单元420;
接收单元420,用于接收来自策略控制功能PCF的通信指标测量策略,通信指标测量策略用于指示测量第一设备对应的通信关键性能指标KPI;
发送单元410,用于根据通信指标测量策略,向用户面功能UPF发送通信指标测量规则,通信指标测量规则用于测量第一设备对应的通信KPI,通信KPI包括UPF和第一服务器之间的通信KPI。
在一种实现方式中,第一设备为目标终端设备或无线接入网设备,通信KPI还包括:第一设备与UPF之间的通信KPI;或,
第一设备为目标终端设备,通信KPI还包括:第一设备与无线接入网之间的通信KPI,以及无线接入网与UPF之间的通信KPI。
在一种实现方式中,通信指标测量规则包括通信指标测量策略。
在一种实现方式中,通信指标测量策略包括:
测量指示;或者,
业务描述信息、待测量的通信KPI和第一服务器的信息;或者,
测量指示、业务描述信息、待测量的通信KPI和第一服务器的信息;
其中,测量指示用于指示测量第一设备与第一服务器之间的通信KPI,或者用于指示测量UPF与第一服务器之间的通信KPI。
本申请实施例的信息传输装置,可以用于执行上述各方法实施例中SMF的技术方案,其实现原理和技术效果类似,此处不再赘述。
图28为本申请实施例提供的一种信息传输装置的结构示意图。该信息传输装置可以是UPF,也可以是UPF的部件(例如,集成电路,芯片等等),如图28所示,该信息传输装置800可以包括:发送单元810和接收单元820;
接收单元820,用于接收来自会话管理功能SMF的通信指标测量规则,通信指标测量规则用于测量第一设备对应的通信关键性能指标KPI;
发送单元810,用于根据通信指标测量规则,向第一服务器发送第二信息,第二信息包括:第一设备对应的通信KPI,或者用于获得第一设备对应的通信KPI的参数;
其中,通信KPI包括UPF和第一服务器之间的通信KPI。
在一些实施例中,第一设备为目标终端设备或无线接入网设备,通信KPI还包括:第一设备与UPF之间的通信KPI;或,
第一设备为目标终端设备,通信KPI还包括:第一设备与无线接入网之的通信KPI,以及无线接入网与UPF之间的通信KPI。
在一些实施例中,通信KPI包括以下的至少一种:上行通信KPI,下行通信KPI,或环回时延;
其中,上行通信KPI指标包括以下至少一种:上行最大时延、上行最小时延、上行平均时延、上行最大抖动、上行最小抖动和上行平均抖动;下行通信KPI指标,下行通信KPI指标包括以下至少一种:下行最大时延、下行最小时延、下行平均时延、下行最大抖动、下行最小抖动和下行平均抖动。
在一些实施例中,发送单元810,具体用于根据通信指标测量规则,向第一服务器发送第一上行测量包,第一上行测量包携带参数,参数包括:UPF发送第一上行测量包的时间,第一上行测量包是由第一设备触发的;
接收单元820,用于接收来自第一服务器的第一下行测量包,第一下行测量包携带第一服务器发送第一下行测量包的时间,第一下行测量包的目的设备为第一设备。
在一些实施例中,该装置还包括处理单元830,
处理单元830,用于根据通信指标测量规则,获得UPF与第一服务器之间的通信KPI;根据UPF与第一服务器之间的通信KPI,获得第一设备对应的通信KPI;
发送单元810,用于向第一服务器发送第一设备对应的通信KPI。
在一些实施例中,处理单元830,用于根据通信指标测量规则,以及第一下行测量包,确定UPF与第一服务器之间的下行通信KPI,UPF和第一服务器之间的通信KPI包括:UPF与第一服务器之间的下行通信KPI。
在一些实施例中,第一下行测量包还携带第一服务器接收到第一上行测量包的时间,或,第一上行测量包在UPF和第一服务器之间的传输时间;
处理单元830,具体用于根据通信指标测量规则,以及第一下行测量包,确定UPF与第一服务器之间的上行通信KPI,UPF和第一服务器之间的通信KPI包括:UPF与第一服务器之间的上行通信KPI。
在一些实施例中,第一设备为目标终端设备或无线接入网设备,处理单元830,具体用于获得第一设备与UPF之间的通信KPI;根据第一设备与UPF之间的通信KPI,以及UPF与第一服务器之间的通信KPI,获得第一设备与第一服务器之间的通信KPI。
在一些实施例中,发送单元810,用于向第一服务器发送上行测量包,上行测量包携带参数,参数包括UPF发送上行测量包的时间,上行测量包是由第一设备触发的。
在一些实施例中,接收单元820,用于接收来自第一服务器的UPF与第一服务器之间的上行通信KPI。
在一些实施例中,参数还包括下行参数,下行参数包括:UPF接收到第一下行测量包的时间,或第一下行数据包在UPF和第一服务器之间的传输时间。
本申请实施例的信息传输装置,可以用于执行上述各方法实施例中UPF的技术方案,其实现原理和技术效果类似,此处不再赘述。
图29为本申请实施例提供的一种信息传输装置的结构示意图。该信息传输装置可以是第一服务器,也可以是第一服务器的部件(例如,集成电路,芯片等等),如图29所示,该信息传输装置100可以包括:发送单元110和接收单元120;
发送单元110,用于向目标终端设备发送测量指示信息,测量指示信息用于指示测量目标终端设备与第一服务器之间的通信KPI;
接收单元120,用于接收来自目标终端设备的第三信息,其中,第三信息包括:目标终端设备与第一服务器之间的通信KPI,或者用于获得目标终端设备与第一服务器之间的通信KPI的参数。
在一些实施例中,当第三信息包括用于获得目标终端设备与第一服务器之间的通信KPI的参数时,该装置还包括处理单元130;
处理单元130,用于根据第三信息,获得目标终端设备与第一服务器之间的通信KPI。
在一些实施例中,测量指示信息包括:
测量指示;或者,
业务描述信息、待测量的通信KPI和第一服务器的信息;或者,
测量指示、业务描述信息、待测量的通信KPI和第一服务器的信息;
其中,测量指示用于指示测量目标终端设备与第一服务器之间的KPI。
在一些实施例中,通信KPI包括以下的至少一种:上行通信KPI,下行通信KPI,或环回时延;
其中,上行通信KPI指标包括以下至少一种:上行最大时延、上行最小时延、上行平均时延、上行最大抖动、上行最小抖动和上行平均抖动;下行通信KPI指标,下行通信KPI指标包括以下至少一种:下行最大时延、下行最小时延、下行平均时延、下行最大抖动、下行最小抖动和下行平均抖动。
在一些实施例中,接收单元120,用于接收来自目标终端设备的第一上行测量包,第一上行测量包携带参数,参数包括:目标终端设备发送第一上行测量包的时间;
发送单元110,用于向目标终端设备发送第一下行测量包,第一下行测量包携带第一服务器发送第一下行测量包的时间。
在一些实施例中,参数还包括下行参数,下行参数包括:目标终端设备接收到第一下行测量包的时间,或第一下行测量包在目标终端设备和第一服务器之间的传输时间;
处理单元130,具体用于根据下行参数,获得目标终端设备与第一服务器之间的下行通信KPI。
在一些实施例中,处理单元130,具体用于根据目标终端设备发送第一上行测量包的时间,获得目标终端设备与第一服务器之间的上行通信KPI。
在一些实施例中,接收单元120,用于接收来自目标终端设备的上行测量包,上行测量包携带参数,参数包括目标终端设备发送上行测量包的时间;
处理单元130,具体用于根据参数,确定目标终端设备与第一服务器之间上行通信KPI。
在一些实施例中,发送单元110,还用于将目标终端设备与第一服务器之间的上行通信KPI发送给目标终端设备。
在一些实施例中,第一下行测量包还携带第一服务器接收到第一上行测量包的时间,或,第一上行测量包在目标终端设备和第一服务器之间的传输时间。
在一些实施例中,发送单元110,还用于向ECS或EAS或目标终端设备发送目标终端设备与第一服务器之间的通信KPI。
在一些实施例中,处理单元130,还用于根据测量配置信息,确定目标终端设备,测量配置信息包括:测量区域、应用信息中的至少一种。
在一些实施例中,目标终端设备位于测量区域中;或,
目标终端设备安装有应用信息对应的应用;或,
目标终端设备安装有应用信息对应的应用,且位于测量区域中。
在一些实施例中,接收单元120还用于接收来自第二服务器的测量配置信息;或者,接收来自终端设备的应用信息。
在一些实施例中,处理单元130,还用于从EAS处获取一个或多个终端设备的标识信息,一个或多个终端设备为连接到EAS的终端设备;将一个或多个终端设备标识信息对应的终端设备确定为目标终端设备。
本申请实施例的信息传输装置,可以用于执行上述图15至图24方法实施例中第一服务器的技术方案,其实现原理和技术效果类似,此处不再赘述。
图30为本申请实施例提供的一种信息传输装置的结构示意图。该信息传输装置可以是目标终端设备,也可以是目标终端设备的部件(例如,集成电路,芯片等等),如图30所示,该信息传输装置700可以包括:发送单元710和接收单元720;
接收单元720,用于接收来自第一服务器的测量指示信息,测量指示信息用于指示测量目标终端设备与第一服务器之间的通信KPI;
发送单元710,用于根据测量指示信息,向第一服务器发送第三信息;
其中,第三信息包括:目标终端设备与第一服务器之间的通信KPI,或者用于获得目标终端设备与第一服务器之间的通信KPI的参数。
在一些实施例中,测量指示信息包括:
测量指示;或者,
业务描述信息、待测量的通信KPI和第一服务器的信息;或者,
测量指示、业务描述信息、待测量的通信KPI和第一服务器的信息;
其中,测量指示用于指示测量目标终端设备与第一服务器之间的KPI。
在一些实施例中,通信KPI包括以下的至少一种:上行通信KPI,下行通信KPI,或环回时延;
其中,上行通信KPI指标包括以下至少一种:上行最大时延、上行最小时延、上行平均时延、上行最大抖动、上行最小抖动和上行平均抖动;下行通信KPI指标,下行通信KPI指标包括以下至少一种:下行最大时延、下行最小时延、下行平均时延、下行最大抖动、下行最小抖动和下行平均抖动。
在一些实施例中,发送单元710,用于根据测量指示信息,向第一服务器发送第一上行测量包,第一上行测量包携带参数,参数包括:目标终端设备发送第一上行测量包的时间;
接收单元720,用于接收来自第一服务器的第一下行测量包,第一下行测量包携带第一服务器发送第一下行测量包的时间。
在一些实施例中,该装置还包括处理单元730;
处理单元730,用于根据测量指示信息,获得目标终端设备与第一服务器之间的通信KPI;
发送单元710,用于向第一服务器发送,目标终端设备与第一服务器之间的通信KPI。
在一些实施例中,处理单元730,具体用于根据测量指示信息,以及第一下行测量包,确定目标终端设备与第一服务器之间的下行通信KPI,目标终端设备与第一服务器之间的通信KPI包括:目标终端设备与第一服务器之间的下行通信KPI。
在一些实施例中,第一下行测量包还携带第一服务器接收到第一上行测量包的时间,或,第一上行测量包在目标终端设备和第一服务器之间的传输时间;
处理单元730,具体用于根据测量指示信息,以及第一下行测量包,确定目标终端设备与第一服务器之间的上行通信KPI,目标终端设备与第一服务器之间的通信KPI包括:目标终端设备与第一服务器之间的上行通信KPI。
在一些实施例中,发送单元710,还用于根据测量指示信息,向第一服务器发送上行测量包,上行测量包上行测量包携带参数,参数包括目标终端设备发送上行测量包的时间。
在一些实施例中,接收单元720,用于接收来自第一服务器的目标终端设备与第一服务器之间的上行通信KPI。
在一些实施例中,参数还包括:目标终端设备接收到第一下行测量包的时间,或第一下行数据包在目标终端设备和第一服务器之间的传输时间。
本申请实施例的信息传输装置,可以用于执行上述图15至图24方法实施例中目标终端设备的技术方案,其实现原理和技术效果类似,此处不再赘述。
图31为本申请实施例提供的一种通信设备的结构示意图。如图31所示,本实施例所述的通信设备500可以是前述方法实施例中提到的无线接入网设备或目标终端设备,或者是上述各设备的部件。通信设备可用于实现上述方法实施例,具体参见上述方法实施例中的说明。
通信设备500可以包括一个或多个处理器501,处理器501也可以称为处理单元,可以实现一定的控制或者处理功能。处理器501可以是通用处理器或者专用处理器等。例如可以是基带处理器、或中央处理器。基带处理器可以用于对通信协议以及通信数据进行处理,中央处理器可以用于对通信设备进行控制,执行软件程序,处理软件程序的数据。
在一种可能的设计中,处理器501也可以存有指令503或者数据(例如中间数据)。其中,指令503可以被处理器运行,使得通信设备500执行上述方法实施例中描述的对应于第一通信设备或者第二通信设备的方法。
在又一种可能的设计中,通信设备500可以包括电路,该电路可以实现前述方法实施例中发送或接收或者通信的功能。
可选的,通信设备500中可以包括一个或多个存储器502,其上可以存有指令504,该指令504可在处理器上被运行,使得通信设备500执行上述方法实施例中描述的方法。
可选的,处理器501和存储器502可以单独设置,也可以集成在一起。
可选的,通信设备500还可以包括收发器505和/或天线506。处理器501可以称为处理单元,用于对通信设备(例如第一通信设备或者第二通信设备)进行控制。收发器505可以称为收发单元、收发机、收发电路、或者收发器等,用于实现通信设备的收发功能。
本申请中描述的处理器501和收发器505可实现在集成电路(integratedcircuit,IC)、模拟IC、射频集成电路(radio frequency integrated circuit,RFIC)、混合信号IC、专用集成电路(application specific integrated circuit,ASIC)、印刷电路板(printed circuit board,PCB)、电子设备等上。该处理器501和收发器505也可以用各种1C工艺技术来制造,例如互补金属氧化物半导体(complementary metal oxidesemiconductor,CMOS)、N型金属氧化物半导体(nMetal-oxide-semiconductor,NMOS)、P型金属氧化物半导体(positive channel metal oxide semiconductor,PMOS)、双极结型晶体管(Bipolar Junction Transistor,BJT)、双极CMOS(BiCMOS)、硅锗(SiGe)、砷化镓(GaAs)等。
虽然在以上的实施例描述中,通信设备500以为例来描述,但本申请中描述的通信设备的范围并不限于上述目标终端设备或上述无线接入网设备,而且通信设备的结构可以不受图31的限制。
本申请实施例的通信设备,可以用于执行上述各方法实施例中目标终端设备或无线接入网设备的技术方案,其实现原理和技术效果类似,此处不再赘述。
图32为本申请实施例提供的一种目标终端设备的结构示意图。该目标目标终端设备600可以实现上述方法实施例中目标终端设备所执行的功能,功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个上述功能相应的模块或单元。
在一种可能的设计中,该目标目标终端设备600的结构中包括处理器601、收发器602和存储器603,该处理器601被配置为支持该目标终端设备600执行上述方法中相应的功能。该收发器602用于支持该目标终端设备600与其他终端设备或网络设备之间的通信。该目标终端设备600还可以包括存储器603,该存储器603用于与处理器601耦合,其保存该目标终端设备600必要的程序指令和数据。
当目标终端设备600开机后,处理器601可以读取存储器603中的程序指令和数据,解释并执行程序指令,处理程序指令的数据。当发送数据时,处理器601对待发送的数据进行基带处理后,输出基带信号至收发器602,收发器602将基带信号进行射频处理后将射频信号通过天线以电磁波的形式向外发送。当有数据发送到终端设备时,收发器602通过天线接收到射频信号,将射频信号转换为基带信号,并将基带信号输出至处理器601,处理器601将基带信号转换为数据并对该数据进行处理。
本领域技术人员可以理解,为了便于说明,图32仅示出了一个存储器603和一个处理器601。在实际的目标终端设备600中,可以存在多个处理器601和多个存储器603。存储器603也可以称为存储介质或者存储设备等,本申请实施例对此不做限制。
本申请实施例的终端设备,可以用于执行上述各方法实施例中目标终端设备的技术方案,其实现原理和技术效果类似,此处不再赘述。
图33为本申请实施例提供的一种通信设备的结构示意图。该通信设备900可以实现上述方法实施例中第一服务器、PCF、SMF或UPF所执行的功能,功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个上述功能相应的模块或单元。
在一种可能的设计中,该通信设备900的结构中包括处理器901和通信接口902,该处理器901被配置为支持该通信设备900执行上述方法中相应的功能。该通信接口902用于支持该通信设备900与其他网元之间的通信。该通信设备900还可以包括存储器903,该存储器903用于与处理器901耦合,其保存该通信设备900必要的程序指令和数据。
本领域技术人员可以理解,为了便于说明,图33仅示出了一个存储器903和一个处理器901。在实际的通信设备900中,可以存在多个处理器901和多个存储器903。存储器903也可以称为存储介质或者存储设备等,本申请实施例对此不做限制。
本申请实施例的通信设备,可以用于执行上述各方法实施例中第一服务器、PCF、SMF或UPF的技术方案,其实现原理和技术效果类似,此处不再赘述。
图34为本申请实施例提供的一种通信***的结构示意图。如34所示,本申请实施例的通信***1000包括:上述第一服务器1001、PCF1002、SMF1003和UPF1004,其中,第一服务器、PCF、SMF和UPF用于实现图6至图14所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
图35为本申请实施例提供的一种通信***的结构示意图。如35所示,本申请实施例的通信***2000包括:上述第一服务器和目标终端设备,其中,第一服务器和目标终端设备用于实现图15至图24所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
本申请实施例还提供一种芯片,包括处理器,处理器用于运行计算机程序,以使得安装有芯片的电子设备执行如上述图6至24所示的任一实施例中的方法。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。另外,各个方法实施例之间、各个装置实施例之间也可以互相参考,在不同实施例中的相同或对应内容可以互相引用,不做赘述。
Claims (29)
1.一种信息传输方法,其特征在于,应用于第一服务器,包括:
向目标终端设备发送测量指示信息,所述测量指示信息用于指示测量所述目标终端设备与所述第一服务器之间的通信KPI;
接收来自所述目标终端设备的第三信息,其中,所述第三信息包括:所述目标终端设备与所述第一服务器之间的通信KPI,或者用于获得所述目标终端设备与所述第一服务器之间的通信KPI的参数。
2.根据权利要求1所述的方法,其特征在于,当所述第三信息包括用于获得所述目标终端设备与所述第一服务器之间的通信KPI的参数时,所述方法还包括:
根据所述第三信息,获得所述目标终端设备与所述第一服务器之间的通信KPI。
3.根据权利要求1所述的方法,其特征在于,所述测量指示信息包括:
测量指示;或者,
业务描述信息、待测量的通信KPI和所述第一服务器的信息;或者,
测量指示、业务描述信息、待测量的通信KPI和所述第一服务器的信息;
其中,所述测量指示用于指示测量所述目标终端设备与所述第一服务器之间的KPI。
4.根据权利要求1所述的方法,其特征在于,所述通信KPI包括以下的至少一种:上行通信KPI,下行通信KPI,或环回时延;
其中,所述上行通信KPI指标包括以下至少一种:上行最大时延、上行最小时延、上行平均时延、上行最大抖动、上行最小抖动和上行平均抖动;所述下行通信KPI指标,所述下行通信KPI指标包括以下至少一种:下行最大时延、下行最小时延、下行平均时延、下行最大抖动、下行最小抖动和下行平均抖动。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述接收来自所述目标终端设备的第三信息,包括:
接收来自所述目标终端设备的第一上行测量包,所述第一上行测量包携带所述参数,所述参数包括:所述目标终端设备发送所述第一上行测量包的时间;
所述方法还包括:
向所述目标终端设备发送第一下行测量包,所述第一下行测量包携带所述第一服务器发送所述第一下行测量包的时间。
6.根据权利要求5所述的方法,其特征在于,所述参数还包括下行参数,所述下行参数包括:所述目标终端设备接收到所述第一下行测量包的时间,或所述第一下行测量包在所述目标终端设备和所述第一服务器之间的传输时间;
所述根据所述第三信息,获得所述目标终端设备与所述第一服务器之间的通信KPI,包括:
根据所述下行参数,获得所述目标终端设备与所述第一服务器之间的下行通信KPI。
7.根据权利要求5所述的方法,其特征在于,所述根据所述第三信息,获得所述目标终端设备与所述第一服务器之间的通信KPI,包括:
根据所述目标终端设备发送所述第一上行测量包的时间,获得所述目标终端设备与所述第一服务器之间的上行通信KPI。
8.根据权利要求1-4任一项所述的方法,其特征在于,所述接收来自所述目标终端设备的第三信息,包括:
接收来自所述目标终端设备的上行测量包,所述上行测量包携带所述参数,所述参数包括所述目标终端设备发送所述上行测量包的时间;
所述根据所述第三信息,获得所述目标终端设备和所述第一服务器之间的通信KPI,包括:
根据所述参数,确定所述目标终端设备与所述第一服务器之间上行通信KPI。
9.根据权利要求5所述的方法,其特征在于,所述第一下行测量包还携带所述第一服务器接收到所述第一上行测量包的时间,或,所述第一上行测量包在所述目标终端设备和所述第一服务器之间的传输时间。
10.根据权利要求1-9任一项所述的方法,其特征在于,所述方法还包括:
向ECS或EAS或目标终端设备发送所述目标终端设备与所述第一服务器之间的通信KPI。
11.根据权利要求1-10任一项所述的方法,其特征在于,所述方法还包括:
根据所述测量配置信息,确定目标终端设备,所述测量配置信息包括:测量区域、应用信息中的至少一种。
12.根据权利要求11所述的方法,其特征在于,
所述目标终端设备位于所述测量区域中;或,
所述目标终端设备安装有所述应用信息对应的应用;或,
所述目标终端设备安装有所述应用信息对应的应用,且位于所述测量区域中。
13.一种信息传输方法,其特征在于,包括:
接收来自第一服务器的测量指示信息,所述测量指示信息用于指示测量目标终端设备与所述第一服务器之间的通信KPI;
根据测量指示信息,向所述第一服务器发送第三信息;
其中,所述第三信息包括:所述目标终端设备与所述第一服务器之间的通信KPI,或者用于获得所述目标终端设备与所述第一服务器之间的通信KPI的参数。
14.根据权利要求13所述的方法,其特征在于,所述测量指示信息包括:
测量指示;或者,
业务描述信息、待测量的通信KPI和所述第一服务器的信息;或者,
测量指示、业务描述信息、待测量的通信KPI和所述第一服务器的信息;
其中,所述测量指示用于指示测量所述目标终端设备与所述第一服务器之间的KPI。
15.根据权利要求13所述的方法,其特征在于,
所述通信KPI包括以下的至少一种:上行通信KPI,下行通信KPI,或环回时延;
其中,所述上行通信KPI指标包括以下至少一种:上行最大时延、上行最小时延、上行平均时延、上行最大抖动、上行最小抖动和上行平均抖动;所述下行通信KPI指标,所述下行通信KPI指标包括以下至少一种:下行最大时延、下行最小时延、下行平均时延、下行最大抖动、下行最小抖动和下行平均抖动。
16.根据权利要求13-15任一项所述的方法,其特征在于,所述根据测量指示信息,向所述第一服务器发送第三信息,包括:
根据测量指示信息,向所述第一服务器发送第一上行测量包,所述第一上行测量包携带所述参数,所述参数包括:所述目标终端设备发送所述第一上行测量包的时间;
所述方法还包括:
接收来自所述第一服务器的第一下行测量包,所述第一下行测量包携带所述第一服务器发送所述第一下行测量包的时间。
17.根据权利要求16所述的方法,其特征在于,所述根据测量指示信息,向所述第一服务器发送第三信息,包括:
根据所述测量指示信息,获得所述目标终端设备与所述第一服务器之间的通信KPI;
向所述第一服务器发送,所述目标终端设备与所述第一服务器之间的通信KPI。
18.根据权利要求17所述的方法,其特征在于,所述根据所述测量指示信息,获得所述目标终端设备与所述第一服务器之间的通信KPI,包括:
根据所述测量指示信息,以及所述第一下行测量包,确定所述目标终端设备与所述第一服务器之间的下行通信KPI,所述目标终端设备与所述第一服务器之间的通信KPI包括:所述目标终端设备与所述第一服务器之间的下行通信KPI。
19.根据权利要求17所述的方法,其特征在于,所述第一下行测量包还携带所述第一服务器接收到所述第一上行测量包的时间,或,所述第一上行测量包在所述目标终端设备和所述第一服务器之间的传输时间;
所述根据测量指示信息,获得所述目标终端设备与所述第一服务器之间的通信KPI,包括:
根据测量指示信息,以及所述第一下行测量包,确定所述目标终端设备与所述第一服务器之间的上行通信KPI,所述目标终端设备与所述第一服务器之间的通信KPI包括:所述目标终端设备与所述第一服务器之间的上行通信KPI。
20.根据权利要求13-15任一项所述的方法,其特征在于,所述根据测量指示信息,向所述第一服务器发送第三信息:
根据所述测量指示信息,向所述第一服务器发送上行测量包,所述上行测量包所述上行测量包携带所述参数,所述参数包括所述目标终端设备发送所述上行测量包的时间。
21.根据权利要求16所述的方法,其特征在于,所述参数还包括:所述目标终端设备接收到所述第一下行测量包的时间,或所述第一下行数据包在所述目标终端设备和所述第一服务器之间的传输时间。
22.一种信息传输装置,其特征在于,应用于第一服务器,包括:
发送单元,用于向目标终端设备发送测量指示信息,所述测量指示信息用于指示测量所述目标终端设备与所述第一服务器之间的通信KPI;
接收单元,用于接收来自所述目标终端设备的第三信息,其中,所述第三信息包括:所述目标终端设备与所述第一服务器之间的通信KPI,或者用于获得所述目标终端设备与所述第一服务器之间的通信KPI的参数。
23.一种信息传输装置,其特征在于,应用于目标终端设备,包括:
接收单元,用于接收来自第一服务器的测量指示信息,所述测量指示信息用于指示测量目标终端设备与所述第一服务器之间的通信KPI;
发送单元,用于根据测量指示信息,向所述第一服务器发送第三信息;
其中,所述第三信息包括:所述目标终端设备与所述第一服务器之间的通信KPI,或者用于获得所述目标终端设备与所述第一服务器之间的通信KPI的参数。
24.一种信息传输装置,其特征在于,包括:处理器和收发器,所述处理器和所述收发器用于执行如权利要求1-12任一项所述的方法,或者,执行如权利要求13-21任一项所述的方法。
25.一种通信设备,其特征在于,包括:处理器,所述处理器用于执行如权利要求1-12任一项所述的方法。
26.一种通信设备,其特征在于,包括:处理器,所述处理器用于执行如权利要求13-21任一项所述的方法。
27.一种通信***,所述通信***包括如权利要求25所述的通信设备和如权利要求26所述的通信设备。
28.一种计算机存储介质,其特征在于,存储有计算机可读程序,当读取并执行所述计算机可读程序时,使得信息传输装置执行如权利要求1-12任一项所述的方法,或者,执行如权利要求13-21任一项所述的方法。
29.一种计算机程序产品,所述程序产品包括计算机程序,所述计算机程序存储在可读存储介质中,通信设备的至少一个处理器可以从可读存储介质读取所述计算机程序,至少一个处理器执行所述计算机程序使得通信设备实施如权利要求1-12任一项所述的方法,或者,实施如权利要求13-21任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310148357.3A CN116321225A (zh) | 2020-07-15 | 2020-07-15 | 信息传输方法、装置与存储介质 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010683078.3A CN113950039B (zh) | 2020-07-15 | 2020-07-15 | 信息传输方法、装置与存储介质 |
CN202310148357.3A CN116321225A (zh) | 2020-07-15 | 2020-07-15 | 信息传输方法、装置与存储介质 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010683078.3A Division CN113950039B (zh) | 2020-07-15 | 2020-07-15 | 信息传输方法、装置与存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116321225A true CN116321225A (zh) | 2023-06-23 |
Family
ID=79326187
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310148357.3A Pending CN116321225A (zh) | 2020-07-15 | 2020-07-15 | 信息传输方法、装置与存储介质 |
CN202010683078.3A Active CN113950039B (zh) | 2020-07-15 | 2020-07-15 | 信息传输方法、装置与存储介质 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010683078.3A Active CN113950039B (zh) | 2020-07-15 | 2020-07-15 | 信息传输方法、装置与存储介质 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20230156511A1 (zh) |
EP (1) | EP4181547A4 (zh) |
CN (2) | CN116321225A (zh) |
WO (1) | WO2022012141A1 (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116939008A (zh) * | 2022-03-29 | 2023-10-24 | 华为技术有限公司 | 一种通信方法、装置及设备 |
CN116963143A (zh) * | 2022-04-12 | 2023-10-27 | ***通信集团广东有限公司 | 无线传输时延度量方法、装置、网络设备及终端 |
WO2024103300A1 (zh) * | 2022-11-16 | 2024-05-23 | Oppo广东移动通信有限公司 | 通信方法及通信装置 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10362507B2 (en) * | 2016-06-10 | 2019-07-23 | Huawei Technologies Co., Ltd. | Systems and method for quality of service monitoring, policy enforcement, and charging in a communications network |
CN109275160B (zh) * | 2017-07-17 | 2020-07-07 | 华为技术有限公司 | 数据分流方法、设备及*** |
EP3827557A1 (en) * | 2018-07-26 | 2021-06-02 | Lenovo (Singapore) Pte. Ltd. | Monitoring qos parameters of a data connection |
CN116980954A (zh) * | 2018-08-07 | 2023-10-31 | 苹果公司 | 5g网络中的端到端(e2e)性能测量 |
WO2020034911A1 (zh) * | 2018-08-13 | 2020-02-20 | 华为技术有限公司 | 通信方法和通信装置 |
CN111083737B (zh) * | 2018-10-19 | 2021-04-16 | 大唐移动通信设备有限公司 | 一种边缘mec中数据的分流方法和装置 |
US11575564B2 (en) * | 2018-10-31 | 2023-02-07 | Intel Corporation | Deploying edge computing |
CN111294224B (zh) * | 2018-12-10 | 2022-04-22 | 华为技术有限公司 | 用于测量服务质量信息的方法和装置 |
US10637753B1 (en) * | 2019-04-09 | 2020-04-28 | Verizon Patent And Licensing Inc. | Managing a 5G network using extension information |
-
2020
- 2020-07-15 CN CN202310148357.3A patent/CN116321225A/zh active Pending
- 2020-07-15 CN CN202010683078.3A patent/CN113950039B/zh active Active
-
2021
- 2021-05-14 EP EP21842183.2A patent/EP4181547A4/en active Pending
- 2021-05-14 WO PCT/CN2021/093899 patent/WO2022012141A1/zh unknown
-
2023
- 2023-01-13 US US18/154,176 patent/US20230156511A1/en active Pending
Also Published As
Publication number | Publication date |
---|---|
EP4181547A1 (en) | 2023-05-17 |
CN113950039B (zh) | 2023-02-10 |
US20230156511A1 (en) | 2023-05-18 |
EP4181547A4 (en) | 2024-01-17 |
CN113950039A (zh) | 2022-01-18 |
WO2022012141A1 (zh) | 2022-01-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111684824B (zh) | 增强的nef功能、mec和5g集成 | |
US11006328B2 (en) | Methods and apparatus for providing end marker functionality in mobile networks having SRv6-configured mobile user planes | |
CN109121170B (zh) | 会话管理的方法、装置、设备及*** | |
US11284290B2 (en) | Terminal device, communication control device, base station, gateway device, control device, method, and recording medium | |
CN112165725B (zh) | 报文处理的方法及设备 | |
CN113950039B (zh) | 信息传输方法、装置与存储介质 | |
CN110662308B (zh) | 一种通信方法及装置 | |
CN110505600B (zh) | 路由方法及装置 | |
CN113630272B (zh) | 一种通信方法及装置 | |
EP4002767A1 (en) | Message sending method, device and system applied to distributed router networking | |
CN113573326B (zh) | 一种地址获取方法及装置 | |
CN113038590B (zh) | 时间同步方法、电子设备及存储介质 | |
US20230275872A1 (en) | Communication method and apparatus, and computer-readable storage medium | |
CN107786508B (zh) | 协议层划分指示方法及装置 | |
AU2018279551A1 (en) | Service data transmission method and apparatus | |
WO2021163901A1 (zh) | 一种会话处理方法及其装置 | |
CN114788245A (zh) | 网络管理 | |
CN115039390A (zh) | 通信控制方法、装置、设备及存储介质 | |
CN111181869A (zh) | 分组业务优先的消息型映射 | |
US20180368190A1 (en) | Transmission of data over client probe frames | |
WO2024026642A1 (en) | Apparatus, method and computer program | |
CN113766040B (zh) | 一种通信方法、装置及计算机可读存储介质 | |
WO2023016243A1 (zh) | 一种用于传输业务的方法和装置 | |
US20160337099A1 (en) | Coordinated communication method and system and apparatus | |
WO2022047749A1 (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 |