P2P ACTIVITY DETECTION AND MANAGEMENT
First Claim
1. A network device, comprising:
- a communication interface to receive a first peer-to-peer (P2P) activity record corresponding to a first P2P data flow of P2P activity in a network, the first P2P data flow comprising content information communicated from a first user equipment device (UE) to a second UE via the network, the first P2P activity record comprising information identifying the first P2P data flow; and
a processor, connected to the communication interface, to;
insert the information identifying the first P2P data flow into a first P2P activity map,compare the first P2P activity map to a P2P pattern of interest,determine a first P2P activity of interest probability based on the comparison of the first P2P activity map with the P2P pattern of interest, the first P2P activity of interest probability comprising a probability that P2P activity of interest is occurring in the network; and
generate a system response based on the first P2P activity of interest probability.
1 Assignment
0 Petitions
Accused Products
Abstract
A network device may receive a peer-to-peer (P2P) activity record corresponding to a P2P data flow of P2P activity in a network. The P2P data flow may include content information communicated from a first user equipment device (UE) to a second UE via the network, and the P2P activity record may include information identifying the P2P data flow. The network device may insert the information identifying the P2P data flow into a P2P activity map and compare the P2P activity map to a P2P pattern of interest. The network device may also determine a P2P activity of interest probability based on the comparison of the P2P activity map to the P2P pattern of interest, which may describe the likelihood that P2P activity of interest is occurring in the network. The network device may also generate a system response based on the P2P activity of interest probability.
14 Citations
20 Claims
-
1. A network device, comprising:
-
a communication interface to receive a first peer-to-peer (P2P) activity record corresponding to a first P2P data flow of P2P activity in a network, the first P2P data flow comprising content information communicated from a first user equipment device (UE) to a second UE via the network, the first P2P activity record comprising information identifying the first P2P data flow; and a processor, connected to the communication interface, to; insert the information identifying the first P2P data flow into a first P2P activity map, compare the first P2P activity map to a P2P pattern of interest, determine a first P2P activity of interest probability based on the comparison of the first P2P activity map with the P2P pattern of interest, the first P2P activity of interest probability comprising a probability that P2P activity of interest is occurring in the network; and generate a system response based on the first P2P activity of interest probability. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
receiving, by a network device, a peer-to-peer (P2P) activity record comprising information identifying a P2P data flow of P2P activity in a network, the P2P data flow comprising content information communicated from a first user equipment device (UE) to a second UE via the network; determining, by the network device, whether any of a plurality of P2P activity maps are associated with the information identifying the P2P data flow; when a P2P activity map associated with the information identifying the P2P data flow is identified, inserting the information identifying the P2P data flow into the identified P2P activity map, and when a P2P activity map associated with the information identifying the P2P data flow is not identified, associating the information identifying the P2P data flow with a new P2P activity map, and inserting the information identifying the P2P data flow into the new P2P activity map. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
monitoring, by a network device, a first peer-to-peer (P2P) data flow, the first P2P data flow comprising content information communicated from a first user equipment device (UE) to a second UE via a network; obtaining, by the network device, a subscriber identifier (ID) of the first P2P data flow, the subscriber ID comprising an identity of the first UE; producing, by the network device, a flow ID of the first P2P data flow, based on the content information of the first P2P data flow; identifying, by the network device, timing information of the first P2P data flow, the timing information comprising a time associated with when the first P2P data flow was communicated by the first UE; creating a first P2P activity record corresponding to the first P2P data flow, the first P2P activity record comprising the subscriber ID of the first UE, the flow ID of the first P2P data flow, and the timing information of the first P2P data flow; and communicating the first P2P activity record to a network management server via the network. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method, comprising:
-
monitoring, by a network device, a peer-to-peer (P2P) data flow, the P2P data flow comprising content information communicated from a first user equipment device (UE) to a second UE via a network; identifying a source address of the P2P data flow, the source address corresponding to the first UE; communicating, by the network device, the source address to a network authentication server of the network; receiving, by the network device, a subscriber ID comprising an identifier (ID) of the first UE; producing, by the network device, a flow ID of the P2P data flow, based on the content information of the P2P data flow; identifying, by the network device, timing information of the first P2P data flow, the timing information comprising a time associated with when the P2P data flow was communicated by the first UE; creating, by the network device, a P2P activity record corresponding to the P2P data flow, the P2P activity record comprising the subscriber ID of the first UE, the flow ID of the P2P data flow, and the timing information of the P2P data flow; and communicating, by the network device, the P2P activity record to a network management server via the network.
-
Specification