The invention discloses a method and system for task unloading among network nodes based on autonomous participation of service nodes, in which the task unloading method includes the following steps: sending the service request parameters of user nodes to the controller; sending the service capability of service nodes autonomously reported to the controller; and making the controller according to the service request parameters of user nodes and each service node. According to the service capability of the newspaper, the unloading service strategy is formulated, and according to the unloading service strategy, the selected service nodes provide the unloading service for the user nodes. This method is conducive to the improvement of distributed network performance optimization and the flexibility and enthusiasm of service nodes to participate in services. It is also conducive to self-protection of service nodes, preventing overload and improving the stability of network operation.
【技术实现步骤摘要】
基于服务节点自主参与的网络节点间任务卸载方法及系统
本专利技术涉及一种基于服务节点自主参与的网络节点间任务卸载方法,同时涉及相应的网络节点间任务卸载系统,属于智能计算
技术介绍
随着网络技术的不断发展,产生了大量的新型网络应用。同时,网络中的节点数量呈现爆发式增长。海量的数据使得原本基于云服务器的网络架构无法满足未来网络运行的需求,产生诸如链路负担过重,时延过大,移动性支持较差等问题。为了解决上述问题,移动边缘计算/雾计算技术产生。移动边缘计算/雾计算可以深度挖掘海量设备的内在闲置通信、存储、计算和控制资源,缓解链路拥塞、时延和能耗等方面的压力。该技术依靠大量具有服务能力的边缘服务节点,通过将用户节点的任务卸载到距离较近的边缘服务节点而非云端,从而实现更高质量的服务。同时,服务节点位置和服务能力的灵活部署,也为以用户为中心的服务提供了基础。目前,已有的用户任务卸载策略以命令模式运行。在该模式下,所有的服务节点的全部服务能力信息均提供给卸载服务控制器。控制器可以利用服务节点的全部服务能力为用户节点提供处理任务的卸载服务。此类命令模式的下载方法未考虑服务节点的自身特性。由于移动边缘计算/雾计算网络中的服务节点有相当一部分为独立的具有空闲资源的网络节点,而并非是由运营商专门部署的,自主性的缺失使得服务节点缺少参与任务卸载的积极性和驱动力,不利于网络性能的提升。同时,现有的命令模式容易造成少量的服务节点承担大量的服务任务,导致负载的不均衡,使得一部分节点由于负载过重而被迫关闭,造成系统性能的退化。为了提升网络中独立服务节点参与服务的意愿,同时实现负载的均 ...
【技术保护点】
1.一种基于服务节点自主参与的网络节点间任务卸载方法,其特征在于包括如下步骤:将用户节点的服务请求参数发送到控制器;将服务节点自主上报的服务能力发送到控制器;使控制器根据用户节点的服务请求参数以及各服务节点上报的服务能力,制定卸载服务策略;根据制定的卸载服务策略,使选取的服务节点为用户节点提供卸载服务。
【技术特征摘要】
1.一种基于服务节点自主参与的网络节点间任务卸载方法,其特征在于包括如下步骤:将用户节点的服务请求参数发送到控制器;将服务节点自主上报的服务能力发送到控制器;使控制器根据用户节点的服务请求参数以及各服务节点上报的服务能力,制定卸载服务策略;根据制定的卸载服务策略,使选取的服务节点为用户节点提供卸载服务。2.如权利要求1所述的基于服务节点自主参与的网络节点间任务卸载方法,其特征在于:所述服务请求参数包括用户任务特性、服务质量需求和用户节点特征。3.如权利要求1所述的基于服务节点自主参与的网络节点间任务卸载方法,其特征在于:所述服务节点自主上报的服务能力由服务节点根据自身特性和当前网络状态自主决定。4.如权利要求3所述的基于服务节点自主参与的网络节点间任务卸载方法,其特征在于:服务节点根据自身特性和当前网络状态自主决定上报的服务能力包括:1)存在总是完全上报服务能力的服务节点;2)服务节点以自身利益为导向上报服务能力;3)服务节点上报的服务能力小于、大于或等于自身实际服务能力。5.如权利要求1所述的基于服务节点自主参与的网络节点间任务卸载方法,其特征在于所述服务节点上报给控制器的服务能力采用如下公式获得:其中,C为服务节点上报给控制器的服务能力;λ为调节因子,可以根据和r的取值进行调节。为服务节点的历史能耗,r为用户节点所提供的服务回报,Cmax为总的最高服务能力。6.如权利要求1所述的基于服务节点自主参与的网络节点间任务卸载方法,其特征在于所述使控制器根据用户节点的服务请求参数以及各服务节点上报的服务能力,制定卸载...
【专利技术属性】
技术研发人员:沈斐,张国威,杨旸,李强,张冲冲,
申请(专利权)人:上海无线通信研究中心,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。