Packetizing media for a time slotted communication system
First Claim
1. A method of transmitting packets over a slotted communication system, comprising:
- combining all media queued while waiting for a transmit time slot into one, or a few, packets; and
sending the one or few packets during the transmit time slot.
1 Assignment
0 Petitions
Accused Products
Abstract
Media that is normally packetized into many separate individual packets and then queued for individual transmission during a transmit window is combined together into one, or a few, packets. The larger packets more efficiently carry media over a time slotted communication media since only one, or a few, packet headers are used for carrying a larger amount of media. Since packets cannot be transmitted until the start of a new transmit window, the larger packets do not substantially add to the overall packet delay that normally occurs when larger packets are formatted and transmitted in non-time slotted networks. In another aspect of the system, probe packets are used to identify the start of the transmit window. The transmit window start time is inferred from the round trip times for the probe packets and media packetization is then synchronized with the identified transmit windows.
45 Citations
27 Claims
-
1. A method of transmitting packets over a slotted communication system, comprising:
-
combining all media queued while waiting for a transmit time slot into one, or a few, packets; and
sending the one or few packets during the transmit time slot. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A media packetizer, comprising:
a processor configured to combine media into a same packet according to an amount of media received while waiting for a next transmit window. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
18. A method for synchronizing with a time slotted communication system, comprising:
-
queuing probe packets during both transmit time slots and receive time slots;
identifying when the probe packets are queued;
identifying when the probe packets are received back;
identifying round trip times from when the probe packets are queued to when the probe packets are received back; and
identifying the transmit or receive time slots by comparing the round trip times for the different probe packets. - View Dependent Claims (19, 20, 21)
-
-
22. A system for transmitting packets over a slotted communication system, comprising:
-
means for combining all media queued while waiting for a transmit time slot into one, or a few, packets; and
means for sending the one or few packets during the transmit time slot. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A computer readable medium containing computer executable instructions for transmitting packets over a slotted communication system, the instructions when executed:
-
combining all media queued while waiting for a transmit time slot into one, or a few, packets; and
sending the one or few packets during the transmit time slot.
-
Specification