Patent ID: 8908631

Claim:
A method comprising: extracting a port identifier in a transport layer header of a packet having a packet type associated with a priority level, the packet being transmitted from or to an application according to a network protocol in a multi-hop mesh network having a local node and a remote node, the port identifier including a port number; and classifying the packet into the packet type using the port identifier and one of a pre-defined port list, a dynamic port table, and an application header of the application, the classifying comprising: responsive to the port identifier being in the pre-defined port list, correlating the port identifier to the packet type from the pre-defined port list; responsive to the port identifier not being in the pre-defined port list, accessing the dynamic port table; responsive to the port identifier being in the dynamic port table, correlating the port identifier to the packet type from the dynamic port table, the dynamic port table including port identifiers and associated packet types, application types, or priority levels as previously discovered or detected for at least one currently active session in the network, a first port identifier in the dynamic port table being removed responsive to a determination that a first application that used the first port identifier is no longer transmitted through the network and/or when a connection of a session of the first application is closed.