PATTERN COALESCING FOR WAKE-ENABLED APPLICATIONS
    1.
    发明授权
    PATTERN COALESCING FOR WAKE-ENABLED APPLICATIONS 有权
    采用唤醒应用的模式合并

    公开(公告)号:EP3005610B1

    公开(公告)日:2017-05-31

    申请号:EP13771721.1

    申请日:2013-09-21

    摘要: In various embodiments, methods and systems for managing wake-enabled transport connections of wake-enabled applications is provided. A set of ports is designated as a wake-enabled port set. An operating system (OS) of a computing device running applications plumbs the multiport wake pattern to the one or more network interface controllers (NIC) of the computing device. A wake-enabled application acquires a port from the wake-enabled port set. The OS makes a determination that the application is wake-enabled and as such, assigns a port, from the wake-enable port set, to the wake-enabled application. Upon receiving a packet at the NIC, a determination is made whether the packet corresponds to a wake-enabled transport connection based on comparing the packet to the multiport wake pattern. Upon matching the packet to the multiport wake pattern, the NIC communicates with the OS to wake a portion of the wake-enabled application associated with the wake-enabled transport connection.

    摘要翻译: 在各种实施例中,提供了用于管理启用唤醒的应用的启用唤醒的传输连接的方法和系统。 一组端口被指定为唤醒使能端口组。 运行应用的计算设备的操作系统(OS)将多端口唤醒模式探测到计算设备的一个或多个网络接口控制器(NIC)。 启用唤醒的应用程序从启用唤醒的端口集中获取一个端口。 操作系统确定应用程序是启用唤醒的,因此,从唤醒启用端口集中分配一个端口到启用唤醒的应用程序。 一旦在NIC处接收到分组,就基于将分组与多端口唤醒模式进行比较来确定分组是否对应于唤醒使能的传输连接。 在将分组与多端口唤醒模式匹配之后,NIC与OS通信以唤醒与唤醒使能的传输连接相关联的唤醒使能应用的一部分。

    PATTERN COALESCING FOR WAKE-ENABLED APPLICATIONS
    5.
    发明公开
    PATTERN COALESCING FOR WAKE-ENABLED APPLICATIONS 有权
    采用唤醒应用的模式合并

    公开(公告)号:EP3005610A1

    公开(公告)日:2016-04-13

    申请号:EP13771721.1

    申请日:2013-09-21

    IPC分类号: H04L12/12 G06F1/32

    摘要: In various embodiments, methods and systems for managing wake-enabled transport connections of wake-enabled applications is provided. A set of ports is designated as a wake-enabled port set. An operating system (OS) of a computing device running applications plumbs the multiport wake pattern to the one or more network interface controllers (NIC) of the computing device. A wake-enabled application acquires a port from the wake-enabled port set. The OS makes a determination that the application is wake-enabled and as such, assigns a port, from the wake-enable port set, to the wake-enabled application. Upon receiving a packet at the NIC, a determination is made whether the packet corresponds to a wake-enabled transport connection based on comparing the packet to the multiport wake pattern. Upon matching the packet to the multiport wake pattern, the NIC communicates with the OS to wake a portion of the wake-enabled application associated with the wake-enabled transport connection.

    摘要翻译: 在各种实施例中,提供了用于管理启用唤醒的应用的启用唤醒的传输连接的方法和系统。 一组端口被指定为唤醒使能端口组。 运行应用的计算设备的操作系统(OS)将多端口唤醒模式探测到计算设备的一个或多个网络接口控制器(NIC)。 启用唤醒的应用程序从启用唤醒的端口集中获取一个端口。 操作系统确定应用程序是可唤醒的,因此,从唤醒使能端口组中分配一个端口到唤醒使能应用程序。 一旦在NIC处接收到分组,就基于将分组与多端口唤醒模式进行比较来确定分组是否对应于唤醒使能的传输连接。 在将分组与多端口唤醒模式匹配之后,NIC与OS通信以唤醒与唤醒使能的传输连接相关联的唤醒使能应用的一部分。