A method of processing sampled voice packets from a voice packet sender for
transmission over a bit-rate sampled data transmission system, such as by
a cable modem over a cable modem termination system, to a voice packet
recipient. Unsolicited grant arrivals in response to a request from the
voice packet sender coupled to the cable modem are determined. The storing
of sampled voice packets is synchronized with the unsolicited grant
arrivals. Upon receipt of an unsolicited grant arrival, currently stored
sampled voice packets are transmitted to the cable modem for further
transmission to the voice packet recipient over the cable modem
termination system. The synchronization includes determining time needed
between adjacent unsolicited grant arrivals for storing the sampled voice
packets and for processing stored sampled voice packets, sampling voice
packets by clocking voice packet sampling using a clock derived from a
cable modem clock, and scheduling processing of the stored sample voice
packets to be ready for transmission at a next unsolicited grant arrival.
The time needed determination involves counting time between unsolicited
grant arrivals and upon reaching a count indicative of the interval
between unsolicited grant arrivals, providing for transmission of the
currently stored sampled voice packets at the next unsolicited grant
arrival.
Метод обрабатывать попробованные пакеты голоса от прислужника пакета голоса для передачи над bit-rate попробованной системой передачи данных, such as мимо модем кабеля над системой прекращения модема кабеля, к получателю пакета голоса. Обусловлены незатребованные прибытия дара in response to запрос от прислужника пакета голоса соединенного к модему кабеля. Хранить попробованных пакетов голоса синхронизирован с незатребованными прибытиями дара. На получении незатребованного прибытия дара, в настоящее время, котор хранят попробованные пакеты голоса переданы к модему кабеля для более дальнеишей передачи к получателю пакета голоса над системой прекращения модема кабеля. Синхронизация вклюает обусловливать время необходимое между смежными незатребованными прибытиями дара для хранить попробованные пакеты голоса и для обрабатывать, котор хранят попробованные пакеты голоса, пробующ пакеты голоса путем хронометрировать забор пакета голоса использующ часы выведенные от часов модема кабеля, и планирующ обрабатывать, котор хранят пакетов голоса образца для того чтобы быть готова для передачи на следующем незатребованном прибытии дара. Определение времени необходимое включает подсчитать время между незатребованными прибытиями дара и по достижение отсчета признакового интервала между незатребованными прибытиями дара, обеспечивающ для передачи в настоящее время, котор хранят попробованных пакетов голоса на следующем незатребованном прибытии дара.