一种数据处理方法和装置,其中,在多核处理元件中处理通信系统的控制平面数据,并且在相同的多核处理元件中处理通信系统的用户平面数据。
【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及通信网络中的数据处理方法和装置。
技术介绍
在目前的通信网络中的网络控制器,诸如3G网络中的RNC(无线电网络控制 器),具有高度专门化的数据处理布置,专用于处理特定类型的软件过程。在RNC中, 这样的专用数据处理布置已被设计用于高效处理用户平面和控制平面数据。在RNC中高 效处理用户和控制平面软件过程的一个关键在于采用不同的处理技术和不同的操作系 统,在RNC内分离的插件单元中对它们进行处理。不同的技术还涉及多个编程、调试和 封装环境。在进一步改进RNC中用户平面和控制平面处理的处理能力中的一个方法是将 用户和控制平面处理的分离增加成进一步专用的插件单元。然而,通过增加数据处理布 置中的分离来改进处理能力增加了分离单元之间的控制业务。由于在插件单元中所使用 的不同技术,所增加的控制业务量引入了对插件单元的技术之间的转换以及插件单元之 间的快速连接的需要。而且,在增加分离的情况下,越来越难以在设计用于处理特定类 型的软件过程的所有不同插件单元中实现好的利用率。因此,需要一种新的解决方案来改进处理效率并且提高通信网络的网络控制器 的数据处理布置的容量。
技术实现思路
因而,本专利技术的目的是提供一种新的技术,用于提高通信系统中控制平面和用 户平面处理的容量和处理效率。通过在独立权利要求中阐述的方法和装置来实现本专利技术 的这个目的。在从属权利要求中公开了本专利技术的优选实施例。根据本专利技术的一方面,控制平面处理和用户平面处理均在相同的多核处理元件 中实现。在本专利技术的实施例中,多核处理元件的处理资源基于需要而被分配给控制平面 处理和用户平面处理,并且在控制平面处理与用户平面处理之间的消息在所述多核处理 元件内部传送。换句话说,控制平面处理和用户平面处理是在逻辑上而不是通过现有技 术方法中所采用的物理分离来分离。逻辑分离意味着使用相同的处理技术(即相同的多 核处理元件)来实现用户平面和控制平面。由此,控制平面和用户平面可以使用相同的 处理资源,并且通过按照需要来分配处理资源,很容易从另一个那里获得处理负载。在本专利技术的实施例中,多核处理器元件包括单个的集成多核处理器电路。诸如 内部总线这样的内部通信介质提供在用户平面与控制平面之间几乎无限制的带宽。在本 专利技术的另一实施例中,所述多核处理器元件包括与高速数据传送介质(诸如高速总线、 高速缓存存储器或网络)互连的多个集成多核处理器芯片,以便形成单个逻辑多核处理 元件。性能是最优的,因为所有的消息传送都发生在单个处理元件内部。可以在单个处理元件内部或跨越整个逻辑处理元件来利用多个操作系统,每个具有最大的效率。可以 通过分配不同数目的处理器核心用于不同的目的来实现在用户平面、控制平面以及可选 地还有网络管理层之间的可扩缩性。因而,可以最优地微调性能。本专利技术提供了比现有技术方法(其中,由于插件单元采用不同技术而造成了一 些插件单元上的可用资源无法用于处理另一技术的软件过程)明显更好的优点。本专利技术 还避免了在用于软件过程之间的交互的现有技术方法中所需要的在插件单元中所使用的 不同技术之间可能的转换以及在控制和用户平面插件单元之间的控制业务。附图说明在下面将参照附图借助于优选实施例来更详细地描述本专利技术,在附图中图IA图示了通过单个集成多核处理器芯片实现的多核处理元件的例子;图IB图示了通过高速通信介质互连的多个集成多核处理器芯片所实现的多核处 理元件的例子;图2A图示了根据本专利技术实施例的装置的典型操作环境;图2B图示了根据本专利技术的实施例的装置;图3图示了根据本专利技术的实施例的流程图;图4图示了根据本专利技术的实施例的流程图;图5是图示了根据本专利技术实施例的资源分配的示图;以及图6是图示了根据本专利技术实施例的多核处理器核心配置的示图。具体实施例方式下面的实施例是示例性的。尽管说明书在若干位置可能引用“一”、“一个” 或“一些”,然而这并不一定意味着每个这样的引用均针对相同的实施例(一个或多 个),或者该特征仅应用于单个实施例。不同实施例的单个特征还可以被组合以提供其它 实施例。尽管下面采用如3GPP (第三代合作伙伴项目)中所定义的UMTS (通用移动电信 系统)中使用的上下文和术语来描述本专利技术,然而本专利技术可以应用于其它网络和技术, 诸如GSM (全球移动通信系统)、WiMAX (全球微波接入互操作性)、WLAN (无线局域 网)、LTE(长期演进)、HSPA(高速分组接入)或Bluetooth 标准,或者任何其它适 合的标准/非标准无线通信手段。图2A图示了根据本专利技术实施例的装置的示例性操作环境,在本专利技术的实施例 中,操作环境是通信网络100,诸如UMTS (通用移动电信系统)网络。UMTS网络100 包括CN(核心网络)部分102、UTRAN(UMTS陆地无线电接入网络)部分108和UE(用 户设备)116、118。例如,UE经由与UTRAN的无线电连接来接入网络以便进行呼叫 或者访问因特网。UTRAN中的接入方法是宽带码分多址接入(WCDMA)。网络的CN 部分负责将呼叫和数据连接切换和路由到外部网络。网络的UTRAN部分处理UMTS中 所有与无线电相关的功能性。UE可以经由网络接入节点110、112和114来接入网络。 在UMTS中,接入节点被称为节点B,并且它们在UE与UTRAN之间提供无线电连接。 UMTS网络控制器,RNC (无线电网络控制器)104和106管理无线电资源,并且作为针对6UTRAN向CN和UE提供的服务的服务接入点。应当注意,UTRAN仅是适当的无线电 接入网的一个例子。本专利技术的原理可以应用于任何其它的WCDMA网络、无线接入网, 或者更一般地,具有用户平面和控制平面处理的任何通信网络。用户平面处理可以是由通信网络中的节点所实现的任何这样的处理,S卩,需要 该处理来处理用户有效载荷,以便通过网络节点对其进行转发。控制平面处理是由网络 节点所实现的任何这样的处理,即,要求该处理来控制用户平面分组或数据流,包括网 络节点的管理。在诸如RNC的网络控制器中所利用的处理器可以是能够执行软件过程的任何种 类的处理器。然而,因为很多软件过程需要在RNC中并行运行,所以处理器必须支持软 件过程的并行执行。在处理单元中高效的并行执行要求在交互中使用的连接是快速的。根据本专利技术的一方面,控制平面处理和用户平面处理均在相同的多核处理元件 中实现,从而使得多核处理元件的处理资源根据需要被分配给控制平面处理和用户平面 处理,并且在控制平面处理与用户平面处理之间的消息是在多核处理元件内部传送的。在本专利技术的实施例中,多核处理器元件包括单个集成多核处理器电路。参照图 1A,多核处理器(或芯片级多处理器)将任何数目N的独立核心(CPU)2组合成由单个集 成电路(IC)芯片或封装在一起的多个芯片组成的单个封装。双核处理器含有两个核心, 并且四核处理器含有四个核心。多核微处理器能够在单个物理封装中实现多处理。在多 核设备中核心2可以在设备上最高的高速缓存级共享单个一致的高速缓存存储器4或者可 以具有分离的高速缓存。在多核处理器集成电路封装内的核心还可以经由内部总线彼此 相连,因此提供了核心之间(以及因而在核心中执行的交互软件过程之间)的高带宽连 接。这些核心还可以共享对于装置8的其余本文档来自技高网...
【技术保护点】
一种方法,其包括: 在多核处理器中处理通信系统的控制平面数据和用户平面数据。
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:H瓦伊托维尔塔,H泰尔沃宁,J希洛,
申请(专利权)人:诺基亚公司,
类型:发明
国别省市:FI
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。