Patent ID: 7924854

Claim:
An apparatus, comprising: a client services packet gateway operable to communicate with a first end user and a second end user in order to facilitate a peer-to-peer transaction; and a flow manager element operable to: receive one or more packets of the peer-to-peer transaction from one or more interfaces, wherein an interface is a subscriber interface or a network interface; if a selected packet is received from the subscriber interface: associate a first source Internet Protocol (IP) address corresponding to the first user and a second destination IP address corresponding to the second user with a first session object corresponding to the first user; and associate a second source IP address of the second user and a first destination IP address of the first user with a second session object corresponding to the second user; and if the selected packet is received from the network interface: associate the second source IP address and the first destination IP address with the first session object; and associate the first source IP address and the second destination IP address with the second session object.