IP Library Granted Patent US 7,155,255
Granted Patent B2
US 7,155,255 · App. 10/053,338 · Granted Dec 26, 2006

Communication equipment, transcoder device and method for processing frames associated with a plurality of wireless protocols

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,155,255
App. No.
10/053,338
Granted
Dec 26, 2006
Kind
B2
Abstract

To address the need for an apparatus and method for transcoding among multiple wireless protocols, the present invention provides a framework for more generalized transcoding. A voice processing resource (e.g., 105 ) of a transcoder ( 101 ) receives the dynamic transcoding attributes (e.g., 201–207 ) for a frame and then transcodes that frame according to the requirements of the transcoding attributes. These dynamic attributes may contain information such as the wireless protocol involved, the frame type, the source type, the sequence number, the delivery timing requirements, and the delivery mode of subsequent frames.

Claims (30)

1. A method for a voice processing resource to process frames associated with a plurality of wireless protocols, the method comprising the steps of:

receiving, by the voice processing resource from a base site, a first frame associated with a first wireless protocol;

receiving, by the voice processing resource from a base site, a frame type of the first frame;

receiving, by the voice processing resource from a base site, delivery timing requirements of the first frame;

receiving, by the voice processing resource from a base site, a source type of the first frame; and

processing, by the voice processing resource, the first frame based on the first wireless protocol, the frame type, the delivery timing requirements, and the source type, wherein the first frame comprises a frame header and a frame payload, wherein the frame header of the first frame comprises a wireless protocol type of the first frame, the frame type of the first frame, the delivery timing requirements of the first frame, and the source type of the first frame.

2. The method of claim 1 further comprising the steps of:

receiving, by the voice processing resource from a base site, a second frame associated with a second wireless protocol, wherein the second wireless protocol is different than the first wireless protocol;

receiving, by the voice processing resource from a base site, a frame type of the second frame;

receiving, by the voice processing resource from a base site, delivery timing requirements of the second frame;

receiving, by the voice processing resource from a base site, a source type of the second frame; and

processing, by the voice processing resource, the second frame based on the second wireless protocol, the frame type of the second frame, the delivery timing requirements of the second frame, and the source type of the second frame.

3. The method of claim 2 wherein the first frame comprises a frame header and a frame payload, wherein the frame header of the first frame comprises a wireless protocol type of the first frame, the frame type of the first frame, the delivery timing requirements of the first frame, and the source type of the first frame, wherein the second frame comprises a frame header and a frame payload, wherein the frame header of the second frame comprises a wireless protocol type of the second frame, the frame type of the second frame, the delivery timing requirements of the second frame, and the source type of the second frame.

4. The method of claim 1 further comprising the step of determining from the frame header of the first frame an indication of ordering for the first frame, wherein the step of processing the first frame comprises the step of processing the frame payload of the first frame based on the indication of ordering for the first frame.

5. The method of claim 4 wherein the indication of ordering for the first frame comprises a sequence number.

6. The method of claim 1 further comprising the step of determining from the frame header of the first frame a frame delivery mode for future frames, wherein the step of processing the first frame comprises the step of processing the frame payload of the first frame based on the frame delivery mode for future frames.

7. The method of claim 6 wherein the frame delivery mode for future frames comprises information selected from the group consisting of a frame delivery frequency, a frame delivery rate, an interval between frame deliveries, and a pattern of frame deliveries.

8. The method of claim 1 wherein the frame type comprises a number of packets in the payload of the first frame.

9. The method of claim 1 wherein the frame type comprises a type of each packet in the payload of the first frame.

10. The method of claim 9 wherein a type of a packet in the payload of the first frame comprises a type of a packet selected from the group consisting of audio, control, error correction, debug, diagnostic, TTY-Baudo, key size, key type, loading, timing, sequencing/ordering, and priority.

11. The method of claim 1 wherein the source type of the first frame comprises a source type selected from the group consisting of an asynchronous base site, a subscriber, an asynchronous transcoder, and a synchronous transcoder.

12. The method of claim 1 wherein the frame header of the first frame further comprises a system type and a call type from which a wireless protocol associated with the first frame is determined.

13. The method of claim 12 wherein the system type of the first frame comprises a system type selected from the group consisting of “iDEN”, TETRA, GSM, CDMA, “DIMETRA”, and “HARMONY”.

14. A transcoder device comprising:

at least one voice processing resource capable of receiving a first frame associated with a first wireless protocol, a frame type of the first frame, delivery timing requirements of the first frame, and a source type of the first frame and capable of processing the first frame based on the first wireless protocol, the frame type, the delivery timing requirements, and the source type, wherein the first frame comprises a frame header and a frame payload, wherein the frame header of the first frame comprises a wireless protocol type of the first frame, the frame type of the first frame, the delivery timing requirements of the first frame, and the source type of the first frame.

15. The transcoder device of claim 14 wherein the at least one voice processing resource capable of receiving the first frame associated with the first wireless protocol is further capable of receiving a second frame associated with a second wireless protocol that is different than the first wireless protocol, a frame type of the second frame, delivery timing requirements of the second frame, and a source type of the second frame and further capable of processing the second frame based on the second wireless protocol, the frame type of the second frame, the delivery timing requirements of the second frame, and the source type of the second frame.

16. Communication equipment comprising:

a first base site capable of receiving wireless information via a first wireless protocol, capable of generating a first frame associated with the first wireless protocol containing at least a portion of the wireless information, and capable of sending to a voice processing resource the first frame, a frame type of the first frame, delivery timing requirements of the first frame, and a source type of the first frame, wherein the first frame comprises a frame header and a frame payload, wherein the frame header of the first frame comprises a wireless protocol type of the first frame, the frame type of the first frame, the delivery timing requirements of the first frame, and the source type of the first frame.

17. The communication equipment of claim 16 further comprising:

a second base site capable of receiving wireless information via a second wireless protocol that is different than the first wireless protocol, capable of generating a second frame associated with the second wireless protocol containing at least a portion of the wireless information, and capable of sending to the voice processing resource the second frame, a frame type of the second frame, delivery timing requirements of the second frame, and a source type of the second frame.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034371/0612 →
CHANGE OF NAME Recorded Oct 2, 2012
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 029216/0282 →