Patent ID: 8737290
Filing Date: 2014-05-27
Classification: H04B

Abstract:
1. A method of a near-end telephone device communicating with a far-end telephone device in a Voice-over-IP-based system via a proxy server, wherein an adaptor for a first communications protocol is associated with said near-end telephone device, said first communications protocol being distinct from a TCP/IP protocol, the method comprising: (A) establishing a session with said proxy server using said first communications protocol, said session with said proxy server having a session identifier associated therewith, said session identifier being provided by said proxy server to identify said session; (B) receiving, by said adaptor, first packets from the near-end telephone device, the first packets being formatted according to a second communications protocol and addressing the far-end telephone device, the second communications protocol being distinct from the first communications protocol, wherein the second communications protocol is the TCP/IP protocol, and wherein the first packets received from the near-end telephone device are TCP/IP packets, each of said first packets including IP header information, and wherein at least some of the TCP/IP packets received from the near-end telephone device comprise voice data; (C) determining, by said adaptor, whether or not a packet of said first packets received from the near-end telephone device comprises voice data, and when a packet received from the near-end telephone device does not comprise voice data, sending said packet to the proxy server as an IP protocol packet, otherwise converting at least some of the TCP/IP packets that do comprise voice data to one or more packets of the first communications protocol, said converting including: (D) sending the one or more packets of the first communications protocol to the proxy server, wherein packets of the first protocol include a header comprising said session identifier corresponding to said session established with said proxy server; (E) receiving, by said adaptor, second packets from the proxy server, the second packets being formatted according to the first communications protocol, said second packets corresponding to second TCP/IP packets received by said proxy server from said far-end telephone device, said second TCP/IP packets addressing said near-end telephone device; (F) converting, by said adaptor, at least some of the received second packets from the first communications protocol to multiple corresponding third TCP/IP packets, wherein at least one second packet of said first communications protocol is converted to multiple corresponding third TCP/IP packets that comprise voice data, and wherein IP header information not present in said at least one second packet of said first communications protocol is added to said multiple corresponding third TCP/IP packets, said third TCP/IP packets addressing said near-end telephone device; and (G) sending the multiple corresponding third TCP/IP packets to the near-end telephone device.