Abstract:
Improved quality of service management for multiple connections between a sender and a receiver may be achieved by allocating a host-level transmission rate among the multiple connections based on a ratio of a weight associated with each connection and a sum of the weights associated the connections. Data packets associated with the connections may then be selectively transmitted to the receiver such that data packets having a highest difference between the allocated transmission rate and an actual transmission rate are transmitted first. The data packets transmitted to the sender may also be clocked using a transmission timer having period corresponding to the host-level transmision rate. As a result, the destructive interference that may occur as different connections compete with one another for access to the same bandwidth limited channel may be reduced or eliminated. The selective transmission of data packets may also ensure that higher priority data associated with a given host is allocated a greater portion of the limited bandwidth, and the transmission timer may reduce or avoid the bursty nature of data transmissions that typically occur in network communication systems having asymmetric uplink and downlink channels.
Abstract:
A service module incorporated within the network infrastructure intercepts packets communicated between a client and a server to determine whether the connection corresponds to one of a plurality of service applications that may supported by the service module. If so, the service module breaks the connection by terminating the connection with the client at the service module and opening a separate connection between the service module and the server. The service application may then perform application-specific process of the data communicated between the client and sever. In order to increase processing efficiency associated with classifying the connection between the client and the server, the service module stores classification rules in a plurality of hashing tables, with hash conflicts arranged as an m-ary tree structure. This arrangement enables the service module to efficiently search for classification rules and resolve hash conflicts without imposing a significant processing penalty.
Abstract:
The present invention provides a method for improving the properties of a protein or protein hydrolysate, the method comprising: preparing a protein diluent by diluting a concentrated protein, protein slurry, or protein hydrolysate at the concentration of 1~20 w/w% in buffering agent-free water; succinylating a protein in the protein diluent; and powdering the succinylated protein. The protein whose properties get improved according to the method is available as a food nutrient-enhancing agent or food conditioner. It is possible to make a protein or protein hydrolysate having improved properties more effectively and economically according to the method of the present invention, and also to make better processed foods with low cost by using such a protein or protein hydrolysate having improved properties improved as a food conditioner or nutrient-enhancing agent.
Abstract:
A service module incorporated within the network infrastructure intercepts packets communicated between a client and a server to determine whether the connection corresponds to one of a plurality of service applications that may supported by the service module. If so, the service module breaks the connection by terminating the connection with the client at the service module and opening a separate connection between the service module and the server. The service application may then perform application-specific process of the data communicated between the client and sever. In order to increase processing efficiency associated with classifying the connection between the client and the server, the service module stores classification rules in a plurality of hashing tables, with hash conflicts arranged as an m-ary tree structure. This arrangement enables the service module to efficiently search for classification rules and resolve hash conflicts without imposing a significant processing penalty.
Abstract:
Embodiments of the present invention provide a dual mode service platform within a network communication system. In one embodiment, a dual mode service platform within a network communication system may be provided by intercepting packets communicated between a client and a server and determining from the packets whether a connection between the client and the server matches a predetermined service criteria. If the connections matches the predetermined service criteria, the connection between the client and the server may be broken to form a first connection between the client and a service application and a second connection between the service application and the server in order to perform application-specific manipulation of data in accordance with a first mode. Otherwise, transmission of packets communicated is regulated between the client and the server in order to process the packets in accordance with a second mode.
Abstract:
Improved data transport and management within a network communication system may be achieved by utilizing a transmit timer incorporated within the sender device and exploiting host-level statistics for a plurality of connections between a sender and receiver. The period of the transmit timer may be periodically adjusted based on a ratio of the smoothed round-trip time and the smoothed congestion window, thereby reducing or eliminating bursty data transmission commonly associated with conventional TCP architectures. For applications having a plurality of connections between a sender and a receiver that share a common channel, such as web applications, the congestion window and smoothed round trip time estimates for all active connections may be used to initialize new connections and allocate bandwidth among existing connections. This aspect of the present invention may reduce the destructive interference that may occur as different connections compete with one another to maximize the bandwidth of each connection without regard to other connections serving the same application. Error recovery may also be improved by incorporating a short timer and a long timer that are configured to reduce the size of the congestion window and the corresponding transmission rate in response to a second packet loss with a predefined time period in order to increase resilience to random packet loss.
Abstract:
Improved data transport and management within a network communication system may be achieved by utilizing a transmit timer incorporated within the sender device and exploiting host-level statistics for a plurality of connections between a sender and receiver. The period of the transmit timer may be periodically adjusted based on a ratio of the smoothed round-trip time and the smoothed congestion window, thereby reducing or eliminating bursty data transmission commonly associated with conventional TCP architectures. For applications having a plurality of connections between a sender and a receiver that share a common channel, such as web applications, the congestion window and smoothed round trip time estimates for all active connections may be used to initialize new connections and allocate bandwidth among existing connections. This aspect of the present invention may reduce the destructive interference that may occur as different connections compete with one another to maximize the bandwidth of each connection without regard to other connections serving the same application. Error recovery may also be improved by incorporating a short timer and a long timer that are configured to reduce the size of the congestion window and the corresponding transmission rate in response to a second packet loss with a predefined time period in order to increase resilience to random packet loss.
Abstract:
Improved data transport and management within a network communication system may be achieved by utilizing a transmit timer incorporated within the sender device and exploiting host-level statistics for a plurality of connections between a sender and receiver. The period of the transmit timer may be periodically adjusted based on a ratio of the smoothed round-trip time and the smoothed congestion window, thereby reducing or eliminating bursty data transmission commonly associated with conventional TCP architectures. For applications having a plurality of connections between a sender and a receiver that share a common channel, such as web applications, the congestion window and smoothed round trip time estimates for all active connections may be used to initialize new connections and allocate bandwidth among existing connections. This aspect of the present invention may reduce the destructive interference that may occur as different connections compete with one another to maximize the bandwidth of each connection without regard to other connections serving the same application. Error recovery may also be improved by incorporating a short timer and a long timer that are configured to reduce the size of the congestion window and the corresponding transmission rate in response to a second packet loss with a predefined time period in order to increase resilience to random packet loss.
Abstract:
Improved quality of service management for multiple connections between a sender and a receiver may be achieved by allocating a host-level transmission rate among the multiple connections based on a ratio of a weight associated with each connection and a sum of the weights associated the connections. Data packets associated with the connections may then be selectively transmitted to the receiver such that data packets having a highest difference between the allocated transmission rate and an actual transmission rate are transmitted first. The data packets transmitted to the sender may also be clocked using a transmission timer having period corresponding to the host-level transmision rate. As a result, the destructive interference that may occur as different connections compete with one another for access to the same bandwidth limited channel may be reduced or eliminated. The selective transmission of data packets may also ensure that higher priority data associated with a given host is allocated a greater portion of the limited bandwidth, and the transmission timer may reduce or avoid the bursty nature of data transmissions that typically occur in network communication systems having asymmetric uplink and downlink channels.
Abstract:
The present invention refers to water-soluble anionic polymer dispersion and its manu¬ facturing process. To be more specific, it is about the producing method of water-soluble anionic polymer dispersion which is characterized by containing radical copolymer. The radical copolymer was created from salt solvent that contains anionic monomer, non-ionic monomer, ionic dispersant, radical polymerization initiator and, anionic surfactant and/ or non-ionic surfactant.