A Fast Multi-pattern Matching Algorithm for Deep Packet Inspection on a Network Processor | IEEE Conference Publication | IEEE Xplore