软件定义协议网络中分配资源的方法和系统技术方案

技术编号:15050315 阅读:86 留言:0更新日期:2017-04-05 21:39
本发明专利技术提供一种软件定义协议SDP网络中分配资源的方法和系统,能够为协议栈部署节点上部署的协议栈的各个协议层分配资源。该方法包括:资源分配器接收协议栈部署节点发送的资源请求消息,资源请求消息携带协议栈部署节点上部署的协议栈的信息;资源分配器确定SDP网络中的可用资源的信息,该可用资源用于协议栈的资源分配;资源分配器根据协议栈的信息和可用资源的信息,确定向协议栈中每个协议层分配的资源;资源分配器向协议栈部署节点发送资源反馈消息,资源反馈消息携带向每个协议层分配的资源的信息,以便于协议栈部署节点根据资源反馈消息,从可用资源中,为每个协议层配置资源。

【技术实现步骤摘要】

本专利技术实施例涉及通信领域,更具体地,涉及软件定义协议(英文:SoftwareDefinedProtocol;简写:SDP)网络中分配资源的方法和系统。
技术介绍
软件定义协议网络中,提出了一种无线网络中动态配置功能节点的协议栈的方法。该方法将协议栈配置功能从基站或终端分离出来,部署在协议栈控制器。该协议栈控制器可称为SDP控制器。SDP控制器从功能单元或基站等网络节点获取数据流的相关参数和相关的网络状态信息,如用户标识、连接类型、移动信息、信道信息、终端能力和用户付费信息等;然后根据这些参数或信息确定处理数据流的协议栈以及各层协议的配置,并确定协议栈的部署。上述功能单元可以是公用数据网网关(英文:PublicDataNetwork-GateWay;简写:P-GW)、移动管理网元(英文:MobilityManagementEntity;简写:MME)等。协议栈可以部署在基站、核心网网关、接入网中的路由器或交换机等网元上,这些部署了协议栈的网元可称为协议栈部署节点,根据节点的功能还可以划分为SDP接入节点或SDP转发节点。现有的SDP技术方案仅能够确定某个网络节点上协议栈、协议栈中各个协议层的配置以及协议栈的部署,却没有确定如何为配置的协议栈中的各个协议层分配资源。
技术实现思路
本专利技术提供一种软件定义协议网络中分配资源的系统和方法,能够从网络可用资源中,为协议栈部署节点上部署的各个协议层分配资源。第一方面,提供了一种软件定义协议SDP网络中分配资源的方法,包括:所述资源分配器接收所述协议栈部署节点发送的资源请求消息,所述资源请求消息携带所述协议栈部署节点上部署的协议栈的信息;所述资源分配器确定所述SDP网络中的可用资源的信息,所述可用资源用于所述协议栈的资源分配;所述资源分配器根据所述协议栈的信息和所述可用资源的信息,确定向所述协议栈中每个协议层分配的资源的信息;所述资源分配器向所述协议栈部署节点发送资源反馈消息,所述资源反馈消息携带向所述协议栈中每个协议层分配的资源的信息。结合第一方面,在第一种可能的实现方式中,所述可用资源的信息包括:所述可用资源对应的协议处理模块的第一数量;所述向所述协议栈中每个协议层分配的资源的信息包括:所述分配的资源对应的协议处理模块的第二数量。结合第一种可能的实现方式,在第二种可能的实现方式中,所述协议栈的信息包括所述协议栈中每个协议层的协议处理模块的处理能力;所述资源分配器根据所述协议栈的信息和所述可用资源的信息,确定向所述协议栈中每个协议层分配的资源的信息,包括:所述资源分配器根据所述协议栈中每个协议层的协议处理模块的处理能力和所述第一数量,确定所述第二数量,使得所有所述协议层使用所述分配的资源进行协议处理的处理能力最优。结合第二种可能的实现方式,在第三种可能的实现方式中,所述协议栈中每个协议层的协议处理模块的处理能力包括所述协议栈中每个协议层的协议处理模块的处理时延、相邻两个协议层的协议处理模块间的传输时延和至少一个待处理业务的数据包的数量;所述所有所述协议层使用所述分配的资源进行协议处理的处理能力最优包括:所有所述协议层使用所述分配的资源进行协议处理的时延总和最小或所有所述协议层使用所述分配的资源进行协议处理的数据吞吐量最大。结合第三种可能的实现方式,在第四种可能的实现方式中,所述资源分配器根据所述处理时延、所述传输时延、所述待处理业务的数据包的数量和所述第一数量,确定所述第二数量,使得所有所述协议层使用所述分配的资源进行协议处理的时延总和最小,包括:所述资源分配器根据公式1≤li≤M-N+1,S={1,2,…,N本文档来自技高网...
软件定义协议网络中分配资源的方法和系统

【技术保护点】
一种软件定义协议SDP网络中分配资源的方法,其特征在于,所述SDP网络包括资源分配器和协议栈部署节点,所述方法包括:所述资源分配器接收所述协议栈部署节点发送的资源请求消息,所述资源请求消息携带所述协议栈部署节点上部署的协议栈的信息;所述资源分配器确定所述SDP网络中的可用资源的信息,所述可用资源用于所述协议栈的资源分配;所述资源分配器根据所述协议栈的信息和所述可用资源的信息,确定向所述协议栈中每个协议层分配的资源的信息;所述资源分配器向所述协议栈部署节点发送资源反馈消息,所述资源反馈消息携带向所述协议栈中每个协议层分配的资源的信息。

【技术特征摘要】
1.一种软件定义协议SDP网络中分配资源的方法,其特征在于,所述SDP网络包括资源分配器和协议栈部署节点,所述方法包括:所述资源分配器接收所述协议栈部署节点发送的资源请求消息,所述资源请求消息携带所述协议栈部署节点上部署的协议栈的信息;所述资源分配器确定所述SDP网络中的可用资源的信息,所述可用资源用于所述协议栈的资源分配;所述资源分配器根据所述协议栈的信息和所述可用资源的信息,确定向所述协议栈中每个协议层分配的资源的信息;所述资源分配器向所述协议栈部署节点发送资源反馈消息,所述资源反馈消息携带向所述协议栈中每个协议层分配的资源的信息。2.根据权利要求1所述的方法,其特征在于,所述可用资源的信息包括:所述可用资源对应的协议处理模块的第一数量;所述向所述协议栈中每个协议层分配的资源的信息包括:所述分配的资源对应的协议处理模块的第二数量。3.根据权利要求2所述的方法,其特征在于,所述协议栈的信息包括所述协议栈中每个协议层的协议处理模块的处理能力;所述资源分配器根据所述协议栈的信息和所述第一数量,确定所述第二数量,包括:所述资源分配器根据所述协议栈中每个...

【专利技术属性】
技术研发人员:李宏彭程晖
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1