[go: up one dir, main page]

CN112042167A - 用于在实现移动边缘计算(mec)的通信网络中处理用户服务简档信息的方法和装置 - Google Patents

用于在实现移动边缘计算(mec)的通信网络中处理用户服务简档信息的方法和装置 Download PDF

Info

Publication number
CN112042167A
CN112042167A CN201880090555.6A CN201880090555A CN112042167A CN 112042167 A CN112042167 A CN 112042167A CN 201880090555 A CN201880090555 A CN 201880090555A CN 112042167 A CN112042167 A CN 112042167A
Authority
CN
China
Prior art keywords
mec
services
server
service
mec server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201880090555.6A
Other languages
English (en)
Other versions
CN112042167B (zh
Inventor
汪治
蔡亦钢
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Oyj
Original Assignee
Nokia Networks Oy
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Networks Oy filed Critical Nokia Networks Oy
Publication of CN112042167A publication Critical patent/CN112042167A/zh
Application granted granted Critical
Publication of CN112042167B publication Critical patent/CN112042167B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0817Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • H04W64/003Locating users or terminals or network equipment for network management purposes, e.g. mobility management locating network equipment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/20Transfer of user or subscriber data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0894Policy-based network configuration management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/04Large scale networks; Deep hierarchical networks
    • H04W84/042Public Land Mobile systems, e.g. cellular systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/14Backbone network devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices

Landscapes

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

Abstract

一种在通信网络中处理用户服务简档信息的方法,通信网络包括核心网(CN)和无线电接入网(RAN),该方法包括在位于CN中的第一网络元件处,从位于RAN中的第一移动边缘计算(MEC)服务器接收第一应用状态改变消息,第一应用状态改变消息指示当前在第一MEC服务器上运行的一个或多个应用;检测在CN处从被附接到RAN的UE接收到的位置更新消息;以及响应于检测到位置更新消息,针对与一个或多个应用中的至少一个应用相对应的至少一个服务,获取UE的服务简档数据,以及向第一MEC服务器提供所获取的服务简档数据。

Description

用于在实现移动边缘计算(MEC)的通信网络中处理用户服务 简档信息的方法和装置
技术领域
示例实施例总体上涉及移动边缘计算(MEC)系统,并且具体地涉及在实现MEC的通信网络中处理用户服务简档信息。
背景技术
移动边缘计算(MEC)是一种5G时代的新兴技术,其使得能够在移动订户附近提供云和IT服务。MEC允许基站内部或附近的云服务器的可用性。因此,可以利用MEC平台减少移动用户感知的端到端时延。
欧洲电信标准协会(ETSI)目前在由工业规范组织(ISG)制定MEC标准,其目标是允许来自不同设备供应商、电信服务提供商、云上(over-the-top,OTT)服务提供商和第三方的应用的高效且无缝的整合。
发明内容
根据至少一些示例实施例,一种在通信网络中处理用户服务简档信息的方法,通信网络包括核心网(CN)和无线电接入网(RAN),该方法包括:在位于CN中的第一网络元件处,从位于RAN中的第一移动边缘计算(MEC)服务器接收第一应用状态改变消息,第一应用状态改变消息指示当前在第一MEC服务器上运行的一个或多个应用;检测在CN处从被附接到RAN的UE接收到的位置更新消息;以及响应于检测到位置更新消息,针对与一个或多个应用中的至少一个应用相对应的至少一个服务,获取UE的服务简档数据,以及向第一MEC服务器提供所获取的服务简档数据。
位置更新消息可以是指示UE被附接到RAN的消息。
位置更新消息可以是指示以下的消息:UE从被附接到RAN中包括的第二基站(BS)切换到被附接到RAN中包括的第一基站BS,第一BS与第一MEC服务器相关联,第二BS与除了第一MEC服务器之外的MEC服务器相关联。
获取可以包括:由第一网络元件通过查询位于CN中的订户数据库来标识一个或多个第一服务,一个或多个第一服务是UE订阅的一个或多个服务;由第一网络元件确定一个或多个第二服务,一个或多个第二服务是与当前在第一MEC服务器上运行的一个或多个应用相关联的一个或多个服务;由第一网络元件确定一个或多个第三服务使得一个或多个第三服务中的每个第三服务是在一个或多个第一服务和一个或多个第二服务中均包括的服务;以及针对一个或多个第三服务从订户数据库获取UE的服务简档数据。
订户数据库可以是归属订户服务器(HSS)。
订户数据库可以是统一数据管理(UDM)平台。
提供可以包括:生成MEC服务策略;在MEC服务策略中创建条目;将所获取的服务简档数据包括在条目中;以及向第一MEC服务器提供MEC服务策略,包括该条目。
提供还可以包括将优先级参数包括在条目中,优先级参数是向第一MEC服务器的、对以下方式的指示:第一MEC服务器相对于被附接到RAN的其他UE,将对UE的服务供应优先。
提供还可以包括将MEC服务触发参数包括在条目中,MEC服务触发参数是向第一MEC服务器的、以下场景的指示:第一MEC服务器根据所获取的服务简档数据来服务UE。
该方法还可以包括:接收第二应用状态改变消息,该第二应用状态改变消息指示当前在第一MEC服务器上运行的一个或多个应用;以及响应于接收到第二应用状态改变消息,通过更新条目来生成经更新的MEC服务策略;以及向第一MEC服务器提供经更新的MEC服务策略,包括经更新的条目。
MEC服务策略的生成可以包括在位于CN中的策略计费和规则功能(PCRF)节点或策略控制功能(PCF)节点处生成MEC服务策略。
根据至少一些示例实施例,一种通信系统包括核心网(CN)中包括的第一网络元件,第一网络元件包括存储计算机可执行指令的存储器和一个或多个处理器,一个或多个处理器被配置为执行计算机可执行指令,使得一个或多个处理器被配置为:从位于无线电接入网(RAN)中的第一移动边缘计算(MEC)服务器接收第一应用状态改变消息,第一应用状态改变消息指示当前在第一MEC服务器上运行的一个或多个应用;检测在CN处从被附接到RAN的UE接收到的位置更新消息,以及响应于检测到位置更新消息,针对与一个或多个应用中的至少一个应用相对应的至少一个服务,获取UE的服务简档数据,以及向第一MEC服务器提供所获取的服务简档数据。
通信系统还可以包括订户数据库,该订户数据库被包括在CN中。
一个或多个处理器还可以被配置为执行计算机可执行代码,使得一个或多个处理器被配置为:通过查询CN中包括的订户数据库来标识一个或多个第一服务,一个或多个第一服务是UE订阅的一个或多个服务,确定一个或多个第二服务,一个或多个第二服务是与当前在第一MEC服务器上运行的一个或多个应用相关联的一个或多个服务,确定一个或多个第三服务,使得一个或多个第三服务中的每个第三服务是在一个或多个第一服务和一个或多个第二服务中均包括的服务,以及针对一个或多个第三服务从订户数据库获取UE的服务简档数据。
订户数据库可以是归属订户服务器(HSS)。
订户数据库可以是统一数据管理(UDM)平台。
通信系统还可以包括CN,其中第一元件包括CN的策略计费和规则功能(PCRF)节点或CN的策略控制功能(PCF)节点中的至少一个节点。
通信系统还可以包括CN和RAN。
一个或多个处理器还可以被配置为执行计算机可执行代码,使得所获取的服务简档数据到第一MEC服务器的包括:生成MEC服务策略,在MEC服务策略中创建条目,将所获取的服务简档数据包括在条目中,以及向第一MEC服务器提供MEC服务策略,包括该条目。
一个或多个处理器还可以被配置为执行计算机可执行代码,使得一个或多个处理器还被配置为:接收第二应用状态改变消息,该第二应用状态改变消息指示当前在第一MEC服务器上运行的一个或多个应用,以及响应于接收到第二应用状态改变消息,通过更新条目来生成经更新的MEC服务策略,以及向第一MEC服务器提供经更新的MEC服务策略,包括经更新的条目。
附图说明
通过以下提供的详细描述和附图,至少一些示例实施例将变得更加充分地理解,其中相似的元素由相似的附图标记表示,其仅以示例的方式给出,因此不限制示例实施例并且在附图中:
图1A是示出根据一个或多个示例实施例的通信网络的一部分的图。
图1B是示出根据至少一个示例实施例的移动终端的示例结构的图。
图1C是示出根据至少一个示例实施例的网络元件的示例结构的图。
图2是示出根据至少一些示例实施例的移动边缘计算(MEC)服务简档管理器的示例的图。
图3是示出根据至少一些示例实施例的MEC服务器的示例的图。
图4是示出在实现MEC的通信网络中处理用户服务简档信息的方法的通信流程图。
具体实施方式
现在将参考示出一些示例实施例的附图来更全面地描述各种示例实施例。
本文中公开了详细的说明性实施例。然而,出于描述至少一些示例实施例的目的,本文中公开的特定结构和功能细节仅是代表性的。然而,示例实施例可以以很多替代形式来实施,并且不应当被解释为仅限于本文中阐述的实施例。
因此,尽管示例实施例能够具有各种修改和替代形式,但是其实施例在附图中通过示例示出,并且将在本文中详细描述。然而,应当理解,无意将示例实施例限制为所公开的特定形式,而是相反,示例实施例将涵盖落入示例实施例的范围内的所有修改、等同形式和替代形式。在整个附图的描述中,相似的附图标记是指相似的元素。如本文中使用的,术语“和/或”包括一个或多个相关联的列出的项中的任何项和所有组合。
应当理解,当一个元件被称为“连接”或“耦合”到另一元件时,它可以直接连接或耦合到另一元件,或者可以存在中间元件。相反,当一个元件被称为“直接连接”或“直接耦合”到另一元件时,不存在中间元件。用于描述元件之间的关系的其他词语(例如,“在…之间”与“直接在…之间”、“相邻”与“直接相邻”等)应当以类似的方式来解释。
本文中使用的术语仅出于描述特定实施例的目的,而非旨在限制示例实施例。如本文中使用的,除非上下文另外明确指出,否则单数形式“一”、“一个”和“该”也意图包括复数形式。应当进一步理解,当在本文中使用时,术语“包括”、“包含”、“包括有”和/或“包含有”指定所述特征、整数、步骤、操作、元件和/或组件的存在,但是不排除一个或多个其他特征、整数、步骤、操作、元件、组件和/或其组的存在或添加。
还应当注意,在一些替代实现中,所提到的功能/动作可以不按照图中提到的顺序发生。例如,取决于所涉及的功能/动作,连续示出的两个图实际上可以基本上并发地被执行,或者有时可以以相反的顺序被执行。
如本文中使用的,术语移动终端可以被认为同义于并且下文中有时可以称为用户设备(UE)、终端、移动终端、移动单元、移动设备、移动台、移动用户、接入终端(AT)、订户、用户、远程站、接入终端、接收器等,并且可以描述无线通信网络中的无线资源的远程用户。术语基站(BS)可以被认为同义于和/或称为节点B、演进型节点B(eNB)、基站收发器站(BTS)、家庭eNB(HeNB)、接入点(AP)等,并且可以描述为网络与一个或多个用户之间的数据和/或语音连接性提供无线电基带功能的设备。
本文中将示例性实施例讨论为在合适的计算环境中实现。尽管不是必需的,但是将在由一个或多个计算机处理器或CPU执行的计算机可执行指令(诸如程序模块或功能过程)的一般上下文中描述示例性实施例。通常,程序模块或功能过程包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等。
本文中讨论的程序模块和功能过程可以使用现有通信网络中的现有硬件来实现。例如,本文中讨论的程序模块和功能过程可以使用现有网络元件或控制节点(例如,图1A所示的无线电接入网(RAN)中包括的e节点B(enB)或无线电网络控制器(RNC)、和/或图1A所示的核心网(CN)中包括的实现策略计费和规则功能(PCRF)或策略控制功能(PCF)的服务器)来实现。这样的现有硬件可以包括一个或多个数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)计算机等。
在以下描述中,除非另外指出,否则将参考由一个或多个处理器执行的操作的动作和符号表示(例如,以流程图的形式)来描述说明性实施例。这样,应当理解,有时被称为计算机执行的这样的动作和操作包括由处理器对表示结构化形式的数据的电信号的操纵。该操纵转换数据或者将其维持在计算机的存储器系统中的位置处,以本领域技术人员熟知的方式重新配置或以其他方式改变计算机的操作。
移动边缘计算概述
云计算在改变互联网内容的存储、接入和缓存。很多新兴应用(诸如物联网(即,IoT)、智能城市、医疗保健和无人驾驶车辆)可能对时延非常敏感,并且因此可以受益于本地计算存储容量。作为在边缘处的用于分发内容的一种主动内容高速缓存方法,移动边缘计算(MEC)处理应用离用户更近。为了减少网络拥塞,MEC可以在5G网络中作为边缘计算平台发挥关键作用。MEC的其他名称包括例如迷你云、Cloudlet、移动边缘云、多路接入边缘计算或雾计算。
移动边缘计算(MEC)是一种5G时代的新兴技术,其使得能够在移动订户附近提供云和IT服务。它允许在基站内部或附近的云服务器的可用性。因此,可以利用MEC平台减少移动用户感知的端到端时延。此外,应用开发人员可以通过利用来自MEC的实时RAN信息来提供上下文感知服务。MEC还使得能够利用涉及云服务器的协作计算来在资源受限的设备中执行计算密集型应用。
欧洲电信标准协会(ETSI)目前在由工业规范组织(ISG)制定MEC标准,其目标是允许来自不同设备供应商、电信服务提供商、云上(OTT)服务提供商和第三方的应用的高效且无缝的整合。例如,ETSI已经编制了ETSI组规范MEC 003v1.1.1(ETSI GS 003v1.1.1(2016-03)),其中包括用于MEC的框架和参考架构的示例。
MEC提供了新的生态系统和价值链,并且为MEC内的所有参与者提供了合作和开发他们各自可以受益的新商业模型的机会。下一代移动应用已经准备好改变最终用户与其周围世界互动的方式。为了实现上述目标,应当考虑在网络的边缘处发生的过程。
下面将参考图1A更详细地讨论采用MEC的通信网络的示例架构。根据至少一些示例实施例,图1A所示的架构可以在RAN中提供了高性能和电信级的云平台,从而允许计算在网络边缘处进行。MEC的好处适用于来自核心网(CN)的下游数据和来自移动终端的上游数据。MEC服务器可以部署在RAN服务器(例如,基站、WiFi热点服务器、无线电网络控制器(RNC)等)的内部或外部。可以基于业务需求在MEC服务器上动态地部署和执行应用以服务于移动终端,就像在CN上执行应用一样。
MEC用例的示例包括但不限于IoT、智能城市、视频分析、企业/校园/运输管理、业务卸载、服务交付加速等。例如,智能电话或平板电脑上的增强现实(AR)应用将增强现实内容叠加到在设备相机上查看的对象上。MEC服务器上的应用可以提供例如本地对象追踪和本地AR内容高速缓存。这样的解决方案可以减少或替代地最小化往返时间并且增加或替代地最大化吞吐量以增加或替代地优化用户体验质量。例如,MEC服务器上的应用还可以被用于提供消费者或企业建议,诸如游客信息、体育赛事信息、广告等。
将在MEC服务器上运行的很多应用将需要接入与应用交互的移动终端的用户服务简档。处理MEC运行这些应用所需要的用户服务简档的过程可能会有很多问题。
例如,服务简档通常被存储在订户数据库中,订户数据库远离MEC服务器,例如,位于CN上。一种解决方案是将某些移动终端的所有服务简档从CN上的订户数据库传送到MEC服务器。然而,因为可能难以预测一个或多个MEC服务器将服务于哪个移动终端,所以将移动终端的服务简档数据从CN移动到MEC服务器可能是不切实际的。如果MEC服务器需要从CN检索针对与在MEC服务器上运行的应用交互的每个移动终端的服务简档数据(例如,用户策略和订阅数据),则可能会导致大量时延。该时延在某些对时延敏感应用(例如,车辆防撞系统等)中可能是不可接受的。此外,这样的时延可能与某些5G要求(例如,与超可靠低时延通信(URLLC)相关联的时延要求)不兼容。
为了避免与以上讨论的时延相关联的缺点,另一种可能的解决方案将包括将所有用户服务简档数据存储在MEC服务器上而不是CN上。但是,将所有用户服务简档数据存储在每个MEC服务器上的过程可能需要每个MEC服务器处的大量存储资源,并且还可能需要与将大量用户服务简档数据从CN传送到每个MEC服务器相关联的大量通信资源。因此,将所有用户服务简档数据传送到每个MEC服务器的选项可能效率不高。此外,随着与MEC服务器相关联的移动终端和/或应用的数目的增加,将所有用户服务简档数据传送到每个MEC的选项的低效率程度进一步增加。
现在将在下面参考图1至图4来讨论用于以可以避免或替代地减少上面讨论的时延和低效率问题的严重性的方式来处理上述的服务简档数据的示例方法和装置。
示例网络架构
图1A是示出根据一个或多个示例实施例的通信网络101的一部分的图。通信网络101实现MEC。例如,根据至少一些示例实施例,通信网络101根据组规范ETSI GS 003v1.1.1(2016-03)实现MEC,其内容通过引用合并于此。
通信网络101包括移动终端110、RAN 130和CN 150。根据至少一些示例实施例,通信网络101还可以包括第三方应用服务器170。
移动终端110是能够与RAN 130进行无线通信的设备。在本公开中,移动终端110也可以被称为UE 110。一个或多个移动终端110可以是物联网(IoT)设备。在图1A所示的示例中,移动终端110包括智能电话110A、平板电脑110B、可穿戴设备110C、车辆集成设备110D和遥控车辆110E。在图1A所示的示例中,可穿戴设备110C是头戴式显示器(例如,增强现实(AR)头戴式装置)。可穿戴设备的其他示例包括智能手表、智能吊坠、智能珠宝等。车辆集成设备110D可以是例如集成在车辆中并且能够与互联网通信的任何设备。例如,车辆集成设备110D可以包括多媒体系统、导航系统和自动驾驶或自驾系统中的一个或组合。在图1A所示的示例中,遥控车辆110E是无人驾驶飞机或四轴飞行器。移动终端110A-110E被提供作为示例。通信网络101中包括的移动终端110不限于图1A所示的数目或类型的移动终端。下面参考图1B更详细地讨论移动终端110的示例结构。现在将在下面更详细地讨论RAN 130。
RAN 130根据一种或多种无线电接入技术(RAT)来促进移动终端110与CN 150之间的无线通信。RAN 130可以实现的RAT的类型的示例包括但不限于与长期演进(LTE)、CDMA2000和/或全球移动通信系统(GSM)标准相关联的RAT。例如,根据至少一些示例实施例,RAN 130可以包括演进型通用移动电信系统(UMTS)陆地无线电接入网(E-UTRAN)的组件,包括例如一个或多个演进型节点B(eNB)。作为另一示例,根据至少一些示例实施例,RAN130可以包括CDMA2000 RAN的组件,包括例如一个或多个基站收发器(BTS)和一个或多个无线电网络控制器(RNC)。作为另一示例,根据至少一些示例实施例,RAN 130可以包括UMTS陆地无线接入网(UTRAN)的组件,包括例如一个或多个节点B和一个或多个RNC。为了便于描述,有时将BTS、节点B和eNB统称为基站(BS)。因此,取决于RAN 130实现哪种RAT,本公开中对BS的描述可以应用于BTS、节点B和eNB中的任何项或全部。
RAN 130还包括MEC服务器132。根据至少一些示例实施例,RAN 130包括一个或多个MEC服务器132,并且一个或多个MEC服务器132是独立的网络元件(即,与RAN 130中包括的其他网络元件分离)。根据至少一些示例实施例,除了或替代包括一个或多个独立MEC服务器132的RAN 130,一个或多个MEC服务器132可以集成到RAN 130中包括的一个或多个网络元件中,使得一个或多个RAN 130网络元件执行MEC服务器132的操作。RAN 130中的MEC服务器132可以与之分离或替代地集成到其中的网络元件的示例包括例如RAN 130中包括的一个或多个BTS、节点B、eNB和/或RNC。
尽管如上所述,但是为了清楚起见,RAN 130可以包括多个MEC服务器132。将主要关于RAN 130包括一个MEC服务器132的示例来解释图1A。
MEC服务器132可以促进在MEC服务器132上实例化的一个或多个网络应用的执行。因为在通信网络101的网络拓扑内,与CN 150相比,MEC服务器132更靠近移动终端110,所以与在CN 150上执行相同网络应用的情况相比,当移动终端110与在MEC服务器132上执行的网络应用交互时,可以减少移动终端110的用户的时延体验。在图1A所示的示例中,IoT应用134A(例如,智能家电控制/监测应用)、IP语音(VoIP)应用134B(例如,视频聊天应用)和位置感知应用134C(例如,朋友位置追踪应用)在MEC服务器132上被实例化。
如下面将更详细地讨论的,MEC服务器132可以接收和存储与一个或多个实例化应用134A-134C相关联的数据。根据至少一些示例实施例,MEC服务器132可以将所接收的数据存储在MEC服务器132中包括的内部存储装置中。根据至少一些示例实施例,除了或替代将所接收的数据存储在内部存储装置中,MEC服务器132可以将所接收的数据存储在本地数据库136中,该本地数据库136也可以被包括在RAN 130中。
下面参考图1C更详细地讨论RAN 130中包括的网络元件(例如,MEC服务器132、本地数据库136以及RAN 130中可以包括的一个或多个BS和/或RNC)的示例结构。现在将在下面更详细地讨论CN 150。
CN 150可以包括一个或多个应用服务器152和一个或多个第三方应用服务器170。一个或多个应用服务器152和一个或多个第三方应用服务器170可以促进在CN 150处的网络应用的执行。由一个或多个应用服务器152促进的网络应用可以是例如通信网络101的网络运营商的网络应用(例如,与通信网络101的网络运营商相关联或由其管理的网络应用)。由一个或多个第三方应用服务器170促进的网络应用可以是例如第三方实体的网络应用(例如,与除了通信网络101的网络运营商之外的实体相关联或由其管理的网络应用)。
CN 150可以包括订户数据库154和策略功能156。
订户数据库154可以存储订阅由通信网络101的网络运营商提供的一个或多个服务的多个用户中的每个用户的订户信息。被存储在订户数据库154处的用户的订户信息可以包括很多不同类型的信息,其示例包括但不限于用户的订户类型或类别信息、用户的优先级或服务质量(QoS)类信息、和/或指示用户关于各种网络活动的特权、限制和/或禁止的许可信息。被存储在订户数据库154处的订户信息还可以包括与用户与之相关联的多个应用中的每个应用相对应的应用特定信息。
根据至少一些示例实施例,订户数据库154可以是家庭订户服务器(HSS)或统一数据管理(UDM)平台。根据至少一些示例实施例,订户数据库154可以包括家庭订户服务器(HSS)和/或统一数据管理(UDM)平台,或者备选地由其实现。
策略功能156可以执行例如已知策略和计费规则功能(PCRF)和/或策略控制功能(PCF)的功能,包括例如由无线通信网络100的运营商使用以管理和/或监测网络使用情况(包括例如订户数据库(例如,订户数据库154)、计费功能和网络策略信息)的接入信息和功能。根据本发明构思的至少一些示例实施例,策略功能156可以由CN 150中包括的服务器来实现。
CN 150还包括MEC服务简档管理器(MSPM)160。MSPM 160在本公开中也可以被称为MEC服务简档管理逻辑160和/或MSPM逻辑160。根据至少一些示例实施例,MSPM 160被包括在策略功能156中,并且MSPM 160和策略功能156两者的功能可以由CN 150中包括的同一服务器执行。根据至少一些示例实施例,MSPM 160和策略功能156可以分别由CN 150中包括的单独的服务器实现。
下面将参考图2至图4更详细地讨论MSPM 160和MEC服务器132的示例功能。现在将在下面参考图1B讨论根据至少一些示例实施例的移动终端110的示例结构。此外,现在将在下面参考图1C讨论RAN 130和CN 150中包括的网络元件的示例结构。
示例网络元件和移动终端结构
图1B是示出UE 201的示例结构的图。根据示例实施例,通信网络101中的任何或所有移动终端(例如,任何或所有移动终端110)可以具有与下面描述的UE 201相同的结构和操作。
UE 201可以包括例如UE传输单元210、UE接收单元220、存储器单元230、处理单元240和数据总线250。
UE传输单元210、UE接收单元220、存储器单元230和处理单元240可以使用数据总线250向彼此发送数据和/或从彼此接收数据。UE传输单元210是包括用于经由到其他无线设备和/或网络元件(例如,eNB、BS、NodeB、其他UE等)的一个或多个无线连接来在上行链路(反向链路)信道上传输无线信号(包括例如数据信号或控制信号)的硬件和任何必要的软件的设备。
UE接收单元220是包括用于经由到其他无线设备和/或网络元件(例如,eNB、BS、NodeB、其他UE等)的一个或多个无线连接来在下行链路(正向链路)信道上接收无线信号(包括例如数据信号或控制信号)的硬件和任何必要的软件的设备。
存储器单元230可以是能够存储数据的任何存储介质,包括磁存储装置、闪存、随机存取存储器(RAM)等。
处理单元240可以是能够处理数据的任何设备,包括例如处理器。如本文中使用的,术语“处理器”是指例如具有在物理上被构造为执行期望操作(包括例如被表示为程序中包括的计算机可执行代码和/或指令的操作)的电路系统的硬件实现的数据处理设备。上述硬件实现的数据处理设备的示例包括但不限于微处理器、中央处理单元(CPU)、多核处理器、处理器核、多处理器、专用集成电路(ASIC)和现场可编程门阵列(FPGA)。
根据至少一个示例实施例,本公开中例如参考图1至图4中的任何图而被描述为由UE或移动终端执行的任何操作可以由具有图1B所示的UE 201的结构的电子设备来执行。例如,根据至少一个示例实施例,就软件和/或硬件而言,UE 201可以被编程为执行本公开中描述为由UE或移动终端执行的任何或所有功能。
因此,本公开中描述的UE和移动终端中的每个可以通过软件和/或硬件编程被实施为专用计算机。
现在将在下面讨论就软件而言被编程为执行本文中描述为由本文中描述的UE或移动终端中的任何项执行的任何或所有功能的UE 201的示例。例如,存储器单元230可以存储程序,该程序包括可执行指令,该可执行指令对应于本文中参考图1至图4描述为由UE或移动终端执行的任何或所有操作。根据至少一个示例实施例,除了或替代被存储在存储器单元230中,可执行指令可以被存储在计算机可读介质(包括例如光盘、闪存驱动器、SD卡等)中,并且UE 201可以包括用于读取被存储在计算机可读介质上的数据的硬件。此外,处理单元240可以是被配置为例如通过读取并且执行被存储在存储器单元230和计算机可读存储介质中的至少一个中的可执行指令来执行本文中参考图1至图4描述为由UE或移动终端执行的任何或所有操作的处理器,该可执行指令被加载到UE 201中包括的硬件中以读取计算机可读介质。
现在将在下面讨论就硬件而言被编程为执行本文中描述为由UE或移动终端执行的任何或所有功能的UE 201的示例。除了或代替如上所述的与参考图1至图4描述为由被存储在存储器单元或计算机可读介质中的网络元件来执行的功能相对应的可执行指令,处理单元240可以包括具有专用于执行本文中参考图1至图4描述为由UE或移动终端执行的任何或所有操作的结构设计的电路(集成电路)。例如,处理单元240中包括的上述电路可以是通过特定电路设计被物理地编程为执行参考图1至图4描述为由UE或移动终端执行的任何或所有操作的FPGA或ASIC。
图1C是示出网络元件251的示例结构的图。根据示例实施例,通信网络101中的任何或所有网络元件(包括例如MSPM 160、MEC服务器132、PCRF/PCF 156、HSS/UDM 154、应用服务器152、第三方应用服务器170、和RAN 130中包括的BS、节点B、eNB和/或RNC)可以具有下面关于网络元件251所述的结构和操作。
参考图1C,网络元件251可以包括例如数据总线259、传输单元252、接收单元254、存储器单元256和处理单元258。
传输单元252、接收单元254、存储器单元256和处理单元258可以使用数据总线259向彼此发送数据和/或从彼此接收数据。
传输单元252是包括用于经由到通信网络101中的一个或多个其他网络元件的一个或多个有线和/或无线连接来传输信号(包括例如控制信号或数据信号)的硬件和任何必要的软件的设备。传输单元还可以向UE传输信号。
接收单元254是包括用于经由到通信网络101中的一个或多个其他网络元件的一个或多个有线和/或无线连接来接收无线信号(包括例如控制信号或数据信号)的硬件和任何必要的软件的设备。接收单元还可以从UE接收信号。
存储器单元256可以是能够存储数据的任何设备,包括磁存储装置、闪存等。
处理单元258可以是能够处理数据的任何设备,包括例如处理器。
根据至少一个示例实施例,本文中例如参考图1至图4中的任何图而被描述为由网络元件执行的任何操作可以由具有图1C所示的网络元件251的结构的电子设备来执行。网络元件的示例包括MEC服务器132、MSPM 160、策略功能156、订户数据库154、应用服务器152、第三方应用服务器170、以及RAN 130中包括的一个或多个BS、节点B、eNB和/或RNC。例如,根据至少一个示例实施例,就软件和/或硬件而言,网络元件251可以被编程为执行本文中描述为由网络元件(或者网络元件的元件,包括例如MEC服务策略单元262、MEC应用管理单元264、UE服务简档管理单元334、MEC服务策略执行单元336和/或应用状态单元338中的任何项或全部,每个将在下面参考图2至图4详细描述)执行的任何或所有功能。因此,本文中描述的每个网络元件可以通过软件和/或硬件编程被实施为专用计算机。
现在将在下面讨论就软件而言被编程为执行本文中描述为由本文中描述的任何网络元件执行的任何或所有功能的网络元件251的示例。例如,存储器单元256可以存储程序,该程序包括可执行指令,该可执行指令对应于本文中参考图1至图4描述为由网络元件执行的任何或所有操作。根据至少一个示例实施例,除了或替代被存储在存储器单元256中,可执行指令可以被存储在计算机可读介质(包括例如光盘、闪存驱动器、SD卡等)中,并且网络元件251可以包括用于读取被存储在计算机可读介质上的数据的硬件。此外,处理单元258可以是被配置为例如通过读取并且执行被存储在存储器单元256和计算机可读存储介质中的至少一个中的可执行指令来执行本文中参考图1至图4描述为由网络元件执行的任何或所有操作的处理器,该可执行指令被加载到网络元件251中包括的硬件中以读取计算机可读介质。
现在将在下面讨论就硬件而言被编程为执行本文中描述为由网络元件执行的任何或所有功能的网络元件251的示例。除了或代替如上所述的与参考图1至图4描述为由存储在存储器单元或计算机可读介质中的网络元件来执行的功能相对应的可执行指令,处理单元258可以包括具有专用于执行本文中参考图1至图4描述为由网络元件执行的任何或所有操作的结构设计的电路(例如,集成电路)。例如,处理单元258中包括的上述电路可以是通过特定电路设计被物理地编程为执行参考图1至图4描述为由网络元件执行的任何或所有操作的FPGA或ASIC。
现在将在下面参考图2至图4更详细地讨论MSPM 160和MEC服务器132的示例功能。
MSPM和MEC服务器功能概述
图2是示出根据至少一些示例实施例的MSPM 160的示例的图,并且图3是示出根据至少一些示例实施例的MEC服务器132的示例的图。
参考图2,MSPM 160可以包括MEC服务策略单元262和MEC应用管理单元264。根据至少一些示例实施例,MEC服务策略单元262负责检索UE的服务简档数据,并且向MEC服务器132提供服务简档数据,如下面将参考图4更详细地讨论的。根据至少一些示例实施例,MEC应用管理单元264负责维持在一个或多个MEC服务器上运行的应用的列表。例如,如下面参考图4将更详细地讨论的,MEC应用管理单元264可以订阅由一个或多个MEC服务器输出的应用状态改变消息,并且可以针对每个MEC服务器基于应用状态消息中包括的信息来更新当前在MEC服务器上运行的应用的列表,该信息指示在发送应用状态消息的MEC服务器上的一个或多个应用的实例化和/或终止。
术语“服务简档数据”或“用户服务简档数据”是指一个或多个服务简档中包括的或从其检索的信息。在本公开中,术语“服务简档数据”或“用户服务简档数据”也可以称为“服务简档信息”或“用户服务简档信息”。这样的服务简档的一个示例是互联网协议(IP)多媒体子系统(IMS)应用服务简档。现在将在下面讨论针对UE的可以被包括在IMS应用服务简档中的服务简档信息的示例。
例如,众所周知,通常,UE的IMS服务简档可以指示UE具有哪些服务(例如,UE订阅或有权接入的IMS服务)。例如,IMS应用服务简档可以指示一种或多种服务类型。可以由UE的IMS应用服务简档指示的服务类型的示例包括但不限于丰富的消息收发、视频呼叫、电话会议和网络通信(例如,WebRTC)。UE的IMS应用服务简档还可以包括指示为UE而启用哪些通信转移(CDIV)服务的信息。众所周知,无条件通信转发(CFU)、通信转发忙(CFB)和通信禁止(CB)是可以为UE而启用并且在UE的IMS应用服务简档中指示的一些示例CDIV服务。UE的IMS服务简档还可以包括指示为UE而启用的IMS通信的合法监听(interception)的类型的一个或多个合法监听指示符。
以上讨论的IMS服务简档的服务简档信息被提供作为示例。可以被包括在UE的IMS应用服务简档中的服务简档信息不限于以上讨论的示例。此外,众所周知,除了IMS应用/服务,还存在针对应用和/或服务的服务简档。
现在将在下面参考图3讨论MEC服务器132的示例。
如图3所示,MEC服务器132可以包括UE服务简档管理单元334、MEC服务策略执行单元336和应用状态单元338。根据至少一些示例实施例,UE服务简档管理单元334可以将在MEC服务器132处从MSPM 160(例如,MEC服务策略单元262)接收的服务简档数据存储在本地数据库(例如,本地数据库136)中。
此外,MEC服务策略执行单元336可以通过根据与UE相关联的服务简档数据(例如,从MSPM 160接收并且被存储在本地数据库136中的服务简档数据)和在MEC服务器132上运行的一个或多个应用中的至少一个应用来向UE提供与在MEC服务器132上运行的一个或多个应用相关联的一个或多个服务来服务UE。
根据至少一些示例实施例,应用状态单元338可以追踪在MEC服务器132上在运行哪些应用,并且响应于确定与MEC服务器132相关联的应用的运行状态已经改变(例如,从运行变为不运行,或者从不运行变为运行)而生成应用状态改变报告。
现在将在下面参考图4讨论MEC服务器132和MSPM 160的示例操作方法。
图4是示出在实现MEC的通信网络中处理用户服务简档信息的方法的通信流程图。为了描述的方便,将主要关于UE 110A附接到包括单个MEC服务器(MEC服务器132)的RAN130的场景来讨论图4。但是,下面参考图4提供的对UE 110A的操作的描述可以应用于通信网络101中包括的任何UE,包括任何或所有UE 110。
参考图4,在操作S410中,MSPM 160可以订阅由MEC服务器132生成的服务状态信息。例如,在操作S410中,MSPM 160的MEC应用管理单元264可以订阅由MEC服务器132的应用状态单元338生成的应用状态改变报告。例如,MEC应用管理单元264可以向MEC服务器132发送订阅请求消息,并且应用状态单元338可以通过向MSPM 160提供由应用状态单元338随后生成的任何应用状态报告改变来响应于订阅请求消息。
在操作S420中,UE 110A可以(例如,经由RAN 130)向CN 150发送位置更新消息以指示UE 110A已经附接到RAN 130(例如,通过附接到RAN 130中包括的BS)或在与RAN 130相对应的区域内已经改变位置。CN 150中包括的MSPM 160可以检测位置更新消息并且通过检索UE 110A的服务简档信息并且使用检索到的简档信息生成用于UE 110A的MEC服务策略来响应于位置更新消息。
例如,根据至少一些示例实施例,对于附接到RAN 130的UE 110中的每个UE,MSPM160(例如,MEC服务策略单元262)生成MEC服务策略。例如,当UE 110A首先附接到RAN 130时,MSPM 160可以为UE 110A生成MEC服务策略。作为另一示例,MSPM 160可以为执行MEC交换的UE生成MEC服务策略。MEC交换被定义为在与RAN相关联的区域内的UE改变位置使得与UE相关联的MEC服务器由于移动而改变。例如,以下是构成MEC交换的位置改变的示例:UE110A移动使得UE 110A从被附接到RAN 130的第一网络元件(例如,BS或RNC)改变为被附接到RAN 130的第二网络元件(例如,BS或RNC)(例如,经由根据已知方法的切换操作),并且第一网络元件和第二网络元件与不同的MEC服务器相关联(例如,第二网络元件与MEC服务器132相关联,并且第一网络元件与除了MEC服务器132之外的MEC服务器相关联)。
根据至少一些示例实施例,当UE附接到RAN 103或者执行MEC交换时,MSPM 160(例如,MEC服务策略单元262)基于在MEC服务器132上运行的应用和UE具有的服务(例如,UE的用户已经订阅的服务)来为UE生成MEC服务策略。现在将在下面更详细地讨论MEC服务策略。
由MSPM 160为附接到RAN 130或执行MEC交换的每个UE而生成的MEC服务策略包括一组条目。每个条目针对在MEC服务器132上运行的一个或多个应用携带UE的服务简档。例如,当生成UE 110A的MEC服务策略时,MSPM 160(例如,MEC服务策略单元262)确定UE 110A是否已经具有(例如,订阅)由在MEC服务器132上运行的每个应用提供的服务。对于在MEC服务器132上运行的每个应用,UE 110A可以订阅或可以不订阅与应用相关联的服务。因此,所生成的MEC服务策略可以包括或可以包括或可以不包括与在MEC服务器132上运行的每个应用相对应的条目。当在MEC服务器132上运行的至少一个应用与UE 110A订阅的服务相对应时,MSPM 160在UE 110A的MEC服务策略中创建新条目以携带服务简档和MEC相关控制参数。
根据至少一些示例实施例,由MSPM 160为UE 110A而生成的MEC服务策略中的条目可以包括以下项:
-针对在MEC服务器132上运行的一个或多个应用的UE 110A的服务简档;以及
-MEC相关控制参数。
现在将在下面更详细地讨论服务简档和MEC相关控制参数。
关于MEC服务策略的条目中包括的服务简档,所包括的服务简档可以是针对当前在MEC服务器上运行的一个或多个应用的UE 110A的服务简档,并且与UE 110A订阅的服务相对应。MSPM 160可以从例如与一个或多个应用相关联的一个或多个数据库中检索UE110A的服务简档。例如,如果UE 110A订阅互联网协议(IP)多媒体子系统(IMS)服务,并且对应的IMS应用在MEC服务器132上运行,则MSPM 160可以从订户数据库154中检索UE 110A的IMS服务简档,并且将检索到的IMS服务简档添加到由MSPM 160为UE 110A而生成的MEC服务策略中的条目中。
关于MEC服务策略的条目中包括的MEC控制参数,MEC控制参数的示例包括但不限于:
-优先级;以及
-MEC服务触发标准。
现在将在下面更详细地讨论优先级和MEC服务触发标准MEC控制参数。
优先级MEC控制参数指示UE 110A的服务优先级。例如,在发生由MEC服务器132处的资源短缺而引起的服务节流的情况下,在确定当前为其提供服务的UE以及确定为其推迟服务的UE时,MEC服务器132(例如,MEC服务策略执行单元336)将使具有高优先级参数的UE优先于具有低优先级参数的UE;
MEC服务触发标准指定应当由在MEC服务器132上运行的(多个)应用服务UE 110A的场景(和/或应当为UE 110A中断服务的场景)。一旦指定的标准满足,则MEC服务器132(例如,MEC服务策略执行单元336)开始(或结束)与MEC服务策略条目相关联的服务。
根据至少一些示例实施例,MEC服务策略条目中包括的MEC服务触发标准适用于与该MEC服务策略条目相关联的每个服务。例如,MEC服务器132可以基于条目中包括的MEC服务触发标准来开始(和/或中断)与MEC服务策略中的条目相关联的每个服务。
根据至少一些示例实施例,由MSPM 160为UE 110A而生成的MEC服务策略中的上述条目中包括的服务简档是临时用户简档。例如,MSPM 160(例如,MEC服务策略单元262)可以生成用于服务简档的时间窗口。此外,根据至少一些示例实施例,当时间窗口到期时,MSPM160生成用于下载的新的临时简档,和/或MEC服务器132可以向MSPM 160请求新的简档。
返回图4,在操作S420之后,MSPM 160向MEC服务器132提供在操作S420中生成的MEC服务策略。
例如,根据至少一些示例实施例,一旦MSPM 160生成MEC服务策略,则在操作S430中,MSPM 160(例如,MEC服务策略单元262)向MEC服务器132传输MEC服务策略。
在操作S440中,根据在操作S430中从MSPM 160发送到MEC服务器132的MEC服务策略中包括的服务简档信息,MEC服务器132服务UE 110A。例如,MEC服务器132(例如,MEC服务策略执行单元336)可以参考UE 110A的MEC服务策略的条目中包括的服务简档信息,从服务简档信息中检索与在MEC服务器132上运行的一个或多个应用相关联的用户策略和/或订阅数据,并且基于检索到的用户策略和/或订阅数据来向UE 110A提供与一个或多个应用相对应的一个或多个服务。
在操作S450中,MEC服务器132生成应用状态改变消息,并且向MSPM 160传输应用状态改变消息。
例如,根据至少一些示例实施例,当MEC服务器132(例如,应用状态单元338)检测到网络改变(例如,当前在MEC服务器132上实例化应用的改变)时,MEC服务器132通过向MSPM 160发送应用状态改变消息来通知MSPM 160(例如,MEC应用管理单元264),并且MSPM160(例如,MEC服务策略单元262)通过更新任何或所有受影响的UE的MEC服务策略来响应于通知。例如,当由MEC服务器132检测到的网络改变是MEC服务器132上的一个或多个新应用的实例化时,从MEC服务器132发送到MSPM 160的应用状态改变消息指示当前在MEC服务器132上运行的一个或多个新应用。响应于接收到应用状态改变消息,MSPM 160(例如,MEC服务策略单元262)检查由MEC服务器132服务的所有UE以标识订阅与一个或多个新应用中的至少一个新应用相关联的服务的每个被服务UE,并且通过将与一个或多个服务相对应的一个或多个条目添加到每个标识的UE的MEC服务策略来更新每个标识的UE的MEC服务策略,该一个或多个服务与一个或多个新应用相关联。
根据至少一些示例实施例,例如,MEC服务器132上的MEC应用的实例化和/或终止由移动边缘协调器(未示出)控制。移动边缘协调器是例如在ETSI组规范ETSI GS003v1.1.1(2016-03)中描述的MEC系统级元件。根据至少一些示例实施例,当在MEC服务器132上实例化应用或在MEC服务器132上终止应用时,应用状态单元338可以从移动边缘协调器接收指示。因此,根据至少一些示例实施例,响应于从移动边缘协调器接收到关于已经在MEC服务器132上实例化和/或终止了一个或多个应用的指示,MEC服务器132在操作S450中发送MEC应用状态更新。
根据至少一些示例实施例,移动边缘协调器可以是CN 150的与MSPM 160分离的元件。根据至少一些其他示例实施例,MSPM 160和移动边缘协调器的功能可以由CN 150处的相同物理节点(例如,服务器)来执行。
根据至少一些示例实施例,代替MEC服务器132在操作S450中向MSPM 160传输应用状态更新,操作S450可以包括移动边缘协调器在要在MEC服务器132上实例化或终止应用时通知MSPM 160,并且MSPM 160(例如,MEC服务策略单元262)可以通过更新任何或所有受影响的UE的MEC服务策略来响应于通知。
在操作S460中,MSPM 160(例如,MEC服务策略单元262)向MEC服务器132传输在操作S450中生成的经更新的MEC服务策略。
在操作S470中,根据在操作S460中从MSPM 160发送到MEC服务器132的经更新的MEC服务策略中包括的服务简档信息,MEC服务器132服务UE 110A。例如,MEC服务器132(例如,MEC服务策略执行单元336)可以参考UE 110A的经更新的MEC服务策略的条目中包括的服务简档信息,从服务简档信息中检索与在MEC服务器132上运行的一个或多个应用相关联的用户策略和/或订阅数据,并且基于检索到的用户策略和/或订阅数据来向UE 110A提供与一个或多个应用相对应的一个或多个服务。
根据至少一些示例实施例,MEC服务器132可以通过采用服务简档共享来提高上面参考操作S420和S450讨论的前述MEC服务策略条目创建和更新过程的效率。例如,当一个或多个UE被确定为具有与在MEC服务器132上运行的一个或多个应用相对应的服务简档信息,该服务简档信息与另一UE的先前接收的MEC服务策略中包括的未到期的服务简档信息相同时,在后接收的MEC服务策略中的对应条目可以包括指代先前接收到的MEC服务策略中包括的服务简档的参考数字或指针。参考数字或指针可以被用于代替整个服务简档,从而减少了MEC服务器132和/或本地数据库136存储在后接收的MEC服务策略所需要的空间量。根据至少一些示例实施例,MEC服务器132在从MSPM 160接收的MEC服务策略中检测冗余服务简档,并且将检测到的冗余服务策略替换为前述参考数字或指针。
因此,根据至少一些示例实施例,可以通过使用MSPM 160和MEC服务器132来促进从CN向RAN的MEC服务器提供服务简档数据的过程。例如,如参考图4所述,根据至少一些示例实施例,CN 150的MSPM 160从位于RAN 130中的MEC服务器132接收第一应用状态改变消息。第一应用状态改变消息可以指示当前在MEC上运行的一个或多个应用。MSPM 160可以检测在CN处从被附接到RAN的UE 110A接收的位置更新消息,并且响应于检测到位置更新消息,针对与一个或多个应用中的至少一个应用相对应的至少一个服务获取UE的服务简档数据。此外,MSPM 160可以向MEC服务器132提供所获取的服务简档数据。
此外,根据至少一些示例实施例,MSPM 160可以通过以下方式来向MEC服务器132提供所获取的服务简档数据:生成MEC服务策略,在MEC服务策略中创建条目,将所获取的服务简档数据包括在条目中,并且向MEC服务器132提供MEC服务策略,包括该条目。此外,MEC服务器132可以接收指示当前在MEC服务器132上运行的一个或多个应用的第二应用状态改变消息,并且响应于接收到第二应用状态改变消息,通过更新条目来生成经更新的MEC服务策略,并且向MEC服务器132提供经更新的MEC服务策略,包括经更新的条目。
此外,根据至少一些示例实施例,MSPM 160通过查询位于CN 120中的订户数据库154来标识UE 110A订阅的一个或多个服务。此外,MSPM 160可以确定与当前在MEC服务器132上运行的一个或多个应用相关联的一个或多个服务,并且确定UE 110A订阅的一个或多个服务中的哪些服务被包括在与当前在MEC服务器132上运行的一个或多个应用相关联的一个或多个服务中。此外,MSPM 160可以针对UE 110A订阅的一个或多个服务从订户数据库154中获取UE的服务简档数据,该服务简档数据也被包括在与当前在MEC服务器132上运行的一个或多个应用相关联的一个或多个服务中。
如此描述了示例实施例,应当清楚,实施例可以以很多方式改变。这样的变化不应当被认为偏离示例实施例,并且所有这样的修改旨在被包括在示例实施例的范围内。

Claims (20)

1.一种在通信网络中处理用户服务简档信息的方法,所述通信网络包括核心网(CN)和无线电接入网(RAN),所述方法包括:
在位于所述CN中的第一网络元件处,从位于所述RAN中的第一移动边缘计算(MEC)服务器接收第一应用状态改变消息,
所述第一应用状态改变消息指示当前在所述第一MEC服务器上运行的一个或多个应用;
检测在所述CN处从被附接到所述RAN的UE接收到的位置更新消息;以及
响应于检测到所述位置更新消息,
针对与所述一个或多个应用中的至少一个应用相对应的至少一个服务,获取所述UE的服务简档数据,以及
向所述第一MEC服务器提供所获取的所述服务简档数据。
2.根据权利要求1所述的方法,其中所述位置更新消息是指示所述UE被附接到所述RAN的消息。
3.根据权利要求1所述的方法,其中所述位置更新消息是指示以下的消息:所述UE从被附接到所述RAN中包括的第二基站(BS)切换为被附接到所述RAN中包括的第一基站BS,
所述第一BS与所述第一MEC服务器相关联,
所述第二BS与除了所述第一MEC服务器之外的MEC服务器相关联。
4.根据权利要求1所述的方法,其中所述获取包括:
由所述第一网络元件通过查询位于所述CN中的订户数据库来标识一个或多个第一服务,
所述一个或多个第一服务是所述UE订阅的一个或多个服务;
由所述第一网络元件确定一个或多个第二服务,
所述一个或多个第二服务是与当前在所述第一MEC服务器上运行的所述一个或多个应用相关联的一个或多个服务;
由所述第一网络元件确定一个或多个第三服务,使得所述一个或多个第三服务中的每个第三服务是在所述一个或多个第一服务和所述一个或多个第二服务中均包括的服务;以及
针对所述一个或多个第三服务从所述订户数据库获取所述UE的服务简档数据。
5.根据权利要求4所述的方法,其中所述订户数据库是归属订户服务器(HSS)。
6.根据权利要求4所述的方法,其中所述订户数据库是统一数据管理(UDM)平台。
7.根据权利要求1所述的方法,其中所述提供包括:
生成MEC服务策略;
在所述MEC服务策略中创建条目;
将所获取的所述服务简档数据包括在所述条目中;以及
向所述第一MEC服务器提供所述MEC服务策略,包括所述条目。
8.根据权利要求7所述的方法,其中所述提供还包括:
将优先级参数包括在所述条目中,
所述优先级参数是向所述第一MEC服务器的、对以下方式的指示:相对于被附接到所述RAN的其他UE,所述第一MEC服务器将对所述UE的服务供应优先。
9.根据权利要求7所述的方法,其中所述提供还包括:
将MEC服务触发参数包括在所述条目中,
所述MEC服务触发参数是向所述第一MEC服务器的、对以下场景的指示:所述第一MEC服务器根据所获取的所述服务简档数据来服务所述UE。
10.根据权利要求7所述的方法,还包括:
接收第二应用状态改变消息,所述第二应用状态改变消息指示当前在所述第一MEC服务器上运行的一个或多个应用;以及
响应于接收到所述第二应用状态改变消息,
通过更新所述条目来生成经更新的MEC服务策略;以及
向所述第一MEC服务器提供所述经更新的MEC服务策略,包括经更新的条目。
11.根据权利要求7所述的方法,其中所述MEC服务策略的所述生成包括:在位于所述CN中的策略计费和规则功能(PCRF)节点或策略控制功能(PCF)节点处生成所述MEC服务策略。
12.一种通信系统,包括:
第一网络元件,被包括在核心网(CN)中,
所述第一网络元件包括,
存储器,存储计算机可执行指令,以及
一个或多个处理器,被配置为执行所述计算机可执行指令,使得所述一个或多个处理器被配置为,
从位于无线电接入网(RAN)中的第一移动边缘计算(MEC)服务器接收第一应用状态改变消息,所述第一应用状态改变消息指示当前在所述第一MEC服务器上运行的一个或多个应用;
检测在所述CN处从被附接到所述RAN的UE接收到的位置更新消息,以及
响应于检测到所述位置更新消息,
针对与所述一个或多个应用中的至少一个应用相对应的至少一个服务,获取所述UE的服务简档数据,以及
向所述第一MEC服务器提供所获取的所述服务简档数据。
13.根据权利要求12所述的通信系统,还包括:
订户数据库,所述订户数据库被包括在所述CN中。
14.根据权利要求13所述的通信系统,其中所述一个或多个处理器还被配置为执行所述计算机可执行指令,使得所述一个或多个处理器被配置为:
通过查询位于所述CN中的订户数据库来标识一个或多个第一服务,所述一个或多个第一服务是所述UE订阅的一个或多个服务,
确定一个或多个第二服务,所述一个或多个第二服务是与当前在所述第一MEC服务器上运行的所述一个或多个应用相关联的一个或多个服务,
确定一个或多个第三服务,使得所述一个或多个第三服务中的每个第三服务是在所述一个或多个第一服务和所述一个或多个第二服务中均包括的服务,以及
针对所述一个或多个第三服务从所述订户数据库获取所述UE的服务简档数据。
15.根据权利要求14所述的通信系统,其中所述订户数据库是归属订户服务器(HSS)。
16.根据权利要求14所述的通信系统,其中所述订户数据库是统一数据管理(UDM)平台。
17.根据权利要求12所述的通信系统,还包括:
所述CN,
其中所述第一网络元件包括所述CN的策略计费和规则功能(PCRF)节点或所述CN的策略控制功能(PCF)节点中的至少一个节点。
18.根据权利要求12所述的通信系统,还包括:
所述CN和所述RAN。
19.根据权利要求12所述的通信系统,其中所述一个或多个处理器还被配置为执行所述计算机可执行指令,使得所获取的服务简档数据到所述第一MEC服务器的所述提供包括:
生成MEC服务策略,
在所述MEC服务策略中创建条目,
将所获取的服务简档数据包括在所述条目中,以及
向所述第一MEC服务器提供所述MEC服务策略,包括所述条目。
20.根据权利要求19所述的通信系统,其中所述一个或多个处理器还被配置为执行所述计算机可执行指令,使得一个或多个处理器被配置为:
接收第二应用状态改变消息,所述第二应用状态改变消息指示当前在所述第一MEC服务器上运行的一个或多个应用,以及
响应于接收到所述第二应用状态改变消息,
通过更新所述条目来生成经更新的MEC服务策略,以及
向所述第一MEC服务器提供所述经更新的MEC服务策略,包括经更新的条目。
CN201880090555.6A 2018-01-25 2018-01-25 用于在mec网络中处理用户服务简档信息的方法和装置 Active CN112042167B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/EP2018/051885 WO2019145039A1 (en) 2018-01-25 2018-01-25 Method and apparatus for handling user service profile information in a communications network implementing mobile edge computing (mec)

Publications (2)

Publication Number Publication Date
CN112042167A true CN112042167A (zh) 2020-12-04
CN112042167B CN112042167B (zh) 2023-04-18

Family

ID=61132420

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201880090555.6A Active CN112042167B (zh) 2018-01-25 2018-01-25 用于在mec网络中处理用户服务简档信息的方法和装置

Country Status (4)

Country Link
US (1) US11159936B2 (zh)
EP (1) EP3744069B1 (zh)
CN (1) CN112042167B (zh)
WO (1) WO2019145039A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112673670A (zh) * 2018-09-20 2021-04-16 雷诺股份公司 用于重新分配数据处理外围服务器的方法
CN114793319A (zh) * 2021-09-29 2022-07-26 中国人民武装警察部队工程大学 基于智能单兵手持终端边端协同的友邻位置分析和展示方法

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019100266A1 (zh) * 2017-11-22 2019-05-31 华为技术有限公司 移动边缘主机服务通知方法和装置
US10609546B2 (en) 2018-08-08 2020-03-31 Verizon Patent And Licensing Inc. Unified radio access network (RAN)/multi-access edge computing (MEC) platform
KR20200084614A (ko) * 2019-01-03 2020-07-13 삼성전자주식회사 IMS(IP multimedia subsystem) 서비스를 제공하는 전자 장치
CN113747436B (zh) * 2020-05-14 2022-09-23 华为技术有限公司 通信系统、服务器、通信方法和装置
CN114024979A (zh) * 2021-10-25 2022-02-08 深圳市高德信通信股份有限公司 一种分布式边缘计算数据存储系统
US12160350B2 (en) * 2021-11-08 2024-12-03 Verizon Patent And Licensing Inc. Dynamic quality of service traffic steering in a multi-access edge computing environment

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017012674A1 (en) * 2015-07-23 2017-01-26 Nokia Solutions And Networks Oy Acceleration facility control in a network
US20170041752A1 (en) * 2015-08-07 2017-02-09 Samsung Electronics Co., Ltd Terminal and communication method of the same
CN107018539A (zh) * 2016-01-27 2017-08-04 中兴通讯股份有限公司 应用的移动性的处理方法及装置
WO2017194080A1 (en) * 2016-05-09 2017-11-16 Nokia Solutions And Networks Oy Policy control with mobile edge computing
CN107450982A (zh) * 2017-06-07 2017-12-08 上海交通大学 一种基于系统状态的任务调度方法
CN107465748A (zh) * 2017-08-18 2017-12-12 东南大学 移动边缘云计算系统中基于演进博弈的动态资源分配方法
WO2017220158A1 (en) * 2016-06-24 2017-12-28 Nokia Solutions And Networks Oy Policy control of mobile edge applications

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2543825B (en) 2015-10-30 2020-04-01 British Telecomm Mobile information processing
US11050626B2 (en) * 2017-04-28 2021-06-29 Huawei Technologies Co., Ltd. Service provision for offering network slices to a customer
JP2018198356A (ja) * 2017-05-23 2018-12-13 日本電気株式会社 基地局

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017012674A1 (en) * 2015-07-23 2017-01-26 Nokia Solutions And Networks Oy Acceleration facility control in a network
US20170041752A1 (en) * 2015-08-07 2017-02-09 Samsung Electronics Co., Ltd Terminal and communication method of the same
CN107018539A (zh) * 2016-01-27 2017-08-04 中兴通讯股份有限公司 应用的移动性的处理方法及装置
WO2017194080A1 (en) * 2016-05-09 2017-11-16 Nokia Solutions And Networks Oy Policy control with mobile edge computing
WO2017220158A1 (en) * 2016-06-24 2017-12-28 Nokia Solutions And Networks Oy Policy control of mobile edge applications
CN107450982A (zh) * 2017-06-07 2017-12-08 上海交通大学 一种基于系统状态的任务调度方法
CN107465748A (zh) * 2017-08-18 2017-12-12 东南大学 移动边缘云计算系统中基于演进博弈的动态资源分配方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
DGS/MEC-IEG004: "Mobile-Edge Computing (MEC);Service Scenarios", 《ETSI GS MEC-IEG 004》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112673670A (zh) * 2018-09-20 2021-04-16 雷诺股份公司 用于重新分配数据处理外围服务器的方法
CN112673670B (zh) * 2018-09-20 2024-06-04 雷诺股份公司 用于重新分配数据处理外围服务器的方法
CN114793319A (zh) * 2021-09-29 2022-07-26 中国人民武装警察部队工程大学 基于智能单兵手持终端边端协同的友邻位置分析和展示方法
CN114793319B (zh) * 2021-09-29 2024-11-29 中国人民武装警察部队工程大学 基于智能单兵手持终端边端协同的友邻位置分析和展示方法

Also Published As

Publication number Publication date
US11159936B2 (en) 2021-10-26
US20200351637A1 (en) 2020-11-05
CN112042167B (zh) 2023-04-18
WO2019145039A1 (en) 2019-08-01
EP3744069A1 (en) 2020-12-02
EP3744069B1 (en) 2022-10-19

Similar Documents

Publication Publication Date Title
CN112042167B (zh) 用于在mec网络中处理用户服务简档信息的方法和装置
US11888588B2 (en) Clock drift processing method, network element, and storage medium
WO2019196813A1 (zh) 一种订阅服务的方法及装置
CN111052787A (zh) 基于5g环境中的利用水平的功能选择
KR20240124422A (ko) 5g 네트워크에서의 로컬 영역 데이터 네트워크(ladn)에 대한 접속들을 관리하는 방법들
EP4138439A1 (en) Communication method, apparatus, and system
WO2020108002A1 (zh) 一种传输策略确定方法、策略控制方法及装置
WO2022252859A1 (zh) 一种算力资源调度的方法以及相关装置
US20220279393A1 (en) Nr v2x mobility
WO2022222817A1 (zh) 一种边缘应用服务器的选择方法及装置
US9154911B2 (en) Selective delivery of presence messages for wireless communication devices
WO2022007847A1 (zh) 一种通信方法及装置
US20190335343A1 (en) Systems and methods for identifying a cell type and cell communication capabilities from cellular broadcast data
WO2023082878A1 (zh) 一种通信方法及装置
WO2021159415A1 (zh) 通信方法、装置及系统
CN117580146A (zh) 一种伺服电机集群的控制方法及装置
WO2023213177A1 (zh) 一种通信方法及装置
EP4354999A1 (en) Communication method, apparatus, and system
WO2023061207A1 (zh) 一种通信方法、通信装置及通信系统
WO2023071320A1 (zh) 一种保障语音业务的方法及通信装置
WO2024169121A1 (en) Qos measurement
US20250024390A1 (en) Communication Method and Apparatus
WO2023213159A1 (zh) 通信方法及装置
WO2023078183A1 (zh) 一种数据收集方法及通信装置
WO2023179262A1 (zh) 小区信息的配置方法、装置、可读存储介质及芯片系统

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant