Hierarchical Data Collection Network Supporting Packetized Voice Communications Among Wireless Terminals And Telephones
3 Assignments
0 Petitions
Accused Products
Abstract
A packet-based, hierarchical communication system, arranged in a spanning tree configuration, is described in which wired and wireless communication networks exhibiting substantially different characteristics are employed in an overall scheme to link portable or mobile computing devices. The network accommodates real time voice transmission both through dedicated, scheduled bandwidth and through a packet-based routing within the confines and constraints of a data network. Conversion and call processing circuitry is also disclosed which enables access devices and personal computers to adapt voice information between analog voice stream and digital voice packet formats as proves necessary. Routing pathways include wireless spanning tree networks, wide area networks, telephone switching networks, internet, etc., in a manner virtually transparent to the user. A voice session and associate call setup simulates that of conventional telephone switching network, providing well-understood functionality common to any mobile, remote or stationary terminal, phone, computer, etc.
-
Citations
137 Claims
-
1-21. -21. (canceled)
-
22. A system for use in a wireless communication device, the system comprising:
at least one processor for operably coupling at least one memory to radio frequency circuitry for communicating packetized voice data over a communication network, the at least one processor operable to, at least; store first voice data representative of a first voice signal in a queue in the at least one memory, cause conversion of the first voice data from the queue to a first analog representation of the first voice signal, receive second voice data converted from a second analog representation of a second voice signal, depacketize received voice packets into the first voice data and packetize the second voice data into transmit voice packets; adjust operation of the queue according to a propagation delay of a communication network, wherein adjusting operation of the queue comprises adjusting queuing time according to a measurement of propagation delay of the communication network. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
37. A method for operating a wireless communication device comprising at least one processor, at least one memory, and radio frequency circuitry for communicating packetized voice data over a communication network, the method comprising:
-
storing first voice data representative of a first voice signal in a queue in the at least one memory, causing conversion of the first voice data from the queue to a first analog representation of the first voice signal, receive second voice data converted from a second analog representation of a second voice signal, depacketizing received voice packets into the first voice data and packetize the second voice data into transmit voice packets; adjusting operation of the queue according to a propagation delay of a communication network, wherein adjusting operation of the queue comprises adjusting queuing time according to a measurement of propagation delay of the communication network. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A system for use in a wireless communication device, the system comprising:
at least one processor for operably coupling to radio frequency circuitry for communicating packetized voice data over a communication network, the at least one processor operable to, at least, determine a propagation delay of a call path of the communication network; cause conversion of first voice data received via the call path of the communication network to a first analog voice signal, based upon the propagation delay, packetize for transmission via the communication network, second voice data representative of a second voice signal, and adjust operation of a voice data queue based upon the propagation delay, wherein adjusting operation of the voice data queue comprises adjusting queuing time according to a measurement of the propagation delay of the call path. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65)
-
66. A method for operating a wireless communication device in a communication network, the method comprising:
-
determining a propagation delay of a call path of the communication network; causing conversion of first voice data received via the call path of the communication network to a first analog voice signal, based upon the propagation delay, packetizing for transmission via the communication network, second voice data representative of a second voice signal, and adjusting operation of a voice data queue based upon the propagation delay, wherein adjusting operation of the voice data queue comprises adjusting queuing time according to a measurement of the propagation delay of the call path. - View Dependent Claims (67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79)
-
-
80. A system for use in a wireless communication device, the system comprising:
at least one processor for operably coupling at least one memory to radio frequency circuitry for communicating packetized voice data over a communication network, the at least one processor operable to, at least, store first voice data representative of a first voice signal in a queue in the at least one memory, transmit the first voice data from the queue for conversion to a first analog representation of the first voice signal, receive second voice data converted from a second analog representation of a second voice signal, depacketize received voice packets into the first voice data and packetize the second voice data into transmit voice packets, and adjust operation of the queue according to a propagation delay of a call path of the communication network, wherein adjusting operation of the voice data queue comprises adjusting queuing time according to a measurement of the propagation delay of the call path. - View Dependent Claims (81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94)
-
95. A method for operating a wireless communication device comprising at least one processor, at least one memory, and radio frequency circuitry for communicating packetized voice data over a communication network, the method comprising:
-
storing first voice data representative of a first voice signal in a queue in the at least one memory, transmitting the first voice data from the queue for conversion to a first analog representation of the first voice signal, receiving second voice data converted from a second analog representation of a second voice signal, depacketizing received voice packets into the first voice data and packetizing the second voice data into transmit voice packets, and adjusting operation of the queue according to a propagation delay of a call path of the communication network, wherein adjusting operation of the voice data queue comprises adjusting queuing time according to a measurement of the propagation delay of the call path. - View Dependent Claims (96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109)
-
-
110. A system for use in a wireless communication device, the system comprising:
at least one processor for operably coupling to radio frequency circuitry for communicating packetized voice data over a communication network, the at least one processor operable to, at least, determine a propagation delay of a call path of the communication network; transmit first voice data received via the communication network for conversion to a first analog voice signal, based upon the propagation delay, packetize for transmission via the communication network, second voice data representative of a second voice signal, and adjust operation of a voice data queue based upon the propagation delay, wherein adjusting operation of the voice data queue comprises adjusting queuing time according to a measurement of the propagation delay of the call path. - View Dependent Claims (111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123)
-
124. A method for operating a wireless communication device in a communication network, the method comprising:
-
determining a propagation delay of a call path of the communication network; transmitting first voice data received via the communication network for conversion to a first analog voice signal, based upon the propagation delay, packetizing for transmission via the communication network, second voice data representative of a second voice signal, and adjusting operation of a voice data queue based upon the propagation delay, wherein adjusting operation of the voice data queue comprises adjusting queuing time according to a measurement of the propagation delay of the call path. - View Dependent Claims (125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137)
-
Specification