Lawful interception of real time packet data
First Claim
Patent Images
1. A method of conducting a lawful intercept of real time media packet traffic with low latency and detection avoidance, comprising:
- directing real time media packet streams between a caller and callee through a media server, the media server being dedicated to the lawful intercept of real time media packet traffic;
replicating the media packet streams within the media server, the replication resulting in original media packet streams and replicated media packet streams;
forwarding, using the media server, the original media packet streams between the caller and the callee;
modifying address and port information in packet headers of the replicated packet streams, without encapsulating packets of the replicated packet streams or modifying payload data of the replicated packet streams so as to reduce latency and avoid detection, wherein the modifications comprise;
changing a source address to an address of the media server;
changing a source port to a source port of the media server;
changing a destination address to an address of a monitoring system; and
changing a destination port to at least one monitoring port; and
directing, based on the modified address and port information, the modified packet streams to the at least one monitoring port.
6 Assignments
0 Petitions
Accused Products
Abstract
A method of conducting a lawful intercept of real time media packet traffic involves redirecting real time media packet streams between a caller and callee through a media server; replicating the media packet streams within the media server; modifying packet headers of the replicated packet streams; and directing the modified packet streams to at least one monitoring port.
116 Citations
22 Claims
-
1. A method of conducting a lawful intercept of real time media packet traffic with low latency and detection avoidance, comprising:
-
directing real time media packet streams between a caller and callee through a media server, the media server being dedicated to the lawful intercept of real time media packet traffic; replicating the media packet streams within the media server, the replication resulting in original media packet streams and replicated media packet streams; forwarding, using the media server, the original media packet streams between the caller and the callee; modifying address and port information in packet headers of the replicated packet streams, without encapsulating packets of the replicated packet streams or modifying payload data of the replicated packet streams so as to reduce latency and avoid detection, wherein the modifications comprise; changing a source address to an address of the media server; changing a source port to a source port of the media server; changing a destination address to an address of a monitoring system; and changing a destination port to at least one monitoring port; and directing, based on the modified address and port information, the modified packet streams to the at least one monitoring port. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 20)
-
-
14. A dedicated gateway for permitting the lawful interception of real time media packet traffic with low latency and detection avoidance, comprising:
-
a first port for connection to a caller; a second port for connection to a callee; a processor for forwarding packets between the caller and callee, said processor also replicating said packets; and at least one port for supplying replicated packet streams to at least one monitoring port, wherein the processor modifies, without encapsulating packets of the replicated packet streams or modifying payload data, address and port information in headers of the replicated packets to direct them to the at least one monitoring port. - View Dependent Claims (15, 16, 17, 18, 21)
-
-
19. A communications system for permitting the lawful interception of real time media packet traffic with low latency and detection avoidance, comprising:
-
a call agent for establishing a call between a caller and callee over a packet network; and a dedicated media server for processing real time media packets including a first port for connection to a caller, a second port of connection to a callee, a processor for forwarding packets between the caller and callee and replicating said packets, and at least one port for supplying replicated packet streams to at least one monitoring port, wherein said processor modifies source and destination address and port information in headers of the replicated packet streams, without encapsulating packets of the replicated packet streams, so as to direct the replicated packet streams to the at least one monitoring port, and wherein said call agent redirects said packets through said media server in the event of a lawful intercept request. - View Dependent Claims (22)
-
Specification