摘要:
Systems and methods are disclosed for modifying network packets to use unrecognized headers/fields for packet classification and forwarding in packet processing systems, such as network tool optimizer (NTO) devices. The packet modifications described allow standard switch or routing integrated circuits (ICs) to process, classify, and forward packets based upon data that is not typically recognized by the hardware capabilities of the standard packet routing circuitry for packet processing. Input packets are modified so that unrecognized data becomes recognized data for purposes of packet processing, classification, and forwarding by the packet routing circuitry. These modifications are then removed after packets are processed to reform the original packets. The original packets are then provided to destination devices based upon packet classification and forwarding control information. As such, packet processing, classification, and forwarding is provided in packet processing systems using headers/fields that are not supported for processing by standard switch or routing integrated circuits (ICs).
摘要:
Systems and methods are disclosed for modifying network packets to use unrecognized headers/fields for packet classification and forwarding in packet processing systems, such as network tool optimizer (NTO) devices. The packet modifications described allow standard switch or routing integrated circuits (ICs) to process, classify, and forward packets based upon data that is not typically recognized by the hardware capabilities of the standard packet routing circuitry for packet processing. Input packets are modified so that unrecognized data becomes recognized data for purposes of packet processing, classification, and forwarding by the packet routing circuitry. These modifications are then removed after packets are processed to reform the original packets. The original packets are then provided to destination devices based upon packet classification and forwarding control information. As such, packet processing, classification, and forwarding is provided in packet processing systems using headers/fields that are not supported for processing by standard switch or routing integrated circuits (ICs).
摘要:
Systems and methods are disclosed for mobile user identification and tracking for load balancing in packet processing systems. Packet processing systems, such as network tool optimizer (NTO) systems, are configured to receive packets associated with multiple mobile users, to extract user identification information from the packets, to store identity binding information for the mobile users, to track changes in identification information for mobile users within a communication system by analyzing control information within packets for the communication system, and to forward packets to one or more tool ports associated with the packet processing system. The packet processing systems disclosed thereby allow for user packets to be identified and sent to the same load-balanced network tool, even though the user identification information changes over time within the communication system. The disclosed embodiments are useful for a wide variety of mobile and/or non-mobile communication systems and related communication protocols.
摘要:
Systems and methods are disclosed for mobile user identification and tracking for load balancing in packet processing systems. Packet processing systems, such as network tool optimizer (NTO) systems, are configured to receive packets associated with multiple mobile users, to extract user identification information from the packets, to store identity binding information for the mobile users, to track changes in identification information for mobile users within a communication system by analyzing control information within packets for the communication system, and to forward packets to one or more tool ports associated with the packet processing system. The packet processing systems disclosed thereby allow for user packets to be identified and sent to the same load-balanced network tool, even though the user identification information changes over time within the communication system. The disclosed embodiments are useful for a wide variety of mobile and/or non-mobile communication systems and related communication protocols.
摘要:
Systems and methods are disclosed for in-line removal of duplicate network packets in network packet streams operating at high speeds (e.g., 1-10 Gbps and above). A hash generator applies at least one hash algorithm to incoming packets to form one or more different hash values. The packet deduplication systems and methods then use the one or more hash values for each incoming packet to identify data stored for previously received backs and use the identified data to determine if incoming packets are duplicate packets. Duplicate packets are then removed from the output packet stream thereby reducing duplicate packets for downstream processing. A deduplication window can further be utilized to limit the amount of data stored for previous packets based upon one or more parameters, such as an amount of time that has passed and/or a number of packets for which data has been stored. These parameters can also be selected, configured and/or adjusted to achieve desired operational objectives.
摘要:
Systems and methods are disclosed for in-line removal of duplicate network packets in network packet streams operating at high speeds (e.g., 1-10 Gbps and above). A hash generator applies at least one hash algorithm to incoming packets to form one or more different hash values. The packet deduplication systems and methods then use the one or more hash values for each incoming packet to identify data stored for previously received backs and use the identified data to determine if incoming packets are duplicate packets. Duplicate packets are then removed from the output packet stream thereby reducing duplicate packets for downstream processing. A deduplication window can further be utilized to limit the amount of data stored for previous packets based upon one or more parameters, such as an amount of time that has passed and/or a number of packets for which data has been stored. These parameters can also be selected, configured and/or adjusted to achieve desired operational objectives.
摘要:
The present invention relates to an antenna comprising multiple array elements with a first and second feeding point, each associated with orthogonal polarizations, each array element has a first and second phase centre each associated with the orthogonal polarizations, the first and second phase centres of said array elements are arranged in at least two columns, and one antenna port connected to the first and second feeding points of at least two array elements with first phase centre and second phase centre arranged in the at least two columns via a respective feeding network. The feeding network comprises a beam forming network having a primary connection, connected to the antenna port, and at least four secondary connections. The beam forming network divides power between the first feeding point and the second feeding point and controls phase shift differences between the respective feeding points with phase centre arranged in different columns.
摘要:
A timepiece, including a main mechanism operable to indicate time, the main mechanism positioned upon or within a face of the timepiece; a first counter including a first operation mechanism, the first counter appearing upon or within the face; a second counter including a second operation mechanism, the second counter appearing upon or within the face; and a third counter including a third operation mechanism, the third counter appearing upon or within the face. When the timepiece is in operation, the first operation mechanism, the second operation mechanism, and the third operation mechanism each have an operation status differing from one another. When the timepiece is in operation, the first operation mechanism, the second operation mechanism, and the third operation mechanism maintain a continuous time loop prior to resetting one or more of the first operation mechanism, the second operation mechanism, and/or the third operation mechanism.
摘要:
In an exemplary embodiment of a timepiece of the present disclosure, the timepiece comprises a case, a crown extending from the case, a first pusher extending from the case and positioned relative to the crown, a first crown tab positioned between the crown and the first pusher, the first crown tab configured to at least partially surround the crown, a first pusher element extending from the case, the first pusher element configured to at least partially house a first end of the first pusher, a second pusher extending from the case and positioned relative to the crown, a second crown tab positioned between the crown and the second pusher, the second crown tab configured to at least partially surround the crown, and a second pusher element extending from the case, the second pusher element configured to at least partially house a first end of the second pusher.
摘要:
The present disclosure includes disclosure of a timepiece, comprising a main mechanism operable to indicate time, the main mechanism positioned upon or within a face of the timepiece, a first counter comprising a first operation mechanism, the first counter appearing upon or within the face, a second counter comprising a second operation mechanism, the second counter appearing upon or within the face, and a third counter comprising a third operation mechanism, the third counter appearing upon or within the face, wherein when the timepiece is in operation, the first operation mechanism, the second operation mechanism, and the third operation mechanism each have an operation status differing from one another, and wherein when the timepiece is in operation, the first operation mechanism, the second operation mechanism, and the third operation mechanism maintain a continuous time loop prior to resetting one or more of the first operation mechanism, the second operation mechanism, and/or the third operation mechanism.