Hierarchical data collection network supporting packetized voice communications among wireless terminals and telephones
First Claim
1. One or more circuits for use in a handheld wireless communication device, the one or more circuits comprising:
- at least one processor operably coupled to at least one memory and to radio frequency circuitry for communicating voice signals over a radio frequency 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,convert the first voice data from the queue to a first analog representation of the first voice signal,convert to second voice data 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 based upon a propagation delay of a communication network; and
wherein adjusting operation of the queue comprises adjusting queuing time according to a measurement of propagation delay of the communication network, when variation of propagation delay rises above a certain level.
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.
196 Citations
64 Claims
-
1. One or more circuits for use in a handheld wireless communication device, the one or more circuits comprising:
at least one processor operably coupled to at least one memory and to radio frequency circuitry for communicating voice signals over a radio frequency 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, convert the first voice data from the queue to a first analog representation of the first voice signal, convert to second voice data 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 based upon a propagation delay of a communication network; and wherein adjusting operation of the queue comprises adjusting queuing time according to a measurement of propagation delay of the communication network, when variation of propagation delay rises above a certain level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
17. One or more circuits for use in a handheld wireless communication device, the one or more circuits comprising:
at least one processor operably coupled 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 through the communication network; convert first voice data received via the communication network to a first analog voice signal based upon the determined propagation delay, packetize for transmission via the communication network, second voice data representative of a second voice signal, adjust operation of a voice data queue based upon the propagation delay of the communication network; and wherein adjusting operation of the voice data queue comprises adjusting queuing time according to a measurement of propagation delay of the communication network, when variation of propagation delay rises above a certain level. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
33. One or more circuits for use in a handheld wireless communication device, the one or more circuits comprising:
at least one processor operably coupled to at least one memory and to radio frequency circuitry for communicating voice signals over a radio frequency 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, adjust operation of the queue based upon a propagation delay of a communication network; and wherein adjusting operation of the queue comprises adjusting queuing time according to a measurement of propagation delay of the communication network, when variation of propagation delay rises above a certain level. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
49. One or more circuits for use in a handheld wireless communication device, the one or more circuits comprising:
at least one processor operably coupled 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 through the communication network; transmit first voice data received via the communication network, for conversion to a first analog voice signal, based upon the determined 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 of the communication network; and wherein adjusting operation of the voice data queue comprises adjusting queuing time according to a measurement of propagation delay of the communication network, when variation of propagation delay rises above a certain level. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64)
Specification