首页> 外国专利> Port scheduler and method for scheduling service providing guarantees and hierarchical rate limiting with or without overbooking capability

Port scheduler and method for scheduling service providing guarantees and hierarchical rate limiting with or without overbooking capability

机译:端口调度器和用于调度服务的方法,该方法在具有或不具有超额预订功能的情况下提供保证和分级速率限制

摘要

A scheduler for controlling when entities are operated upon by the server. The scheduler includes N entities, where N is an integer greater than or equal to 2. Each entity has a rate at which it is to receive service from the server. The scheduler includes a memory having finishing times fi of the N entities, where fi corresponds to the time the i'th entity is to be operated upon by the server. The scheduler includes a virtual clock that keeps track of virtual time so the finishing times fi can be identified. The scheduler includes a controller which chooses entities to be operated upon by the server as a function of the finishing times. The controller slows virtual time to provide service to the entities. The controller is connected to the virtual clock and the memory. A scheduler for controlling when entities are operated upon the server. The scheduler includes N entities, where N is an integer greater than or equal to 2. Each entity has a rate at which it is to receive service from the server. At least a first entity of the N entities has a plurality of connections, and the controller chooses the first entity to provide service when at least one of the plurality of connections is waiting for service and has a finishing time which is the earliest finishing time of the entities waiting for service. The scheduler includes a memory having finishing times fi of the N entities, where fi corresponds to the time the i'th entity is to be operated upon by the server. The scheduler includes a virtual clock that keeps track of virtual time so the finishing times fi can be identified. The scheduler includes a controller which chooses entities to be operated upon by the server as a function of the finishing times. The controller slows virtual time to provide service to the entities. The controller is connected to the virtual clock and the memory. A method for scheduling service from a server. The method includes the steps of receiving a first request from a first entity having a first rate for service from the server. Next there is the step of storing a finishing time in a memory when the first entity is to receive service from the first entity. Then there is the step of receiving a second request from a second entity having a second rate for service from the server. Next there is the step of storing the finishing time when the second entity is to receive service from the server in the memory. The finishing time of the second entity is the same finishing time as the first entity. Then there is the step of providing service to the first entity. Next there is the step of stopping virtual time. Then there is the step of providing service to the second entity from the server at the same virtual time that the first entity receives service from the server.
机译:一个调度程序,用于控制服务器何时对实体进行操作。调度程序包括N个实体,其中N是一个大于或等于2的整数。每个实体都有从服务器接收服务的速率。调度器包括具有N个实体的结束时间fi的存储器,其中fi对应于服务器要对第i个实体进行操作的时间。调度程序包括一个虚拟时钟,该虚拟时钟跟踪虚拟时间,因此可以识别完成时间fi。调度程序包括一个控制器,该控制器根据完成时间选择要由服务器操作的实体。控制器减慢了为实体提供服务的虚拟时间。控制器连接到虚拟时钟和内存。一个调度程序,用于控制何时在服务器上操作实体。调度程序包括N个实体,其中N是一个大于或等于2的整数。每个实体都有从服务器接收服务的速率。 N个实体中的至少一个第一实体具有多个连接,并且当多个连接中的至少一个正在等待服务并且具有作为完成时间的最早完成时间的完成时间时,控制器选择第一实体来提供服务。等待服务的实体。调度器包括具有N个实体的结束时间fi的存储器,其中fi对应于服务器要对第i个实体进行操作的时间。调度程序包括一个虚拟时钟,该虚拟时钟跟踪虚拟时间,因此可以识别完成时间fi。调度程序包括一个控制器,该控制器根据完成时间选择要由服务器操作的实体。控制器减慢了为实体提供服务的虚拟时间。控制器连接到虚拟时钟和内存。一种用于从服务器调度服务的方法。该方法包括以下步骤:从服务器接收具有第一服务速率的第一实体的第一请求。接下来是当第一实体要从第一实体接收服务时将结束时间存储在存储器中的步骤。然后是从服务器接收具有第二服务费率的第二实体的第二请求的步骤。接下来是将第二实体要从服务器接收服务的完成时间存储在内存中的步骤。第二实体的完成时间与第一实体的完成时间相同。然后是向第一实体提供服务的步骤。接下来是停止虚拟时间的步骤。然后是在第一实体从服务器接收服务的同一虚拟时间,从服务器向第二实体提供服务的步骤。

著录项

  • 公开/公告号EP0986221B1

    专利类型

  • 公开/公告日2007-10-03

    原文格式PDF

  • 申请/专利权人 ERICSSON AB;

    申请/专利号EP19990305817

  • 发明设计人 PAPPU SURYA;BASAK DEBASHIS;ZHOU FAN;

    申请日1999-07-22

  • 分类号H04L12/56;H04Q11/04;

  • 国家 EP

  • 入库时间 2022-08-21 20:50:19

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号