General packet radio service tunneling protocol (GTP) packet filter
First Claim
1. A method of filtering data packets in General Packet Radio Service (GPRS) Tunneling Protocol (GTP) signaling messages between service nodes in a GPRS network, said method comprising the steps of:
- analyzing at least one GTP signaling message against a plurality of filtering criteria; and
responsive to the analyzing step, selectively dropping data packets from the GTP signaling message or allowing the packets to pass.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of filtering data packets in General Packet Radio Service (GPRS) Tunneling Protocol (GTP) signaling messages. Selected messages from GTP Path Management, GTP Tunnel Management, GTP Mobility Management, and GTP Location Management messages are analyzed against a plurality of filtering criteria, and data packets that do not meet the filtering criteria are dropped while data packets that meet the criteria are passed. The data packets may be analyzed to verify that they contain correct source, destination, and mask addresses, and that they contain UDP/TCP port numbers that are consistent with the GTP version number. The packets are also inspected at the GTP level, layer-5, and based on the GTP version, information in the GTP header, and accompanying Information Elements (IEs), selected data packets are dropped.
112 Citations
25 Claims
-
1. A method of filtering data packets in General Packet Radio Service (GPRS) Tunneling Protocol (GTP) signaling messages between service nodes in a GPRS network, said method comprising the steps of:
-
analyzing at least one GTP signaling message against a plurality of filtering criteria; and
responsive to the analyzing step, selectively dropping data packets from the GTP signaling message or allowing the packets to pass. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of filtering data packets in General Packet Radio Service (GPRS) Tunneling Protocol (GTP) signaling messages between service nodes in a GPRS network, said method comprising the steps of:
-
analyzing selected messages from GTP Path Management messages, GTP Tunnel Management messages, GTP Mobility Management messages, or GTP Location Management messages against a plurality of filtering criteria; and
responsive to the analyzing step, dropping data packets that do not meet the filtering criteria while allowing data packets that meet the criteria to pass. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification