会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Method, system and article for rapid detection and avoidance of high data corrupting routes within a network
    • 用于快速检测和避免网络内高数据损坏路由的方法,系统和文章
    • US07394769B2
    • 2008-07-01
    • US10640819
    • 2003-08-14
    • Dwip N. BanerjeeVinit JainVasu VallabhaneniVenkat Venkatsubra
    • Dwip N. BanerjeeVinit JainVasu VallabhaneniVenkat Venkatsubra
    • H04J1/16
    • H04L1/0061H04L1/0072H04L1/08H04L1/16H04L1/1809H04L45/00H04L45/22H04L45/28H04L69/16H04L69/161H04L69/163H04L69/22H04L69/40
    • A receiving host in a TCP/IP network sends an acknowledgment indicating a received data packet is corrupt. The sending host will begin transmitting with a new field set in the IP header called a check-TCP-checksum bit, thereby requesting that all routers in the TCP/IP network perform a checksum on the entire received packet. Routers in the TCP/IP network will perform a complete checksum on an entire packet with the check-TCP-checksum bit set, and not just on the IP header. The routers continuously monitor the ratio of corrupt packets received on a particular port that fail the entire packet checksum to the total number of packets received on that port. If the ratio of corrupt-to-received packets exceeds a corruption threshold, the router assumes that the associated link is causing data corruption and issues a routing update indicating that the link is bad and should be avoided. Once the retransmission rate between the sender and receiver drops below a threshold level, the bad link has been detected and avoided within the TCP/IP network and the check-TCP-checksum option in the IP header is no longer set in data packets transmitted to the receiver host.
    • TCP / IP网络中的接收主机发送指示接收到的数据包已损坏的确认。 发送主机将开始使用称为检查TCP校验和位的IP报头中设置的新字段进行发送,从而请求TCP / IP网络中的所有路由器对整个接收到的数据包执行校验和。 TCP / IP网络中的路由器将对整个数据包执行完整的校验和,同时检查TCP-checksum位,而不仅仅是在IP报头上。 路由器连续监视在特定端口上接收的损坏数据包的总数与在该端口上接收的数据包的总数之间的比例。 如果损坏的数据包的比例超过了破坏阈值,则路由器假设相关联的链路导致数据损坏,并发出路由更新,指示链路不良,应该避免。 一旦发送方和接收方之间的重传速率下降到阈值以下,就会在TCP / IP网络内检测并避免不良链路,并且IP报头中的check-TCP-checksum选项不再被设置在发送到 接收主机。
    • 3. 发明授权
    • Monitoring thread usage to dynamically control a thread pool
    • 监控线程使用情况,以动态控制线程池
    • US07568030B2
    • 2009-07-28
    • US12027044
    • 2008-02-06
    • Dwip N BanerjeeKavitha Vittal Murthy BaratakkeVinit JainVenkat Venkatsubra
    • Dwip N BanerjeeKavitha Vittal Murthy BaratakkeVinit JainVenkat Venkatsubra
    • G06F13/00
    • G06F9/5027G06F9/544G06F2209/5018G06F2209/508
    • A method, system, and program for monitoring thread usage to dynamically control a thread pool are provided. An application running on the server system invokes a listener thread on a listener socket for receiving client requests at the server system and passing the client requests to one of multiple threads waiting in a thread pool. Additionally, the application sends an ioctl call in blocking mode on the listener thread. A TCP layer within the server system detects the listener thread in blocking mode and monitors a thread count of at least one of a number of incoming requests waiting to be processed and a number of said plurality of threads remaining idle in the thread pool over a sample period. Once the TCP layer detects a thread usage event, the ioctl call is returned indicating the thread usage event with the thread count, such that a number of threads in the thread pool may be dynamically adjusted to handle the thread count.
    • 提供了一种用于监视线程使用以动态控制线程池的方法,系统和程序。 在服务器系统上运行的应用程序调用侦听器套接字上的侦听器线程,以便在服务器系统上接收客户端请求,并将客户端请求传递给等待线程池的多个线程之一。 此外,应用程序在侦听器线程上以阻塞模式发送ioctl调用。 服务器系统内的TCP层以阻塞模式检测侦听器线程,并且监视等待被处理的多个传入请求中的至少一个的线程计数,并且线程池中的多个线程在一个样本上保持空闲 期。 一旦TCP层检测到线程使用事件,将返回指示线程计数的线程使用事件的ioctl调用,以使线程池中的线程数可以被动态调整以处理线程计数。
    • 5. 发明授权
    • Monitoring thread usage to dynamically control a thread pool
    • 监控线程使用情况,以动态控制线程池
    • US07363369B2
    • 2008-04-22
    • US10687236
    • 2003-10-16
    • Dwip N. BanerjeeKavitha Vittal Murthy BaratakkeVinit JainVenkat Venkatsubra
    • Dwip N. BanerjeeKavitha Vittal Murthy BaratakkeVinit JainVenkat Venkatsubra
    • G06F13/00
    • G06F9/5027G06F9/544G06F2209/5018G06F2209/508
    • A method, system, and program for monitoring thread usage to dynamically control a thread pool are provided. An application running on the server system invokes a listener thread on a listener socket for receiving client requests at the server system and passing the client requests to one of multiple threads waiting in a thread pool. Additionally, the application sends an ioctl call in blocking mode on the listener thread. A TCP layer within the server system detects the listener thread in blocking mode and monitors a thread count of at least one of a number of incoming requests waiting to be processed and a number of said plurality of threads remaining idle in the thread pool over a sample period. Once the TCP layer detects a thread usage event, the ioctl call is returned indicating the thread usage event with the thread count, such that a number of threads in the thread pool may be dynamically adjusted to handle the thread count.
    • 提供了一种用于监视线程使用以动态控制线程池的方法,系统和程序。 在服务器系统上运行的应用程序调用侦听器套接字上的侦听器线程,以便在服务器系统上接收客户端请求,并将客户端请求传递给线程池中等待的多个线程之一。 此外,应用程序在侦听器线程上以阻塞模式发送ioctl调用。 服务器系统内的TCP层以阻塞模式检测侦听器线程,并且监视等待被处理的多个传入请求中的至少一个的线程计数,并且线程池中的多个线程在一个样本上保持空闲 期。 一旦TCP层检测到线程使用事件,将返回指示线程计数的线程使用事件的ioctl调用,以使线程池中的线程数可以被动态调整以处理线程计数。
    • 8. 发明授权
    • Method of reducing network congestion
    • 减少网络拥塞的方法
    • US07724652B2
    • 2010-05-25
    • US11970994
    • 2008-01-08
    • Dwip N. BanerjeeVenkat Venkatsubra
    • Dwip N. BanerjeeVenkat Venkatsubra
    • H04L12/26
    • H04L47/10H04L45/22H04L47/11H04L47/12H04L47/17H04L47/18H04L47/26
    • In a method of reducing network congestion between a source computer and a destination computer, a receiving router receives a source quench message and determines whether originator of the source quench message is the destination computer or an intermediate router. If the receiving router determines the originator to be the destination computer, the receiving router forwards the source quench message to the source computer. If the receiving router determines the originator to be an intermediate router, the receiving computer determines if there is an alternative route from the receiving router to the destination computer. If the receiving router determines there is no alternative route from the receiving router to the destination computer, the receiving router forwards the source quench message to the source computer. If the receiving router determines there is an alternative route to the destination computer, the receiving router does not forward the source quench message to the source computer, and, going forward, routes packets to the destination computer by the alternative route.
    • 在减少源计算机和目的地计算机之间的网络拥塞的方法中,接收路由器接收源淬灭消息并且确定源淬灭消息的发起者是目的地计算机还是中间路由器。 如果接收路由器确定发起者为目标计算机,则接收路由器将源猝熄消息转发到源计算机。 如果接收路由器将发起者确定为中间路由器,则接收计算机确定是否存在从接收路由器到目的地计算机的替代路由。 如果接收路由器确定没有从接收路由器到目标计算机的替代路由,则接收路由器将源淬火消息转发到源计算机。 如果接收路由器确定存在到目标计算机的替代路由,则接收路由器不会将源淬灭消息转发到源计算机,并且将来通过替代路由将分组路由到目的地计算机。
    • 10. 发明申请
    • Method of Reducing Network Congestion
    • 减少网络拥塞的方法
    • US20090175167A1
    • 2009-07-09
    • US11970994
    • 2008-01-08
    • Dwip N. BanerjeeVenkat Venkatsubra
    • Dwip N. BanerjeeVenkat Venkatsubra
    • H04L1/00
    • H04L47/10H04L45/22H04L47/11H04L47/12H04L47/17H04L47/18H04L47/26
    • In a method of reducing network congestion between a source computer and a destination computer, a receiving router receives a source quench message and determines whether originator of the source quench message is the destination computer or an intermediate router. If the receiving router determines the originator to be the destination computer, the receiving router forwards the source quench message to the source computer. If the receiving router determines the originator to be an intermediate router, the receiving computer determines if there is an alternative route from the receiving router to the destination computer. If the receiving router determines there is no alternative route from the receiving router to the destination computer, the receiving router forwards the source quench message to the source computer. If the receiving router determines there is an alternative route to the destination computer, the receiving router does not forward the source quench message to the source computer, and, going forward, routes packets to the destination computer by the alternative route.
    • 在减少源计算机和目的地计算机之间的网络拥塞的方法中,接收路由器接收源淬灭消息并且确定源淬灭消息的发起者是目的地计算机还是中间路由器。 如果接收路由器确定发起者为目标计算机,则接收路由器将源猝熄消息转发到源计算机。 如果接收路由器将发起者确定为中间路由器,则接收计算机确定是否存在从接收路由器到目的地计算机的替代路由。 如果接收路由器确定没有从接收路由器到目标计算机的替代路由,则接收路由器将源淬火消息转发到源计算机。 如果接收路由器确定存在到目标计算机的替代路由,则接收路由器不会将源淬灭消息转发到源计算机,并且将来通过替代路由将分组路由到目的地计算机。