US 12,132,654 B2
Dynamic intent-based QoS policies for commands within industrial protocols
Thomas Szigeti, Vancouver (CA); David John Zacks, Vancouver (CA); Robert E. Barton, Richmond (CA); and Jerome Henry, Pittsboro, NC (US)
Assigned to Cisco Technology, Inc., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on Apr. 6, 2021, as Appl. No. 17/223,176.
Prior Publication US 2022/0321467 A1, Oct. 6, 2022
Int. Cl. G06F 15/16 (2006.01); H04L 45/00 (2022.01); H04L 45/24 (2022.01); H04L 45/302 (2022.01); H04L 45/52 (2022.01); H04L 45/74 (2022.01)
CPC H04L 45/566 (2013.01) [H04L 45/24 (2013.01); H04L 45/302 (2013.01); H04L 45/52 (2013.01); H04L 45/74 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A method comprising:
identifying, by a service, a packet sent by a first device in a network to a second device as being of a particular protocol that is an industrial automation protocol;
identifying, by the service, a control command within the packet for the second device, based in part on the particular protocol identified for the packet;
determining, by the service and based in part on the control command within the packet and an identity of the first device or of the second device that is determined using device classification, a quality of service policy for the packet;
causing, by the service, the quality of service policy to be applied to the packet along a path in the network via which the packet is sent from the first device to the second device; and
causing, by the service, a second quality of service policy to be applied to a second packet sent by the first device to the second device, based on a control command within the second packet, wherein the control command within the second packet differs from the control command within the packet.