与应用有关的网络切片的选择

文档序号:1559823 发布日期:2020-01-21 浏览:16次 >En<

阅读说明:本技术 与应用有关的网络切片的选择 (Selection of application-dependent network slices ) 是由 B.查特拉斯 S.曾广武 于 2018-05-25 设计创作,主要内容包括:本发明涉及一种用于选择通信基础设施(10)的被称为网络切片的一组功能(TR1,TR2,TR3)的方法,该一组功能用于路由与安装在连接至所述基础设施(10)的用户终端(51、53)中的应用(App1,App2,App3,App4)有关的数据,该方法由终端(51,53)实施并且包括以下步骤:向规则管理实体(40)传输该终端中的至少一个应用的标识符;从该规则管理实体(40)接收与同所接收的该至少一个应用的该标识符相关联的该网络切片(TR1,TR2,TR3)有关的至少一个规则;以及基于所获得的该至少一个规则来确定网络切片(TR1,TR2,TR3)。(The invention relates to a method for selecting a set of functions (TR1, TR2, TR3), called network slices, of a communication infrastructure (10) for routing data related to applications (App1, App2, App3, App4) installed in user terminals (51, 53) connected to said infrastructure (10), the method being implemented by the terminals (51, 53) and comprising the following steps: transmitting an identifier of at least one application in the terminal to a rule management entity (40); receiving at least one rule from the rule management entity (40) relating to the network slice (TR1, TR2, TR3) associated with the received identifier of the at least one application; and determining a network slice (TR1, TR2, TR3) based on the obtained at least one rule.)

与应用有关的网络切片的选择

技术领域

本专利申请属于电信基础设施和与网络切片有关的技术领域。

背景技术

移动电信网络的架构经由名称为3GPP的标准化组来标准化。对于所谓的“2G”、“3G”和“4G”移动网络尤其如此,其各种架构在由这种组织建立的技术规范中定义。

直到当前正在在大多数国家部署的“4G”代移动网络,各种网络架构通常依赖于专用于某些精确功能的非常特定的设备,无论是在接入网络还是核心网络级别,特别是对于来自或去向移动终端的分组传输。到目前为止,在所部署的网络基础设施中,不管流量的类型如何,都使用单独一组功能。会话的各种流因此由同一组功能(路由、寻址、数据流控制、命名等)来循环。

这种类型的传统架构固有的灵活性和可升级性的缺乏使其需要设想为下一代移动网络(称为“5G”)采用更灵活的架构,以便能够在流量或服务质量方面迅速响应极其多样化的需求。应当注意,5G网络旨在涉及移动网络和固定网络两者。因此,5G网络开发中固有的技术涉及固定基础设施和移动基础设施两者。

在所设想的解决方案中,最有希望的解决方案之一依赖于具体地在2016年12月的3GPP技术报告TR 23.799 v2.0.0中提到的网络切片技术。

网络切片的概念旨在创建多个网络实例,在英语中也称为“网络切片”。图1呈现了根据现有技术的通信基础设施10的布局的简化视图,该通信基础设施包括网络切片TR1、TR2、TR3,每个网络切片表示例如在数据中心中实施的共享功能(路由、寻址、数据流控制、命名等)。终端50连接到两个网络切片TR1和TR2,而终端51附接至切片TR2并且终端53附接至切片TR3。切片TR1提供对数据网络12的访问,网络切片TR2提供对网络22的访问,并且网络切片TR3提供对网络32的访问。在这个示例中,网络切片提供对不同数据网络的访问,但是网络切片还可以提供对同一通信网络的访问。通过在网络切片上行进的数据流的特性来确定可以被比作不同移动网络的这些切片,这些网络切片在目的地、传送、证明网络切片内的共同管理的安全性约束方面展现出共同点。

因此,针对特定类型的服务和/或某种类型的客户端或终端的需要来优化切片中的每一个。

终端(具体为移动终端)支持由终端所连接的网络运营商和应用提供商中的各方提出的越来越多的应用。由这些多样化应用生成的流量必须被承载在终端所连接到的通信基础设施中实施的各种网络切片上。网络切片由网络功能和配置组成,使得可以满足与同切片有关的服务、客户端或终端有关联的需求。由运营商部署的网络切片并非全部被配置有相同的传送特性,假设该想法是为了将架构和网络切片适配用于与此网络切片有关联的使用情况的需要。举例来说,针对与IoT(英语为Internet of Things,物联网)服务有关联的服务实施的网络切片,如果处理例如仪表读数则可以使得需要管理大量终端但是与每个终端相关联的比特率相当低。为专业客户提供的服务将需要高级安全性和可用性功能。目的是仅针对给定网络切片激活对于与网络切片相对应的使用情况来说必不可少的功能。此网络切片架构的目的是为运营商提供更大的灵活性,并通过激活所请求服务所必需的功能为客户端提供与其需要相对应的服务。

因此,这种网络切片技术允许电信网络的运营商创建“定制的”网络,从而能够针对在功能和性能方面具有非常多样化约束的各种场景提供优化的解决方案。

提供了能够在同一个电信网络内同时执行多个网络切片,以便在同一个网络上为各种客户提供各种服务。

当终端连接到电信网络时,必须选择与终端或在该终端上激活的服务相对应的一个或多个网络切片。如上所指示的,终端具有其支配的大量应用,每个应用能够请求用于传送与这些特定服务有关联的数据的参数,并且因此,必须选择适合于其需要的网络切片。

3GPP规范TR 23.799(2016年12月的版本2.0.0)指示网络将能够向终端提供规则,该规则允许终端根据其希望使用的服务来选择网络切片。此规范没有指定终端何时或如何生成和使用这些规则来实际设计使得在适当的网络切片上传送应用数据的问题。

本发明的目的是弥补这些缺点。

发明内容

本发明试图借助于一种选择通信基础设施的一组功能、即所谓的网络切片的方法来改善情况,该一组功能用于传送与安装在附接至所述基础设施的用户终端上的至少一个应用有关的数据,该方法由该终端实施并且包括:

-向规则管理实体发送包括至少一个应用标识符的请求消息的步骤,

-从该规则管理实体接收包括与同该至少一个标识符相关联的该网络切片有关的至少一个规则的响应消息的步骤,

-根据所获得的该至少一个规则来选择网络切片的步骤。

可以有利地实施网络切片以传输一个或多个应用的数据,这些应用共享在服务质量(等待时间、比特率、优先级)方面同等的需要。因此,由多个网络切片组成的网络可以传送多样化数据流,该数据流具有不同特性,同时为每种类型的数据提供配置以及适合于与所使用的应用有关联的各种数据流的需要的传送参数。

选择方法有利地使得能够选择网络切片,该网络切片满足其数据在所选择的切片上循环的应用的需要。其上运行应用的终端将应用的标识符(必须为该应用选择网络切片)传输到负责将规则与应用进行关联的规则管理实体。当新的应用被安装在终端上时,该终端确定此应用的标识符并将所述标识符传输到管理实体,以便接收允许其将网络切片与此标识符进行关联的规则。在接收到规则时,终端能够例如通过维护将规则与要选择的网络切片进行关联的表来确定网络切片。此选择方法使得可以仅获得对其有用的规则,即,与安装在终端上的应用相对应的规则。根据替代方案,具体地,如果管理实体知道终端可以支持大量规则,则规则管理实体向终端返回一组规则,而不仅限于与所接收的标识符相对应的规则。所传输的规则可以例如与由终端用于确定与应用相对应的网络切片的参数S-NSSAI(英语为Single Network Slice Selection Assistance Information,单网络切片选择辅助信息)相对应。

根据现有技术,实际上已经标识出将通信网络构造为网络切片的需要。然而,此现有技术没有提出任何手段将网络切片与应用有关的特性进行关联,使得通过选择适合于这些特性的网络切片来根据其特性来传送终端的数据流。

根据本发明的一方面,在选择方法中,请求消息包括在将终端附接至所述基础设施时安装在终端上的应用的标识符。

附接至网络的终端可能已经安装了多个应用。在这种情况下,终端必须获得与这些各种应用相对应的该一组规则。因此,对于终端而言,当其附接至网络时,需要获得这些不同的规则。由于终端不必在必须使用应用时调用规则管理实体,因此这允许终端在其一附接就保持所有规则,并此后更快地使用应用。用于传输请求消息的协议可以是用于附接至基础设施的协议或者是独立于附接的协议,比如专用于将标识符传输到规则服务器的需要的API REST(英语为Applications Programming Interface-Representational StateTransfer,应用编程接口-表述性状态转移)。

根据本发明的另一方面,在选择方法中,请求消息是与终端的附接有关的消息。

此外,可以通过使用在附接期间使用的通信协议来实施终端附接期间对规则的恢复。

例如,当终端连接到移动电信网络时,终端可以恢复例如在建立PDN(英语为Packet Data Network,分组数据网络)连接期间在PCO(英语为Protocol ConfigurationOption,协议配置选项)中呈现的数据中的规则,并且如果网络是固定网络,则终端可以获得连接到固定网络的DHCP(英语为Dynamic Host Configuration Protocol,动态主机配置协议)或PPP(英语为Point-to-Point Protocol,点对点协议)消息中的规则。

根据本发明的另一方面,在选择方法中,该至少一个应用标识符还包括与应用版本有关的信息项。

根据网络架构和网络切片的部署选项,对于规则的关联,可能需要关于应用版本的信息项。应用的版本可以例如与网络切片相关联,同时集成了例如更多传送性能参数或安全性参数的最新版本可以根据性能更好的高级参数与网络切片相关联。

根据本发明的另一方面,该至少一个应用标识符由终端确定。

对于应用,可能具有其支配的唯一标识符,该唯一标识符允许规则管理实体能够基于此标识符明确地区分应用或者实际上明确地区分应用的版本。如果应用是从可从附接至任何类型的通信基础设施的终端访问的应用服务器中加载的,则具体是这种情况。在某些情况下,应用的标识符不足够显式地被管理实体利用,并且终端可以确定应用的唯一标识符。根据情况,可以例如向可能不足够显式的标识符添加后缀或前缀。后缀或前缀可以例如标识为了加载应用而被调用的应用服务器,或者标识终端的操作系统或实际上是终端的标识符或这种信息的组合。所确定的标识符必须能够通过管理实体显式地显示,以便该管理实体可以基于此标识符来选择规则。可能添加的前缀或后缀必须由管理实体解译。

刚刚已经描述的选择方法的各个方面可以彼此独立地实施或者彼此组合地实施。

本发明还涉及一种用于在规则管理实体中实施的将与通信基础设施的一组功能、即所谓的网络切片有关的至少一个规则与附接至所述基础设施的终端的应用的标识符进行关联的方法,其特征在于,该方法包括:

-从该终端接收包括至少一个应用标识符的请求消息的步骤,

-确定与同该至少一个标识符相关联的该网络切片有关的至少一个规则的步骤,

-向该终端发送包括所确定的该至少一个规则的响应消息的步骤。

由规则管理实体在其与针对应用请求规则的终端有关的客户端-服务器类型中来实施该关联方法。为了确定与应用的标识符相关联的规则,为此,由终端调用规则管理实体,规则管理实体可以包括实体内部的数据库或者该实体外部的数据库,在该数据库中,与应用标识符相对应的规则被保存。在将终端附接至通信基础设施期间,此关联方法可以有利地使得可以标识与终端上呈现的多样化应用或者实际上是应用的不同版本相对应的所有网络切片。

根据本发明的一方面,在该关联方法中,优先级参数与至少一个规则相关联并且被传输到终端。

与应用相关联的数据可以在多个网络切片上传输。例如,根据终端是处于附接至所访问网络的情况(英语为“roaming(漫游)”)还是附接至其“母”网络的情况,可以在不同的网络切片上传输应用的数据。根据另一种选项,可以具体地根据在给定时刻网络切片的可用性或服务质量标准,将应用的数据承载在不同的切片上。对于管理实体,可能有用的是,除了传输规则之外,还传输优先级指示符。因此,终端可以确定优先采用哪个规则,并且如果后者不可用,则应考虑哪个其他规则。在漫游的情况下,可以不选择具有与母网络的网络切片相对应的最高优先级的网络切片,并且然后终端根据终端选择算法选择具有较低优先级的第二网络切片或网络切片之一。

根据本发明的另一方面,在关联方法中,与至少一个标识符相关联的规则与服务类别有关。

可以针对需要运营商进行同一处理的应用来有利地实施网络切片,以符合具体的服务质量标准。因此,实时类型的应用可以与一个网络切片相关联,而具有较少约束的应用可以与另一切片相关联。因此,可以基于应用标识符来确定服务类别,并且终端将通过调用服务器或基于内部数据库来利用所接收的关于服务类别的信息来选择合适的网络切片。

根据本发明的另一方面,在该关联方法中,在至少一个应用标识符与任何规则不相关联的情况下,确定默认规则并将其传输到终端。

大量的应用或者实际上是应用的版本被加载到运营商的客户端的终端上,并且对于运营商而言,将显式规则与每个应用或每个应用版本相关联是困难的。实际上,需要非常规律地用新应用来更新管理实体,并分析这些应用以使其以根据这些应用的参数和通信网络切片的运营商的策略来传送这些应用的数据方式来与相应的规则进行匹配。因此,有利的是,针对最广泛的应用或应用版本来定义显式规则,并将默认规则与应用相关联,这些应用对于负责将规则相关联的运营商而言是最不常见或最不具战略性的。因此,将使用有限数量的规则来管理应用的多样化,并且对于运营商而言最不显著的应用的数据将在与默认规则相关联的网络切片上进行传送。

根据本发明的另一方面,在关联方法中,规则管理实体在应用服务器中实施。

规则管理实体可以有利地在应用服务器中实施。实际上,当终端下载新的应用时,该规则管理实体还可以恢复与所下载的应用相对应的规则。因此,由于在下载应用时无需调用另一服务器,因此优化了规则的获得,并且此外,看起来有益的是,除了传输应用之外,还传输允许其在通信基础设施上使用的一个或多个规则。假设通信网络的架构是特定于运营商的,则可能需要标识运营商的网络或运营商,以便提供与网络或运营商相对应的规则,从而确保终端、具体是所涉及的不特定于运营商的应用服务器的连接。

刚刚已经描述的关联方法的各个方面可以彼此独立地实施或者彼此组合地实施。

本发明还涉及一种用于选择通信基础设施的一组功能、即所谓的网络切片的装置,该一组功能用于传送附接至所述基础设施的用户终端的至少一个应用有关的数据,该装置包括:

-发送器,该发送器能够将包括至少一个应用标识符的请求消息发送到规则管理实体,

-接收器,该接收器能够从该规则管理实体接收包括与同该至少一个标识符相关联的该网络切片有关的至少一个规则的响应消息,

-选择模块,该选择模块能够根据所获得的该至少一个规则来选择网络切片。

能够在其所有实施例中实施刚刚已经描述的选择方法的这种装置旨在在终端中实施。

本发明还涉及一种用于在规则管理实体中实施的将与通信基础设施的一组功能、即所谓的网络切片有关的规则与附接至所述基础设施的终端的应用的标识符进行关联的装置,该装置包括:

-接收器,该接收器能够从终端接收包括至少一个应用标识符的请求消息,

-确定模块,该确定模块能够确定与同该至少一个标识符相关联的该网络切片有关的至少一个规则,

-发送器,该发送器能够向该终端发送包括所确定的该至少一个规则的响应消息。

能够在其所有实施例中实施刚刚已经描述的关联方法的这种装置旨在在规则管理实体中实施。

本发明还涉及一种用于选择网络切片的系统,该系统包括包含选择装置的终端以及包括关联装置的规则管理实体。

本发明还涉及一种包括指令的计算机程序,这些指令用于当由处理器执行此程序时实施刚刚已经描述的选择方法的步骤。

本发明还涉及一种包括指令的计算机程序,这些指令用于当由处理器执行此程序时实施刚刚已经描述的关联方法的步骤。

这些程序可以使用任何编程语言并且可以是源代码、目标代码或者是介于源代码与目标代码之间的代码的形式,比如是部分编译形式,或是任何其他令人期望的形式。

本发明提供了一种可由计算机读取并且包括上述计算机程序的指令的信息介质。

该信息介质可以是能够存储程序的任何实体或装置。例如,该介质可以包括如ROM(例如,CD ROM或微电子电路ROM)等存储装置、或磁记录装置(例如,磁盘(软盘)或硬盘)。

此外,该信息介质可以是比如电信号或光信号等可以经由电缆或光缆、通过无线电或通过其他手段传送的可传输介质。根据本发明的程序可以具体地通过互联网类型的网络进行下载。

可替代地,该信息介质可以是结合了该程序的集成电路,该电路被适配成执行或用于执行所讨论的方法。

附图说明

在阅读了通过简单的说明性和非限制性示例的方式给出的以下对本发明的具体实施例的说明以及对所附的附图的说明之后,本发明的其他优点和特性将变得更加清楚明显,在附图中:

-图1呈现了根据现有技术的通信基础设施的布局的简化视图,

-图2呈现了根据本发明的一方面的通信基础设施,

-图3呈现了根据本发明的第一实施例的用于选择网络切片的方法的概述,

-图4呈现了根据本发明的第二实施例的用于选择网络切片的方法的概述,

-图5呈现了根据本发明的一方面的用于选择网络切片的装置的示例性结构,

-图6呈现了根据本发明的一方面的用于将规则进行关联的装置的示例性结构。

具体实施方式

在随后的描述中,呈现了本发明在移动通信基础设施中的几个实施例的示例,但是本发明还可以在固定网络基础设施中实施。

首先参考图2,其呈现了根据本发明一方面的通信基础设施。

终端51支持应用App1、App2、App3,而终端53支持应用App2和App4。在这个示例中,认为应用App1和App2分别是音频应用和视频应用,而应用App3和App4是例如用于文本传输的所谓非实时应用。通信基础设施10的运营商通过部署分别用于传送音频数据、视频数据和非实时数据的三个网络切片TR1、TR2、TR3来构造其基础设施。这三个切片TR1、TR2、TR3在同一通信基础设施10中实施,并使用公共数据中心的软件资源进行实例化,但是提供了在适合于对应应用的数据流的传送方面的能力和性能。具体地,网络切片TR1提供了有些不显著的传送能力,但是具有非常低的等待时间。网络切片TR2需要显著的传输能力以便循环视频数据流,以及需要相当低的等待时间。此外,此切片具有用于临时存储器缓冲的能力。最终,最后一个切片TR3由相当显著的能力和相当显著的等待时间来表征。可以根据运营商的需要,用未在图中表示的其他网络切片来补充此基础设施。具体地,可以针对未标识的应用流或者在传送方面不要求特定需要的流来设想默认网络切片。

网络切片TR1和TR2提供对包括在运营商的通信基础设施10中的通信网络22中托管的服务平台的访问,而切片TR3提供对不包括在基础设施10中的数据网络32的访问。此数据网络可以例如是服务提供商的网络或公司网络。

通信基础设施还包括规则服务器40,该规则服务器的作用是提供用于将网络切片与终端的应用相关联的规则。

应当注意,根据替代方案,网络切片可以包括单独的接入网络的功能、单独的核心网络的功能或接入网络的功能以及核心网络的功能。实际上,可以针对所考虑的任何类型的网络切片来实施选择方法。

结合图3呈现的是根据本发明的第一实施例的用于选择网络切片的方法的概述。

在图中未呈现的步骤中,终端51根据现有技术中指定的已知过程具体地在终端51附接至移动网络的情况下,通过3GPP(英语为Third Generation Partnership Project,第三代合作伙伴计划)组织附接至网络或者在终端附接至固定网络的情况下,通过BBF(英语为“BroadBand Forum,带宽论坛”)组织附接至网络。

在步骤E1期间,在附接过程期间或根据选项,一旦终端已经附接至通信基础设施,终端51就向规则服务器40传输请求消息M1,该请求消息包括已经安装在终端51上的应用的标识符。该消息可以是特定消息,或者是具体为在规则服务器40与由终端51调用的另一服务器共同定位以便附接至通信基础设施的情况下与终端51的附接有关的消息,该服务器例如AAA(英语为Authentication Authorization Accounting,认证授权记帐)服务器或DHCP(英语为Dynamic Host Configuration Protocol,动态主机配置协议)服务器。用于传输消息的协议可以是例如HTTP(英语为HyperText Transfer Protocol,超文本传输协议)协议。应当注意,终端51可以在单个消息中传输所有标识符,或者根据替代方法,每个消息分派一个标识符。

根据一种变型,终端51可以将不仅包括应用而且包括应用版本的消息传输到规则服务器40,并且在这种情况下,可以将不仅与应用相对应而且与应用版本相对应的适当的网络切片相关联。因此,应用的最新版本可以从性能更好的网络切片传送参数中受益。此外,提供适合于应用版本的网络切片的前景可能表示鼓励用户使用应用的最新版本并且因此限制不同应用版本的复杂管理的论点。

存在用于向终端通知关于要被调用以获得规则的规则服务器的身份和/或地址的若干种可能。在终端具有SIM(英语为Subscriber Identity Module,用户身份模块)的情况下,可以在此卡上配置信息。根据替代方案,终端可以经由比如OMA-DM(英语为Open MobileAlliance-Device Management,开放式移动联盟-装置管理)或DHCP等协议来获得信息。替代方案在于例如在终端附接至接入网络时在控制平面的消息中获得关于规则服务器的信息。根据另一方面,可以从应用标识符的一部分中推导出关于规则服务器的信息。例如,对于适用于其标识符以com.example开头的应用的规则,规则服务器可以到达地址slice.com.xample处。

规则服务器40在步骤F1期间从终端51接收到请求消息M1时,在步骤E20期间确定与所接收的应用标识符相对应的规则。为了完成此任务,规则服务器40可以使用内部数据库或位于规则服务器外部的数据库。根据一个选项,该规则服务器可以调用管理服务器来获得规则。

在步骤E2期间,规则服务器40在响应消息M2中将规则传输到终端51。规则服务器可以选择传输每条消息的一个规则,或者选择传输单个消息中的所有规则。

终端51在步骤F2中接收响应消息M2,并且基于所接收到的规则,在步骤E21期间确定与多样化已安装的应用相关联的网络切片。终端51可以例如维护将每个应用与网络切片相关联的表,并且在应用用于循环与此应用有关的数据流时可以参考该表,或者根据选项,该终端可以将关于网络切片的信息相添加在每个应用的软件中,使得在启动应用时直接标识出网络切片。应当注意,网络切片的确定与应用的使用无关联,并且可以在实际激活应用之前执行。

在步骤E3期间,例如,在终端用户的动作之后,在终端51上激活应用。在步骤E21期间,已经针对此应用确定了网络切片TR2。在这个示例中,认为终端51尚未将任何应用与网络切片TR2相关联。迄今为止,终端51上激活的应用实际上不需要选择切片TR2。终端51根据具体是在3GPP规范TS23.502(2017年3月的版本0.3.0)中描述的现有技术使用具体为标识网络切片TR2的参数S-NSSAI(英语为Single-Network Slice Selection AssistanceInformation,单网络切片选择辅助信息)传输附接至网络切片TR2的消息M3。

如果附接过程成功,则具体地根据认证过程,切片TR2的设备(例如移动网关或BNG(英语为Broadband Network Gateway,宽带网络网关)类型的设备)在步骤F3期间接收消息M3,并且在步骤E4期间将连接确认的消息M4传输到终端51,并且从此刻起,当终端51在步骤F4期间接收到消息M4时,可以在切片TR2上实际地传送应用的数据。

在步骤E5期间,终端51调用应用服务器70以加载新的应用。因此,终端51例如通过使用HTTP协议来传输请求应用的消息M5。服务器70可以同样很好地是公共应用服务器,或者是特定于负责网络切片在其内实施的通信基础设施的运营商的服务器。应用服务器在步骤F5期间接收到消息M5时,并且在该应用服务器同意分派终端51所请求的新应用的情况下,该应用服务器在步骤E6期间将消息M6中所请求的应用传输到终端51。终端51在步骤F6期间接收到消息M6时,然后保持没有为其选择网络切片的新应用。

然后,该终端在步骤E7期间通过传输包括在步骤E5、F5、E6、F6期间加载的应用的标识符的消息M7来调用规则服务器40。应用的标识符可能已经由应用服务器40传输,具体是在应用是具有明确标识符的公共应用或者终端已经根据必须能够由规则服务器理解的技术、通常通过将终端或终端的操作系统的标识符添加到应用的标识符来自己定义标识符,因此使其明确并且可由规则服务器利用的情况下。规则服务器40在步骤F7期间已经接收到请求消息M7之后,将规则与在步骤E22期间接收的标识符相关联,并且在步骤E8期间在消息M8中将所述规则传输至终端51。

一旦在步骤F8期间已经在消息M8中接收到规则,终端51就在步骤E23期间基于在消息M8中接收到的规则来确定用于此应用的网络切片。在此,认为针对在终端上激活的此应用确定了网络切片TR2,并且终端51不需要再次附接至该网络切片,因为这已经在步骤E3、F3、E4、F4期间完成。

终端51可以以该终端可以避免在其需要将规则与应用相关联的情况下再次调用规则服务器以获得规则的这种方式来存储针对应用接收的规则,该应用可能已经被卸载或该规则服务器可能已经失去了所获得的规则。一方面,此存储步骤使得可以避免由于规则请求和接收消息使网络过载,另一方面可以重复调用管理实体。此外,由于不再需要从管理实体中恢复规则的步骤,因此对所获得的规则的存储使得能够更快地使用应用。根据替代方案,此存储可以避免终端必须调用规则服务器,包括涉及不同应用的情况。如果应用具有规范化的标识符,则终端可以根据针对第一应用获得的第一规则推断出将要应用于第二应用的规则。例如,如果第一应用是App1.tpsreel.com,并且如果该终端已恢复规则A,则该终端可以针对类型为%.tpsreel.com的所有应用重复使用此规则,其中%取任何值。

终端53还可以加载新应用,该新应用可以与在步骤E9、F9和E10、F10期间由终端51根据终端51的步骤E5、F5、E6、F6的进度加载的应用相同或不同。

一旦在步骤F10期间已经在消息M10中接收到应用,终端53就在步骤E11期间调用规则服务器40,以通过将此应用的标识符分派在请求消息M11中来获得用于将网络切片与此应用相关联的规则。规则服务器40在步骤F11期间接收消息M11。在步骤E24期间,由于由终端53传输的标识符不与任何特定切片相对应,或者根据负责规则的实体,应用的数据不需要应用于特定网络切片的特定处理,因此服务器40在步骤E24期间将确定默认切片的规则进行关联。服务器在步骤E12期间在消息M12中传输此规则。终端在步骤F12期间接收响应消息M12。当终端53从服务器40接收到规则时,该终端在步骤E25期间选择默认切片TR1,并且如果该终端尚未连接到该默认切片,则在应用激活期间连接到该默认切片。除了网络切片不同之外,根据步骤E3、F3、E4、F4的描述,在步骤E13、F13、E14、F14期间建立了此连接。

现在参考图4,其呈现了根据本发明的第二实施例的用于选择网络切片的方法的概述。通过以下事实将此第二实施例与第一实施例进行区分:应用服务器本身联系授权服务器以获得与应用有关的规则,以便此后将应用和相关联规则传输给希望安装应用的终端。

终端51在步骤E’1期间向应用服务器70传输用于加载新的应用的请求消息M’1。应用服务器70还是规则服务器,但是从特定于终端51所连接到的网络的运营商的授权服务器获得规则。服务器70在步骤F’1期间接收到请求消息M’1时,通过调用规则服务器40将规则与终端51所请求的应用进行关联。如果应用服务器是不特定于运营商的服务器,则在终端已经通过添加例如运营商前缀或后缀建立标识符的情况下,服务器70根据一个选项基于由终端51传输的应用标识符来标识要被调用的规则服务器40。根据另一选项,服务器70基于由终端51用于传输消息M’1的IP(英语为Internet Protocol,互联网协议)地址来标识服务器40,或者根据另一选项,由通过将规则服务器与终端51的参数(IMEI(英语为International Mobile Equipment Identity,国际移动设备标识)代码、IMSI(英语为International Mobile Subscriber Identity,国际移动用户标识)代码)相关联的配置来标识该服务器。服务器70在步骤E’2期间通过传输消息M’2来调用授权服务器40以获得与由终端51请求的应用相关联的一个或多个规则。授权服务器40在步骤F’2期间接收到消息M’2时,在步骤E’3期间将具有特定于消息M’3中的每个规则的优先级参数的多个规则传输到应用服务器70。规则服务器70在步骤F’3期间获得消息M’3。

规则服务器70在步骤E’4期间在响应消息M’4中将应用以及所接收的规则和相关联优先级参数传输至终端51。终端51在步骤F’4期间接收到此消息M’4时,在步骤E’21期间确定要用于所接收应用的网络切片。终端51附接至其“母”网络,考虑具有最高优先级的规则以确定与应用相对应的网络切片。此后,终端51在相当于图3的步骤E3、F3、E4、F4的步骤E’5、F’5、E’6、F’6期间进行附接。

终端51在步骤E’7期间通过传输消息M’7来调用服务器70以加载新应用。除了应用不同之外,此消息与消息M’1相同。服务器70在步骤F’7期间接收消息M’7,并将一个或多个规则与终端51请求的此应用进行关联。服务器70已经在先前调用期间将规则与此应用进行关联,并且已经存储了此规则。因此,该服务器在不调用授权服务器的情况下将所请求的应用与在步骤E’22期间存储的规则进行关联,并在步骤E’8期间在消息M’8中将应用和规则传输至终端51。终端51在步骤F’8期间接收消息M’8,并基于此规则选择网络切片TR2,并且在应用启动期间不与该网络切片连接,因为该终端先前已经附接至该网络切片。

认为终端53附接至实际上为所访问网络的网络,并且因此该终端处于漫游情况。终端53在步骤E’11期间调用应用服务器70,以通过传输消息M’11来获得应用。服务器在步骤F’11期间接收请求消息M’11。在步骤E’12期间,服务器70通过将消息M’12分派到与终端53相对应或者与确保终端53连接到通信基础设施的运营商相对应的规则服务器60来发起关联阶段。服务器60在步骤F’12期间接收消息M’12,并且在步骤E’13期间在消息M’13中将与终端53请求的应用的标识符相关联的规则传输到应用服务器70。优先级参数也被传输。在步骤F’13期间,服务器70接收包括规则和优先级参数的消息M’13,并且存储与针对其该服务器已经请求了这些规则的应用的标识符有关的这些信息项。当这些信息项由授权服务器60传输时,他们是实际上有效的,并且与应用一起或在不同于步骤E’14期间包括应用的消息的特定消息M’14中将这些规则传输至终端53。应用服务器70根据规则服务器存储规则,该规则服务器传输这些规则的方式为不向调用相同应用但基于与前一通信基础设施不同的通信基础设施的终端发送无效或不一致规则。在步骤F’14期间,终端53接收包括规则和可选应用的消息M’14。在步骤E’25期间,由于终端53位于所访问网络上,因此终端53根据所获得的规则以及与漫游情况相对应的其优先级参数来选择一个规则。终端53在步骤E’25期间从获得的规则中确定与具有较低优先级的规则相对应的网络切片TR1。当应用被激活时,终端53然后在除了终端连接到所访问网络的这个时间差异之外在等同于步骤E’5、F’5、E’6和F’6的步骤E’15、F’15、E’16和F’16期间连接到网络切片TR1。

根据另一实施例,终端选择规则可以分两个阶段执行。在前两个实施例中,终端从规则服务器或先前已经从授权服务器获得规则的应用服务器获得规则。在第三实施例中,规则服务器向终端传输关于与所接收到的应用标识符相对应的服务类别的信息项。终端在接收到关于服务类别的信息时,通过调用服务器或通过使用将服务类别与网络切片相关联的内部基站,将该服务类别与相应切片标识符进行匹配。在该内部基站与服务器联系以将服务类别与切片进行关联的情况下,该服务器可以与为获得服务类别而被调用的服务器相同,或者是不同的服务器。所获得的关于服务类别的信息与同所请求的网络切片有关的规则相对应,但是对切片的选择不同于前两个实施例。该实施例具体地适合于上下文,其中,运营商已经通过部署适用于根据其服务类别有关的特性(比如例如所定义的并且不仅以Diffserv(英语为Differentiated Services,差异化服务)方法定义的)来传送数据的网络切片来构造其通信网络。

结合图5呈现的是根据本发明的一方面的用于选择网络切片的装置的示例性结构。

用于选择通信基础设施的一组功能(所谓的网络切片)的装置100实施选择方法,刚刚已经描述了该选择方法的各个实施例。

这样的装置100可以在终端中实施。该终端可以是移动终端或固定终端。

例如,装置100包括处理单元106,该处理单元配备有例如微处理器μP并且由计算机程序105驱动,该计算机程序存储在存储器107中并且实施根据本发明的选择方法。在初始化时,在计算机程序105的代码指令由处理单元106的处理器执行之前,这些代码指令被加载到例如RAM存储器中。

这种装置100包括:

-发送器110,该发送器能够将终端的至少一个应用的标识符Ident发送到规则管理实体,

-接收器120,该接收器能够从规则管理实体接收与同该至少一个应用接收到的标识符相关联的网络切片有关的至少一个规则Reg,

-确定模块101,该选择模块能够根据所获得的该至少一个规则Reg来确定网络切片。

结合图6呈现的是根据本发明的一方面的用于将规则进行关联的装置的示例性结构。

用于将与通信基础设施的一组功能(所谓的网络切片)有关的规则进行关联的装置200实施选择方法,刚刚已经描述了该选择方法的各个实施例。

这样的装置200可以在可以是移动终端或固定终端的终端中实施。

例如,装置200包括处理单元206,该处理单元配备有例如微处理器μP并且由计算机程序205驱动,该计算机程序存储在存储器207中并且实施根据本发明的选择方法。在初始化时,在计算机程序205的代码指令由处理单元206的处理器执行之前,这些代码指令被加载到例如RAM存储器中。

这种装置200包括:

-接收器(220),该接收器能够从终端接收至少一个应用的标识符Ident,

-关联模块201,该关联模块能够将与该至少一个应用接收的标识符有关的至少一个规则Reg进行关联,

-发送器220,该发送器能够向该终端发送该至少一个相关联规则Reg。

结合图5和图6描述的模块可以是硬件模块或软件模块。

刚刚已经呈现的本发明的示例性实施例只是可想到的实施例中的一些实施例。用于选择网络切片的方法以及用于将规则与通信基础设施的一组功能进行关联的方法使得可以改善客户端的体验质量。实际上,可以将网络切片与具有共同特性并请求相同或相似处理的一组应用的特定特征进行匹配。因此,通信基础设施的运营商可以在同一个基础设施内实施不同的移动网络(在此被标识为网络切片),以承载其特性相同的数据流。根据运营商是否通过考虑例如服务类别来考虑应用版本、一个应用或一组应用,通信基础设施的这种结构可以或多或少是好的。根据另一个示例,运营商还可以根据提供应用的服务提供商来将网络切片进行关联。例如,根据应用是由提供商A提供还是由提供商B提供,还是由运营商本身提供,可以将应用的数据与具体地实施关于服务质量的或多或少的保证的切片进行关联。

20页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:基于共享秘密的区块链存储

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类