Patent ID: 8681776

Claim:
A method for storing communication session information at a network interface module, the method comprising: (a) receiving, at a network interface module of a network node, a plurality of real time transport control protocol (RTCP) packets associated with a communication session; (b) extracting, using a network processor located on the network interface module, RTCP information from at least one of the RTCP packets, wherein extracting the RTCP information includes using the network processor located on the network interface module to extract the RTCP information from fields of an RTCP portion of the at least one RTCP packet; (c) storing, using the network processor located on the network interface module, the extracted RTCP information in memory located on the network interface module, wherein storing the extracted RTCP information includes: extracting an Internet protocol (IP) address and a user datagram protocol (UDP) port number from the at least one of the RTCP packets; using the extracted IP address and UDP port number as a search key to identify an area in the memory allocated for the communication session; and storing the extracted RTCP information in the identified area in the memory allocated for the communication session; and (d) using the network processor to forward incoming packets to an appropriate voice server module of a plurality of voice server modules and to forward outbound media packets over a communications network.