System and method for voice over IP
First Claim
Patent Images
1. A voice over Internet (VOIP) system, comprising:
- at least one infrastructure component communicating with one or more wireless devices using a wireless device over-the-air (OTA) protocol different from Internet protocol (IP), the infrastructure component including;
at least one logic component facilitating communication between a target wireless device and a communication device, the target wireless device not supporting IP, the logic component being configured to;
receive communication device-generated voice data in IP protocol, wherein the voice data in IP protocol is received by the infrastructure component based on an IP address allocated from the infrastructure component and temporarily assigned to the target wireless device based on the location of the target wireless device, wherein the infrastructure component functions as a virtual IP endpoint for the target wireless device;
transform the voice data in IP protocol to the wireless device OTA protocol without vocoding the voice data;
send the voice data in the wireless device OTA protocol to the target wireless device;
transform voice data in the wireless device OTA protocol received from the target wireless device to IP protocol without devocoding the voice data; and
send the voice data in IP protocol toward the communication device.
1 Assignment
0 Petitions
Accused Products
Abstract
A wireless telephone without IP capability nonetheless communicates with an infrastructure that uses IP. An infrastructure component assigns the wireless telephone a temporary EP address based on the location of the telephone, and then transforms over-the-air (OTA) voice protocol packets, such as IS-95 packets, from the wireless telephone to IP packets. The IP packets are sent through the infrastructure to another communication device. In turn, IP packets representing voice communication from the communication device are sent through the infrastructure, transformed to OTA packets, and transmitted to the wireless telephone.
-
Citations
45 Claims
-
1. A voice over Internet (VOIP) system, comprising:
at least one infrastructure component communicating with one or more wireless devices using a wireless device over-the-air (OTA) protocol different from Internet protocol (IP), the infrastructure component including; at least one logic component facilitating communication between a target wireless device and a communication device, the target wireless device not supporting IP, the logic component being configured to; receive communication device-generated voice data in IP protocol, wherein the voice data in IP protocol is received by the infrastructure component based on an IP address allocated from the infrastructure component and temporarily assigned to the target wireless device based on the location of the target wireless device, wherein the infrastructure component functions as a virtual IP endpoint for the target wireless device; transform the voice data in IP protocol to the wireless device OTA protocol without vocoding the voice data; send the voice data in the wireless device OTA protocol to the target wireless device; transform voice data in the wireless device OTA protocol received from the target wireless device to IP protocol without devocoding the voice data; and send the voice data in IP protocol toward the communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
14. A method for communicating voice data in IP to a wireless device not supporting Internet protocol (IP), comprising:
-
determining a location of the wireless device; temporarily associating a first IP address with the wireless device based at least in part on the location of the wireless device, wherein the first IP address is allocated from a first infrastructure component communicating with the wireless device, and wherein the first infrastructure component functions as a virtual IP endpoint for the wireless device; receiving, at the first infrastructure component from which the first IP address is allocated, communication device-generated voice data in IP protocol; transforming, at the first infrastructure component, the voice data in IP protocol to an over-the-air (OTA) protocol different from IP protocol without vocoding the voice data; transmitting the voice data in the OTA protocol to the wireless device; transforming, at the first infrastructure component, voice data in the OTA protocol received from the wireless device to IP protocol without devocoding the voice data; and sending the voice data in IP protocol toward the communication device. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. At least one computer program product, comprising:
a computer-readable medium embodying a computer program including; codes for causing a computer to determine a location of a wireless device that does not support IP; codes for causing the computer to temporarily associate a first IP address with the wireless device based at least in part on the location of the wireless device, wherein the first IP address is allocated from a first infrastructure component communicating with the wireless device, and wherein the first infrastructure component functions as a virtual IP endpoint for the wireless device; codes for causing the computer to receive at the first infrastructure component from which the first IP address is allocated, communication device-generatedvoice data in IP protocol communicated; codes for causing the computer to convert, at the first infrastructure component, the voice data in Internet protocol (IP) to voice data in over-the-air (OTA) protocol packets, without vocoding the voice data, to render first converted packets, wherein the OTA protocol is different from IP and supported by the wireless device; codes for causing the computer to convert voice data in OTA protocol packets from the wireless device not supporting IP to IP packets, without devocoding the voice data, to render second converted packets; and codes for causing the computer to provide communication between the wireless device and the infrastructure component using the first and second converted packets. - View Dependent Claims (29, 30, 31, 32, 33)
-
34. A voice over Internet (VOIP) system, comprising:
-
at least one infrastructure component communicating with one or more wireless devices using a wireless device over-the-air (OTA) protocol different from Internet protocol (IP); at least one wireless communication device communicating with the infrastructure, the wireless communication device not supporting IP; wherein the wireless communication device is a target wireless device and is temporarily assigned with an IP address that is allocated from the infrastructure component based on the location of the wireless communication device, wherein the infrastructure component functions as a virtual IP endpoint for the target wireless device; and wherein the infrastructure component includes at least one logic component facilitating communication between the target wireless device and another communication device, the target wireless device not supporting IP, the logic component being configured to receive, at the infrastructure component, voice data in IP protocol from the communication device based on the IP address; transform voice data in IP protocol to the wireless device OTA protocol without vocoding the voice data; send the voice data in wireless device OTA protocol to the target wireless device; transform voice data in wireless device OTA protocol from the target wireless device to IP protocol without devocoding the voice data; and send the voice data in IP protocol toward the other communication device. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
Specification