Method of operating a network subnet manager
    1.
    发明申请
    Method of operating a network subnet manager 有权
    操作网络子网管理器的方法

    公开(公告)号:US20100138532A1

    公开(公告)日:2010-06-03

    申请号:US12592130

    申请日:2009-11-19

    IPC分类号: G06F15/173

    CPC分类号: H04L41/12

    摘要: The invention relates to a method of operating a network subnet manager, in particular Infiniband network subnet manager in a subnet of a network.The subnet manager is a software entity with the task of managing, for example Infiniband subnet and can reside on any one node. The subnet manager discovers the topology of the subnet that it manages, assigns a subnet ID to each port, assigns an address to each port in the subnet, establishes the possible path between all end nodes in the subnet, sets QoS parameters and sweeps the subnet on a regular basis looking for topology changes. Only one subnet manager entity can be master within a subnet.A problem related with this specification is that a specific vendor implementation may exist with many features and internal functionality that are not specified in the network specification. If such a subnet manager looses its exclusivity because another subnet manager enters the subnet, having higher priority, the additional features from the vendor implementation can no longer be used in the subnet.The solution according to the invention solves this problem by allowing a subnet manager that has a lower hierarchy level and thus lower priority to maintain its managing operation by becoming the master subnet manager again.

    摘要翻译: 本发明涉及一种操作网络子网管理器的方法,特别是网络子网中的Infiniband网络子网管理器。 子网管理器是一个软件实体,其任务可以管理,例如Infiniband子网,并且可以驻留在任何一个节点上。 子网管理器发现其管理的子网的拓扑,为每个端口分配一个子网ID,为子网中的每个端口分配地址,建立子网中所有端节点之间的可能路径,设置QoS参数并扫描子网 定期寻找拓扑变化。 子网内只能有一个子网管理实体。 与本规范相关的问题是特定的供应商实现可能存在许多功能和内部功能,这些功能和网络规范中未指定。 如果这样的子网管理器由于另一个子网管理器进入子网而失去其排他性,具有较高的优先级,则不能再在子网中使用来自供应商实现的附加功能。 根据本发明的解决方案通过允许具有较低层次级别并因此较低优先级的子网管理器再次成为主子网管理器来维持其管理操作来解决该问题。

    Method for managing data transmission according to a quality of service in a network assembly and a computer network system
    2.
    发明申请
    Method for managing data transmission according to a quality of service in a network assembly and a computer network system 有权
    根据网络组件和计算机网络系统中的服务质量来管理数据传输的方法

    公开(公告)号:US20100014540A1

    公开(公告)日:2010-01-21

    申请号:US12459369

    申请日:2009-06-30

    IPC分类号: H04L12/28

    摘要: The invention relates to a new type of quality of service architecture for a network assembly and a corresponding computer network system. The Internet technology as approved by the IETF organization has defined different services. One is the integrated services (IntServ) and the other the differentiated services (DiffServ) architecture. Another is the RSVP Protocol according to which Quality of Service can be implemented with accuracy and richer functionality.The invention shows a way how less sophisticated QoS managers inside the network with only DiffServ or Intserv capability, can be used for enhancing the QoS functionality based on so-called RSVP shadowing messages, and easy to implement RSVP shadowing stacks.

    摘要翻译: 本发明涉及网络组件和相应计算机网络系统的新型服务质量架构。 由IETF组织批准的互联网技术已经定义了不同的服务。 一个是集成服务(IntServ),另一个是差分服务(DiffServ)架构。 另一个是RSVP协议,根据该RSVP协议可以实现准确性和更丰富的功能的服务质量。 本发明显示了如何使用仅具有DiffServ或Intserv能力的网络内较不复杂的QoS管理器,可以用于基于所谓的RSVP阴影消息来增强QoS功能,并且易于实现RSVP阴影堆栈。

    Optimized selection of transmission protocol respecting thresholds
    3.
    发明授权
    Optimized selection of transmission protocol respecting thresholds 有权
    根据阈值优化传输协议的选择

    公开(公告)号:US08649304B2

    公开(公告)日:2014-02-11

    申请号:US12737298

    申请日:2009-06-29

    IPC分类号: H04B1/44

    摘要: In the method for management of data transmissions in a network, switching means are provided, by means of which a change can be carried out between a first data transmission type and a second data transmission type, as alternative data transmission types between a transmitter and a receiver. The change is carried out on the basis of at least one respectively predetermined criterion. The first data transmission type corresponds to a transport protocol based on rate-based overload control. The second data transmission type corresponds to a transport protocol based on RTT-based overload control.

    摘要翻译: 在网络中的数据传输管理方法中,提供了切换装置,通过该装置可以在第一数据传输类型和第二数据传输类型之间进行改变,作为发射机和发射机之间的替代数据传输类型 接收器。 该改变是基于至少一个分别预定的标准进行的。 第一数据传输类型对应于基于速率的过载控制的传输协议。 第二数据传输类型对应于基于基于RTT的过载控制的传输协议。

    METHOD FOR SYNCHRONIZING A CLOCK OF A NETWORK COMPONENT WITH A CLOCK OF FURTHER NETWORK COMPONENT AND NETWORK COMPONENT THEFOR
    4.
    发明申请
    METHOD FOR SYNCHRONIZING A CLOCK OF A NETWORK COMPONENT WITH A CLOCK OF FURTHER NETWORK COMPONENT AND NETWORK COMPONENT THEFOR 审中-公开
    用于与网络组件的时钟同步进一步网络组件和网络组件的时钟的方法

    公开(公告)号:US20100135332A1

    公开(公告)日:2010-06-03

    申请号:US12451364

    申请日:2008-05-08

    IPC分类号: H04J3/06

    CPC分类号: H04J3/0667

    摘要: The invention relates to a method for synchronizing a clock of a network component with a clock of a further network component communicatively connected to the network component in a network and a network component, whereby the method comprises the following steps: determining a set of forward transition delays for transmission of messages from the network component to the further network component and a set of corresponding backward transition delays for transmission of messages from the further network component to the network component, selecting a minimum forward transition delay from the set of forward transition delays, selecting a minimum backward transition delay from the set of backward transition delays, deriving an estimated value for an offset between the clock of the network component and the clock of the further network component from the selected minimum forward transition delay and minimum backward transition delay, and adjusting the clock of the network component in accordance with the estimated value for the offset estimate.

    摘要翻译: 本发明涉及一种用于将网络组件的时钟与网络和网络组件中的网络组件通信连接的另外的网络组件的时钟同步的方法,由此该方法包括以下步骤:确定一组向前转换 从网络组件传输到另外的网络组件的消息的延迟以及用于从另外的网络组件传输到网络组件的消息的一组相应的后向过渡延迟,从所述一组前向转换延迟中选择一个最小的前向转换延迟, 从所述反向转移延迟集合中选择最小反向转移延迟,从所选择的最小正向转移延迟和最小向后转换延迟中导出网络组件的时钟与所述另外网络组件的时钟之间的偏移的估计值,以及 调整网络组件的时钟 与抵销估计值的估计值一致。

    Method for processing time values in a computer or programmable machine
    5.
    发明授权
    Method for processing time values in a computer or programmable machine 有权
    在计算机或可编程机器中处理时间值的方法

    公开(公告)号:US08185770B2

    公开(公告)日:2012-05-22

    申请号:US12322307

    申请日:2009-01-30

    IPC分类号: G06F1/14

    CPC分类号: G06F1/14

    摘要: Modern computers (10, 20) come with different timers having different attributes like time resolution, supported time range and time reference. Some are local timers, representing relative time values like the TSC counter (11, 21) counting CPU cycles from the power on or reset of the computer. Some are global timers, representing an absolute or real time. Having different classes of timers in the computer (10, 20), a number of computations need to be performed to tie the different timers to each other.It is the idea of the invention to define a single high resolution timer structure wherein the time value is represented with a digital number and a flag clarifies whether the timer is a global timer or local timer. The invention enables a much faster processing of the time values. The global time, tied to a high-resolution timer can be tracked much faster. This means better precision of scheduling of time critical jobs, like packet scheduling for data transport.

    摘要翻译: 现代计算机(10,20)具有不同的定时器,具有不同的属性,如时间分辨率,支持的时间范围和时间参考。 一些是本地定时器,表示相对时间值,如TSC计数器(11,21),计算来自计算机的电源或复位的CPU周期。 一些是全球定时器,代表绝对或实时的。 在计算机(10,20)中具有不同类别的定时器,需要执行多个计算以将不同的定时器彼此连接。 本发明的目的是定义单个高分辨率定时器结构,其中时间值用数字数字表示,并且标志清楚定时器是全局定时器还是本地定时器。 本发明能够快速处理时间值。 与高分辨率定时器相关的全球时间可以更快地跟踪。 这意味着更好的时间关键作业的调度精度,如数据传输的分组调度。

    Method of operating a network subnet manager
    6.
    发明授权
    Method of operating a network subnet manager 有权
    操作网络子网管理器的方法

    公开(公告)号:US08127003B2

    公开(公告)日:2012-02-28

    申请号:US12592130

    申请日:2009-11-19

    IPC分类号: G06G15/173

    CPC分类号: H04L41/12

    摘要: A method of operating a network subnet manager, in particular Infiniband network subnet manager in a subnet of a network. Only one subnet manager entity can be master within a subnet. A problem related with this specification is that a specific vendor implementation may exist with many features and internal functionality that are not specified in the network specification. If such a subnet manager loses its exclusivity because another subnet manager enters the subnet, having higher priority, the additional features from the vendor implementation can no longer be used in the subnet. The proposed method solves this problem by allowing a subnet manager that has a lower hierarchy level and thus lower priority to maintain its managing operation by becoming the master subnet manager again.

    摘要翻译: 一种操作网络子网管理器的方法,特别是网络子网中的Infiniband网络子网管理器。 子网内只能有一个子网管理实体。 与本规范相关的问题是特定的供应商实现可能存在许多功能和内部功能,这些功能和网络规范中未指定。 如果这样一个子网管理器失去其排他性,因为另一个子网管理器进入子网,具有较高的优先级,则不能再在子网中使用供应商实现的附加功能。 所提出的方法通过允许具有较低层级的子网管理器,从而通过再次成为主子网管理器来保持其管理操作来解决这个问题。

    OPTIMIZED SELECTION OF TRANSMISSION PROTOCOL RESPECTING THRESHOLDS
    7.
    发明申请
    OPTIMIZED SELECTION OF TRANSMISSION PROTOCOL RESPECTING THRESHOLDS 有权
    优化选择传输路由协议的路由器

    公开(公告)号:US20110096849A1

    公开(公告)日:2011-04-28

    申请号:US12737298

    申请日:2009-06-29

    IPC分类号: H04L27/00

    摘要: In the method for management of data transmissions in a network, switching means are provided, by means of which a change can be carried out between a first data transmission type and a second data transmission type, as alternative data transmission types between a transmitter and a receiver. The change is carried out on the basis of at least one respectively predetermined criterion. The first data transmission type corresponds to a transport protocol based on rate-based overload control. The second data transmission type corresponds to a transport protocol based on RTT-based overload control.

    摘要翻译: 在网络中的数据传输管理方法中,提供了切换装置,通过该装置可以在第一数据传输类型和第二数据传输类型之间进行改变,作为发射机和发射机之间的替代数据传输类型 接收器。 该改变是基于至少一个分别预定的标准进行的。 第一数据传输类型对应于基于速率的过载控制的传输协议。 第二数据传输类型对应于基于基于RTT的过载控制的传输协议。

    Method for processing time values in a computer or programmable machine
    10.
    发明申请
    Method for processing time values in a computer or programmable machine 有权
    用于处理计算机或可编程机器中的时间值的方法

    公开(公告)号:US20090193282A1

    公开(公告)日:2009-07-30

    申请号:US12322307

    申请日:2009-01-30

    IPC分类号: G06F1/00

    CPC分类号: G06F1/14

    摘要: Modern computers (10, 20) come with different timers having different attributes like time resolution, supported time range and time reference. Some are local timers, representing relative time values like the TSC counter (11, 21) counting CPU cycles from the power on or reset of the computer. Some are global timers, representing an absolute or real time. Having different classes of timers in the computer (10, 20), a number of computations need to be performed to tie the different timers to each other.It is the idea of the invention to define a single high resolution timer structure wherein the time value is represented with a digital number and a flag clarifies whether the timer is a global timer or local timer. The invention enables a much faster processing of the time values. The global time, tied to a high-resolution timer can be tracked much faster. This means better precision of scheduling of time critical jobs, like packet scheduling for data transport.

    摘要翻译: 现代计算机(10,20)具有不同的定时器,具有不同的属性,如时间分辨率,支持的时间范围和时间参考。 一些是本地定时器,表示相对时间值,如TSC计数器(11,21),计算来自计算机的电源或复位的CPU周期。 一些是全球定时器,代表绝对或实时的。 在计算机(10,20)中具有不同类别的定时器,需要执行多个计算以将不同的定时器彼此连接。 本发明的目的是定义单个高分辨率定时器结构,其中时间值用数字数字表示,并且标志清楚定时器是全局定时器还是本地定时器。 本发明能够快速处理时间值。 与高分辨率定时器相关的全球时间可以更快地跟踪。 这意味着更好的时间关键作业的调度精度,如数据传输的分组调度。