Предшествующее состояние техники
Настоящее изобретение относится в общем к системе подвижной связи, а в частности к способу непрерывной передачи данных пользователя на обратном общем канале в системе подвижной связи.
Описание родственной техники
Третье поколение (3G) IS-95 поддерживает много служб данных в дополнение к стандартным речевым устройствам, включая передачу высококачественной речи, высокоскоростные данные, движущиеся картинки и просмотр Интернета. В этой системе подвижной связи прямой канал направлен от базовой станции (БС) к подвижной станции (ПС), а обратный канал направлен от ПС к БС. Канал поискового вызова (пейджинга) и канал доступа, обычно называемые общими каналами, используются для переноса данных между БС 4 и ПС 2 до того, как установится речевой разговор, как показано на Фиг.10. БС 4 посылает сообщение на канале поискового вызова и принимает ответное сообщение от ПС 2 на канале доступа. ПС 2 посылает сообщение на канале доступа и принимает ответное сообщение от БС 4 на канале поискового вызова. Для использования доступно множество каналов поискового вызова и каналов доступа. Каналы поискового вызова обычно модулируются кодами Уолша, а каналы доступа модулируются кодами Лонга.
3G IS-95 удовлетворительно для речевой связи, но не может полностью гарантировать высокое качество связи для передачи пакетных данных, где большое количество пакетных данных, включая длинный период сигнала и период ожидания, передается с помощью RLP (Протокола Радио Канала - ПРК), а данные короткого пакета передаются с помощью RBP (Пакетного Радио Протокола - ПРП). ПРП есть схема передачи для определения того, передавать ли заново тот же SDB (Пакет Коротких Данных - ПКД) кадр или посылать другой ПКД кадр, в зависимости от сигнала подтверждения (АСК) или отрицательного сигнала подтверждения (NACK), полученного для предыдущего переданного кадра ПКД в режиме неактивного кадра 3G IS-95.
Таким образом, в системе 3G IS-95 RBP имеет сравнительно невысокую пропускную способность, надежность и длительное время ответа, относящиеся к пакетному под-режиму, поскольку ПРП выполняется в пакетном под-режиме неактивного режима только с обратным общим каналом. Фактически, процесс посылки кадра ПКД, получения ответа, а затем посылки другого кадра ПКД занимает длительное время, вызывая таким образом большую задержку в действии связи пакетных данных, чтобы гарантировать выполнение в смысле надежности времени ответа и коэффициента передачи.
Краткое описание изобретения
Чтобы достичь этих и других целей, разработан способ непрерывной передачи данных пользователя на обратном общем канале в системе подвижной связи без обратного выделенного канала. Данные пользователя делятся на множество сегментированных сообщений, если данные пользователя длиннее, чем сегмент данных в кадре обратного общего канала. Множество сегментированных сообщений затем передается в сегментах данных последовательных кадров на обратном общем канале. Способ дополнительно содержит определение того, принимает ли базовая станция сегментированные сообщения путем приема ответного сообщения, показывающего прием сегментированных сообщений. Множество сегментированных сообщений предпочтительно загружается на сегменты данных последовательных кадров на обратном общем канале, назначенном в качестве логического выделенного канала с регулируемой мощностью.
Поэтому целью настоящего изобретения является создать способ непрерывной передачи длинного пакетного сообщения на обратном общем канале.
Другой целью настоящего изобретения является разработка способа осуществления полностью дуплексной схемы передачи ПРП, в которой ПКД сообщение непрерывно передается на обратном общем канале в пакетном под-режиме Неактивного режима.
Дополнительной целью настоящего изобретения является разработка способа разрешения передачи длинного пакетного сообщения, когда осуществляется управление мощностью на назначенном обратном общем канале, чтобы соответствующим образом управлять начальной мощностью доступа системы, чтобы минимизировать время ответа и повысить пропускную способность передачи.
Еще одной дополнительной целью настоящего изобретения является разработка способа непрерывной передачи пакетных данных без инициализации ПРК путем установки управляющего канала от Неактивного режима или режима Приостановки к режиму удержания управления или Активному режиму.
Краткое описание чертежей
Фиг. 1А есть блок-схема, иллюстрирующая способ предшествующей техники передачи сообщения Пакета Коротких Данных (ПКР) от подвижной станции (ПС) на обратном общем канале в пакетном под-режиме Неактивного режима;
Фиг. 1В есть блок-схема, иллюстрирующая способ предшествующей техники приема сообщения ПКД в базовой станции (БС) на обратном общем канале в пакетном под-режиме Неактивного режима;
Фиг. 2 есть схема, иллюстрирующая способ предшествующей техники обмена сообщениями между БС и ПС, как показано на блок-схемах с фигур 1А и 1В;
Фиг.3А иллюстрирует структуру кадра ПКД в непрерывной схеме передачи Пакетного Радио Протокола ПРП согласно воплощению настоящего изобретения;
Фиг. 3В иллюстрирует структуру ответного кадра для принятого сообщения в непрерывной схеме передачи ПРП согласно воплощению настоящего изобретения;
Фиг.4А есть схема, иллюстрирующая обмен сообщениями и операцию коррекции ошибок после генерации сигнала, отрицательного подтверждения NACK согласно первому воплощению непрерывной схемы передачи ПРП, в которой сигнал отрицательного подтверждения NACK передается только для кадра ПКД, содержащего ошибки;
Фиг.4В есть схема, иллюстрирующая обмен сообщениями и операцию коррекции ошибок после потери сигнала отрицательного подтверждения NACK согласно первому воплощению непрерывной схемы передачи ПРП;
Фиг.4С есть схема, иллюстрирующая обмен сообщениями и операцию коррекции ошибок после потери инициированного ПС кадра ПКД согласно первому воплощению непрерывной схемы передачи ПРП;
Фиг.5 есть блок-схема, иллюстрирующая действие ПС согласно первому воплощению непрерывной схемы передачи ПРП;
Фиг.6 есть блок-схема, иллюстрирующая действие БС согласно первому воплощению непрерывной схемы передачи ПРП;
Фиг.7А есть схема, иллюстрирующая обмен сообщениями и операцию коррекции ошибок после генерации сигнала отрицательного подтверждения NACK согласно второму воплощению непрерывной схемы передачи ПРВ, в которой ответный сигнал АСК или NACK передается для каждого принятого кадра ПКД;
Фиг.7В есть схема, иллюстрирующая обмен сообщениями и операцию коррекции ошибок после потери ответного сигнала АСК или NACK согласно второму воплощению непрерывной схемы передачи ПРП;
Фиг.7С есть схема, иллюстрирующая обмен сообщениями и операцию коррекции ошибок после потери инициированного ПС кадра ПКД согласно второму воплощению непрерывной схемы передачи ПРП;
Фиг. 8 есть блок-схема, иллюстрирующая действие ПС согласно второму воплощению непрерывной схемы передачи ПРП;
Фиг. 9 есть блок-схема, иллюстрирующая действие БС согласно второму воплощению непрерывной схемы передачи ПРП;
Фиг. 10 есть схема, иллюстрирующая каналы, используемые БС и ПС до установления речевого разговора; и
Фиг. 11 есть схема, иллюстрирующая режимы пакетной службы в системе подвижной связи.
Подробное описание предпочтительных воплощений
Следует понимать, что в последующем описании предпочтительных воплощений конкретные подробности излагаются, чтобы обеспечить более полное понимание настоящего изобретения, несмотря на то, что опытные специалисты могут осуществить это изобретение без этих конкретных подробностей. Кроме того, следует понимать, что в сопровождающих чертежах подобные ссылочные номера используются, чтобы обозначать элементы, имеющие подобную или эквивалентную конструкцию. В последующем описании хорошо известные функции или конструкции могут не описываться подробно, поскольку они засоряют это изобретение ненужными деталями.
Для лучшего понимания настоящего изобретения будут описаны режимы пакетной службы в системе связи со ссылкой на Фиг.11. Как показано, пакетная служба состоит из Нулевого пакетного режима, режима инициализации, Активного режима, режима удержания управления, режима приостановки, неактивного режима и режима повторного соединения. Функции пакетной службы подключаются в режиме удержания управления, активном режиме и режиме приостановки. Пакетный нулевой режим относится к режиму по умолчанию до активации пакетной службы.
После запроса пакетной службы в нулевом пакетном режиме делается попытка присоединения к пакетной службе в режиме инициализации. Когда устанавливается выделенный управляющий канал - ВУК (DCCH), режим инициализации переходит к режиму удержания управления. ВУК требуется инициализировать ПРК и ПТТ (Протокол точка-точка - ПТТ). В активном режиме логические выделенные каналы трафика - BKT (DTCH) поддерживаются на физических (прямом и обратном) ВУКах и кадры ПРК обмениваются на этих каналах. Когда возникает сравнительно короткий неактивный период, пакетная служба переходит к режиму приостановки, чтобы эффективно использовать радио ресурсы и снизить потребление энергии подвижными станциями. Поскольку выделенные управляющие каналы освобождены в режиме приостановки, как БС, так и ПС резервируют информацию состояния, назначение канала трафика, переменные кодирования и тому подобное, чтобы облегчить назначение выделенных управляющих каналов.
В режиме приостановки ПС прослушивает канал поискового вызова. После назначения ВУК режим приостановки переходит к режиму удержания управления. Если пакет не был получен в течение предопределенного времени в режиме приостановки, осуществляется вход в неактивный режим. Неактивный режим состоит из под-режима ожидания и пакетного под-режима и относится к режиму, в котором функции пакетной службы, каналы управления и трафика и ПРК освобождены, а поддерживается только ПТТ. Неактивный режим переходит к нулевому пакетному режиму, если ПТТ освобождается.
Фиг.1А и 1В есть блок-схемы, иллюстрирующие способы предшествующей техники действия ПС для передачи сообщения ПКД и действия БС для приема сообщения ПКД на обратном общем канале в пакетном под-режиме неактивного состояния в соответствии с протоколом 3G IS-95. После того как ПС 2 посылает кадр ПКД на обратный общий канал (т.е. канал доступа), прием сигнала подтверждения АСК от БС 4 на канале поискового вызова показывает успешную передачу. Повторный прием отрицательного сигнала подтверждения NACK или отсутствие приема ответного сообщения от БС в течение предопределенного времени (т.е. пока не истечет время таймера Т_ПРП) показывает сбой передачи. БС 4 проверяет CRC (Циклический Код по Избыточности - ЦКИ) кадра ПКД, принятого на обратном общем канале (канале доступа), чтобы решить, посылать ли сигнал подтверждения АСК или отрицательный сигнал подтверждения NACK на прямой канал поискового вызова.
Продолжая ссылку на Фиг.1А и 1В, отмечают, что ПС 2 посылает кадр ПКР на обратный общий канал и устанавливает таймер Т_ПРП в шаге 100. БС 4 определяет, получен ли кадр ПКД на обратном общем канале в шаге 112. Если он получен, БС проверяет ЦКН кадра ПКД в шаге 114 и определяет наличие или отсутствие ошибок в кадре ПКД и шаге 116. Если был генерирован сигнал отсутствия ошибок ЦКИ, БС 4 посылает к ПС 2 сигнал подтверждения АСК, показывающий успешную передачу, на канал поискового вызова в шаге 118. Если были обнаружены ошибки ЦКИ, БС 4 посылает к ПС 2 сигнал отрицательного подтверждения NACK или сообщение, показывающее искаженную передачу, в шаге 120.
ПС 2 определяет, получен ли сигнал (АСК или NACK) до истечения времени таймера Т_ПРП в шагах 102 и 104 соответственно. После получения сигнала подтверждения АСК ПС 2 определяет, имеется ли другой кадр ПКД, который должен быть послан, в шаге 106. Если он имеется, процедура возвращается к шагу 100. В противном случае процедура заканчивается.
В противном случае, если получен сигнал подтверждения NACK или сообщение, показывающее сбой передачи, до истечения времени таймера Т_ПРП, или никакой из сигналов АСК, NACK или сообщение, показывающее сбой передачи, не получен до истечения времени таймера T_NACK в шагах 102 и 104, ПС 2 повторно передает тот же кадр ПКД и переустанавливает таймер Т_ПРП в шаге 110. Затем процедура возвращается к шагу 102.
Фиг. 2 есть схема, иллюстрирующая способ предшествующей техники обмена сообщениями между БС 4 и ПС 2 с Фиг.1А и 1В на основе этого протокола.
Одно воплощение настоящего изобретения направлено на передачу длинного пакетного сообщения путем модификации схемы передачи ПРП, описанной выше. До описания того, как обычная схема передачи ПРП модифицируется согласно настоящему изобретению, требуется некоторое объяснение, касающееся назначения общего канала и управления мощностью назначенного общего канала.
Хорошо известный пример назначения общего канала описан в Корейской заявке N 1998-13149, зарегистрированной 13 апреля 1998 г., озаглавленной "Устройство и способ для передачи сообщения общего канала в системе связи CDMA" Ки-Сунг Юнга и др. Подробное описание управления мощностью назначенного канала можно найти в Корейской заявке N 1998-14276, зарегистрированной 14 апреля 1998 г. и озаглавленной "Управление мощностью обратного общего канала в системе связи CDMA" Джин-Ву Чоя и др.
Назначение общего канала (смотри Корейскую заявку N 1998-13149) отсылает к процессу назначения обратного общего канала как выделенного (далее назначенный общий канал) в логическом смысле этого термина, когда генерируется сообщение более длинное, чем один кадр, чтобы непрерывно передавать это длинное сообщение. Более конкретно, после генерации сообщения, которое должно быть послано, ПС 2 определяет, может ли быть это сообщение послано за один раз. Если это может быть, используется обычная схема передачи ПРП.
В противном случае длинное сообщение делится на кадровые сегменты, и "флаг дополнительного сообщения" и "флаг запроса назначения" кадра устанавливаются до передачи кадра к БС 4. После получения кадра БС 4 проверяет флаг дополнительного сообщения и флаг запроса назначения. Если они сброшены, БС 4 сбрасывает флаг назначения и посылает подтверждение к ПС 2. Если любой из флагов дополнительного сообщения или запроса назначения установлен, БС 4 определяет, имеется ли канал, который может быть назначен, и если он имеется, она назначает этот канал. БС 4 устанавливает максимальную длительность и приоритет для выделенного канала, если это необходимо, и посылает сообщение подтверждения к ПС 2.
Будет дано объяснение, касающееся управления мощностью назначенного общего канала (смотри Корейский патент N 1998-14276). Поскольку БС 4 принимает кадры SDB непрерывно, сообщение, посланное базовой станцией БС 4, должно включать информацию, касающуюся предварительно описанного назначения канала, такую как нужно ли выполнять регулировку мощности, номер кода Уолша общего канала управления мощностью и местоположение (т.е. индекс сегмента) сигнала управления мощностью, если управление мощностью выполняется. Через заранее определенное время после того, как БС 4 послала ответное сообщение для запроса назначения канала к ПС 2, она посылает сигнал управления мощностью в предварительно определенный сегмент на выделенный канал управления мощностью с заранее определенными интервалами. Затем ПС 2 посылает преамбулы на канал, назначенный ответным сообщением в течение заранее определенного времени, и регулирует мощность передачи между БС 4 и ПС 2. ПС 2 посылает сообщение передачи к БС 4 на назначенном общем канале на заранее определенное время позднее. В то время как БС 4 принимает сообщение от ПС 2, она непрерывно регулирует мощность путем посылки сигнала управления мощностью на общий канал управления мощностью.
ПРП для непрерывной передачи сообщения ПКД может быть выполнен в соответствии с описанными воплощениями настоящего изобретения, если выше описанные канальные требования назначения общего канала и управления мощностью назначенного общего канала удовлетворяются.
Осуществление ПРП для непрерывной передачи кадров ПКД согласно воплощениям настоящего изобретения требует кадр ПКД, как показанный на Фиг.3А, и ответный кадр для принятого сообщения, как показанный на Фиг.3В. Кадр ПКД и ответный кадр посылаются ПС 2 и БС 4, соответственно.
На Фиг.3А кадр ПКД состоит из поля данных пользователя ПКД 10, поля последовательности переданного ПКД 12 и поля флага дополнительного сообщения 14. Поле последовательности переданного ПКД 12 обеспечивает последовательный номер кадра ПКД, который должен быть без перерыва передан от ПС 2, а поле флага дополнительного сообщения 14 показывает, имеется ли кадр ПКД, следующий за текущим кадром ПКД.
На Фиг. 3В ответный кадр состоит из поля ответа 20 и поля последовательности принятого ПКД 22. Поле ответа 20 информирует ПС 2 о наличии или отсутствии ошибок в принятом сообщении с помощью сигнала АСК или NACK. Поле последовательности принятого ПКД 22 обеспечивает последовательный номер текущего принятого кадра ПКД. Поля последовательности переданного и принятого ПКД 12 и 22 содержат одни и те же биты.
Сообщение ПКД передается непрерывно одним или двумя путями, в зависимости от ответа от БС 4: сигнал NACK посылается, только если БС 4 определяет ошибки; и сигнал АСК или NACK посылается для каждого кадра ПКД, принятого от ПС 2.
Фиг. от 4А до 6 иллюстрируют первое воплощение схемы непрерывной передачи ПРП согласно настоящему изобретению. Фигуры от 7А до 9 иллюстрируют второе воплощение схемы непрерывной передачи ПРП.
Первое воплощение
Фиг. 4А есть схема, иллюстрирующая передачу/прием сообщения и операцию корректировки ошибок после получения сигнала NACK в соответствии с первым воплощением схемы передачи ПРП, где сигнал NACK передается только для кадра ПКД, имеющего ошибки. ПС 2 принимает сообщение, как показанное на фиг, 3В, от БС 4, в то время как ПС 2 посылает кадры ПКД непрерывно на назначенный общий канал с регулировкой мощности. После получения ответного сообщения, включающего сигнал NACK, ПС 2 детектирует кадр ПКД, имеющий ошибки, путем проверки поля последовательности принятого ПКД 22 ответного сообщения, и заново передает соответствующий кадр ПКД. Когда процедура непрерывной передачи ПРП завершена, БС 4 освобождает назначенный общий канал с регулировкой мощности, а затем заново собирает принятые кадры ПКД на основании последовательности ПКД, чтобы построить полное сообщение ПКД.
Фиг. 4В есть схема, иллюстрирующая операцию коррекции ошибок, когда ПС 2 не получает сигнал NACK из-за условий распространения радиоволн. Если кадр ПКД, полученный от ПС 2, содержит ошибки, БС 4 посылает ответное сообщение, содержащее сигнал NACK и соответствующий последовательный номер принятого ПКД, и устанавливает таймер T_NACK. Если кадр ПКД, соответствующий принятому последовательному номеру ПКР, не будет получен от ПС 2 в течение периода T_ NACK, БС 4 рассматривает сигнал NACK как потерянный и заново передает сигнал NACK. ПС 2 определяет, что кадр ПКД был успешно передан, если ПС 2 не получает сигнал NACK. ПС 2 заново передает кадр ПКД, соответствующий последовательному номеру принятого ПКД ответного сообщения NACK только тогда, когда она получает сигнал NACK от БС 4. Когда схема непрерывной передачи ПРП завершается таким образом, БС 4 освобождает назначенный общий канал с регулированием мощности, а затем заново собирает принятые кадры ПКД на основании последовательности ПКД, чтобы составить полное сообщение ПКД.
Фиг.4С есть схема, иллюстрирующая операцию коррекции ошибок, когда инициированный ПС кадр ПКД потерян в процессе передачи. БС 4 принимает кадр ПКД и проверяет поле флага дополнительного сообщения 14 этого кадра ПКД. Если поле флага дополнительного сообщения 14 установлено, БС 4 устанавливает таймер Т_ ПКД и ожидает следующий кадр от ПС 2, Если БС 4 не получает следующий кадр ПКД до истечения времени таймера Т_ПКД, БС 4 посылает к ПС 2 ответное сообщение с полем ответа, установленным в NACK, и полем последовательности принятого ПКД, установленным в последовательный номер, следующий за последовательным номером переданного ПКД самого последнего принятого кадра ПКД, который был инициирован ПС в первый раз. ПС 2 считает передачу своего инициированного сообщения успешной, если она не получит сигнал NACK. Когда схема непрерывной передачи ПРП завершена таким образом, БС 4 освобождает назначенный общий канал с управлением мощностью и затем заново собирает полученные кадры ПКД на основании последовательности ПКД, чтобы составить полное сообщение ПКД.
Фиг.5 и 6 являются блок-схемами работы ПС и БС для схем обмена данными в соответствии с описанными воплощениями со ссылкой на фиг. 4А, 4В и 4С. Фиг.5 есть блок-схема работы ПС в соответствии с первым воплощением схемы непрерывной передачи ПКД, а Фиг.6 есть блок-схема работы БС в соответствии со вторым воплощением схемы непрерывной передачи ПКД.
Ссылаясь на Фиг.5 и 6, после генерации сообщения ПКД, которое должно быть послано, в шаге 200 на Фиг.5 ПС 2 определяет, содержит ли сообщение ПКД два или более кадра в шаге 202. Если сообщение ПКД является одним кадром, это сообщение ПКД посылается к БС 4 в соответствии с обычной схемой передачи ПРП. Если сообщение ПКД должно быть послано в двух или более кадрах, ПС 2 требует распределения назначенного общего канала от БС 4 в шаге 206.
По получении запроса на назначенный общий канал в шаге 300 с Фиг.6 БС 4 определяет, имеется ли доступный назначенный канал в шаге 302. Если запрос не может быть подтвержден, БС 4 посылает к ПС 2 сообщение со сброшенным флагом назначения в шаге 304. Если он может быть подтвержден, БС 4 распределяет назначенный общий канал с управлением мощностью и посылает сообщение к ПС 2, содержащее установленный флаг назначения в шаге 306.
ПС 2 определяет, установлен ли флаг назначения принятого сообщения, в шаге 208. Если он не установлен, ПС 2 возобновляет запрос на назначение общего канала в шаге 206. Если флаг назначения принятого сообщения установлен, ПС 2 делит сообщение ПКД на кадровые сегменты в шаге 210. Сегментированное ПКД заполняется в поле данных пользователя 10, показанное на Фиг.3А. В шаге 212 ПС 2 устанавливает поле флага дополнительного сообщения 14 и маркирует последовательный номер ПКД в поле последовательности переданного ПКД 12. Если должен быть послан последний сегмент ПКД, поле флага дополнительного сообщения 14 сбрасывается. ПС 2 определяет, получено ли ответное сообщение от БС 4, в шаге 214. Если ответное сообщение не получено, ПС 2 посылает кадр ПКД, включающий маркированный флаг дополнительного сообщения, и последовательный номер переданного ПКД, и данные пользователя ПКД к БС 4 на назначенном общем канале с регулировкой мощности в шаге 216. Затем ПС 2 определяет, является ли текущий посланный кадр ПКД последним, в шаге 218. Если нет, процедура возвращается к шагу 210.
Тем временем БС 4 определяет, получен ли кадр ПКД в шаге 308. По получении кадра ПКД, БС 4 проверяет CRC кадра ПКД и определяет, содержит ли он ошибки, в шаге 310. Если ошибок нет, БС 4 определяет, был ли принятый кадр ПКД повторно передан ПС 2 на сигнал NACK, в шаге 312. Если он передан в первый раз, БС 4 определяет, установлен ли флаг дополнительного сообщения кадра ПКД, в шаге 316. Если флаг дополнительного сообщения установлен, БС 4 устанавливает таймер Т_ПКД, чтобы скорректировать ошибки, если следующий кадр ПКД не получен, в шаге 318. Если флаг дополнительного сообщения не установлен, процедура идет к шагу 310. В шаге 328 БС определяет, истекло ли время таймера T_NACK. Таймер Т_NACK установлен, чтобы послать сигнал NACK от БС 4, и, таким образом, не используется, когда кадр ПКД принят нормально. Если таймер T_NACK не истек, БС 4 возвращается к шагу 308.
В соответствии с воплощениями настоящего изобретения БС 4 не посылает ответного сообщения, если кадр ПКД принят успешно. Например, Фиг.4А показывает, что БС 4 не посылает ответного сообщения на успешно принятые кадры ПКД (1), (2) и (4). Здесь (1), (2) и (4) обозначают последовательные номера кадров ПКД.
Возвращаясь к Фиг. 6, если в принятом кадре ПКД была обнаружена ошибка ЦКИ в шаге 310, БС 4 посылает сигнал NACK к ПС 2 в шаге 320. То есть, последовательный номер кадра ПКД, содержащего ошибки, маркируется в поле последовательности принятого ПКД 22 с Фиг.3В, и сигнал NACK маркируется в поле ответа 20. В качестве примера, если кадр ПКД (3) содержит ошибки, БС 4 посылает ответное сообщение, содержащее сигнал NACK (3) на Фиг.4А. БС 4 устанавливает таймер T_NACK в шаге 322, чтобы определить период приема, когда сигнал NACK не надежно посылается к ПС 2, как показано на Фиг.4В.
По получении ответного сообщения, включающего сигнал NACK (3), от БС 4 ПС 2 проверяет поле последовательности принятого SDB 22 ответного сообщения в шаге 221. ПС 2 заново передает кадр ПКД (кадр ПКД (3) на Фиг.4А), соответствующий последовательному номеру, в шаге 222. Для БС 4 не обязательно посылать сигнал АСК (3) для повторно переданного кадра ПКД (3) к ПС 2, а для ПС 2 определять, получен ли сигнал АСК (3) до того, как время таймера Т_ПРП истекло. Например, даже если БС 4 не посылает ответного сообщения для повторно переданного кадра ПКД (3) пока истечет время таймера Т_ПРП, ПС 2 считает передачу успешной.
Если ПС 2 не получает ответное сообщение, включающее сигнал NACK (3), ПС 2 рассматривает передачу предыдущего кадра ПКД успешной и посылает следующий кадр ПКД к БС 4. Если кадр ПКД, для которого был сгенерирован сигнал NACK, не получен до истечения времени таймера Т_NACK в шагах 308 и 328, БС 4 передает заново сигнал NACK к ПС 2 в шаге 330. Затем БС 4 переустанавливает таймер Т_NACK в шаге 332. Из Фиг.4В можно заметить, что БС 4 заново посылает сигнал NACK (3) к ПС 2, когда время таймера T_NACK истекло.
Тем временем, если БС 4 не получает кадр ПКД до истечения времени таймера Т_ ПКД в шагах 308 и 324, она посылает к ПС 2 ответное сообщение, содержащее сигнал NACK и последовательный номер, следующий за самым последним принятым кадром ПКД, который был передан от ПС 2 в первый раз, маркированный в поле последовательности принятого ПКД 22, в шаге 326. БС 4 устанавливает таймер Т_ ПКД в шаге 318 и идет к шагу 328. Ссылаясь на Фиг.4С, когда время таймера Т_ПКД истекло, БС 4 посылает сигнал NACK (4), соответствующий последовательному номеру (4), следующему за самым последним принятым кадром ПКД (3).
В шаге 218 с Фиг.5 ПС 2 определяет, является ли текущий кадр последним, и в шаге 224 она устанавливает таймер Т_ПРП. Затем ПС 2 определяет, получено ли ответное сообщение от БС 4 в шаге 226.
С другой стороны, если БС 4 принимает последний кадр ПКД (флаг дополнительного сообщения сброшен) в шаге 314, она посылает ответное сообщение, включающее сигнал АСК, показывающее ПС 2 завершение приема в шаге 334. БС 4 освобождает назначенный общий канал с регулировкой мощности в шаге 336 и заново собирает принятые кадры ПКД, чтобы составить полное сообщение ПКД в шаге 338.
Если ПС 2 не получает ответное сообщение до истечения времени таймера Т_ ПРП в шагах 226 и 227, она заново передает самый последний посланный кадр ПКД в шаге 238. По получении ответного сообщения ПС 2 определяет, показывает ли поле ответа 20 ответного сообщения подтверждение в шаге 236. В случае отрицательного подтверждения ПС 2 повторно передает самый последний переданный кадр ПКД в шаге 238.
Если сообщение, принятое во время длительности времени таймера Т_ПРП, не является ответным сообщением для самого последнего переданного сообщения в шагах 226 и 228, ПС определяет, установлено ли поле ответа 20 ответного сообщения в АСК в шаге 230. Если поле ответа 20 установлено в NACK, ПС 2 выделяет последовательный номер из поля последовательности принятого ПКД 20 ответного сообщения и повторно передает кадр ПКД, соответствующий выделенному последовательному номеру, к БС 4 в шаге 234.
Второе воплощение
Будет дано описание второго воплощения схемы передачи ПРП со ссылкой на фигуры 3А и 3В, фигуры 7А, 7В и 7С и фигуры 8 и 9. Во втором воплощении сигнал АСК или NACK генерируется для каждого кадра ПКД, полученного от ПС 2.
Фиг.7А есть схема, иллюстрирующая обмен данными и операцию коррекции ошибок после генерации сигнала NACK во втором воплощении схемы передачи ПРВ, где сигнал АСК генерируется для безошибочного кадра ПКД, а сигнал NACK генерируется для ошибочного кадра ПКД. ПС 2 получает ответное сообщение от БС 4 во время непрерывной передачи кадров ПКД на обратном назначенном общем канале с регулировкой мощности. Если ответное сообщение содержит сигнал NACK, ПС 2 выделяет кадр ПКД, содержащий ошибку, путем проверки поля последовательности принятого ПКД 22 ответного сообщения и повторно передает соответствующий кадр ПКД. Когда схема непрерывной передачи ПРП завершена, БС 4 освобождает назначенный общий канал с регулировкой мощности и заново собирает принятые кадры ПКД на основании последовательности ПКД, чтобы составить полное сообщение ПКД.
Фиг. 7В есть схема, иллюстрирующая операцию коррекции ошибок, когда ПС 2 не получает ответный сигнал АСК или NACK от БС 4 из-за характеристик, присущих среде распространения радиоволн. ПС 2 посылает кадр ПКД и устанавливает таймер Т_ПРП. Если сигнал АСК или NACK с последовательным номером посланного кадра ПКД не получен до истечения времени таймера Т_ПРП, ПС 2 считает, что этот кадр ПКД содержит ошибки и повторно передает этот кадр ПКД. Альтернативно, ПС 2 определяет, передавать ли повторно кадр ПКД путем установки таймера Т_АСК, чтобы проверить ответ от БС 4. Когда схема непрерывной передачи ПРП завершена таким образом, БС 4 освобождает назначенный общий канал с регулировкой мощности и заново собирает принятые кадры ПКД на основании последовательности ПКД, чтобы составить полное сообщение ПКД.
Фиг. 7С есть схема, иллюстрирующая операцию коррекции ошибок, когда инициированный ПС кадр ПКД потерян во время передачи. БС 4 получает кадр ПКД и проверяет поле флага дополнительного сообщения 14 кадра ПКД. Если этот флаг установлен, БС 4 устанавливает таймер Т_ПКД и ожидает следующий кадр ПКД от ПС 2. Если никакой кадр ПКД не получен до истечения времени таймера Т_ПКД, БС 4 посылает к ПС 2 ответное сообщение, включающее сигнал NACK и последовательный номер, следующий за переданным последовательным номером самого последнего принятого кадра ПКД. Эта коррекция ошибок может быть выполнена в ПС 2. Если ответное сообщение не получено до истечения времени таймера Т_ ПРП, ПС 2 считает самый последний переданный кадр ПКД потерянным и повторно передает тот же кадр ПКД. Когда схема непрерывной передачи ПРП завершена таким образом, БС 4 освобождает назначенный общий канал с регулировкой мощности и заново собирает принятые кадры ПКД на основании последовательности ПКД, чтобы составить полное сообщение ПКД.
Фиг.8 и 9 есть блок-схемы, иллюстрирующие работу ПС и работу БС для обмена сообщениями, описанную со ссылкой на фиг. 7А, 7В и 7С. Работа ПС на Фиг. 8 такая же, как на Фиг.5, поскольку сигнал АСК или NACK распознается путем проверки поля ответа 20 ответного сообщения, полученного от БС 4. То есть, шаги от 200 до 238 с Фиг.5 почти идентичны шагам от 400 до 438 Фиг.8. Работа БС на Фиг. 9 отличается от таковой на Фиг.6 тем, что добавлен шаг посылки сигнала АСК, потому что сигнал АСК или NACK посылается для каждого полученного кадра ПКД. То есть, ответное сообщение, включающее сигнал АСК и отмеченный последовательный номер принятого ПКД, посылается в шаге 511.
Как описано выше, настоящее изобретение выгодно минимизирует время ответа и повышает пропускную способность передачи путем разрешения передачи ПРП данных длинного пакета, когда регулировка мощности выполняется на назначенном обратном общем канале, чтобы подходящим образом регулировать начальную мощность доступа системы. Хотя реализация ПРП ограничена неактивным режимом в существующем 3G IS-95, пакетные данные могут непрерывно передаваться в режиме приостановки, так же как в неактивном режиме, без инициализации ПРК, которая выполняется назначением управляющего канала при переходе от неактивного режима или режима приостановки к режиму удержания управления или активному режиму. В результате время ответа и, таким образом, задержка передачи пакета данных могут быть уменьшены.
Хотя настоящее изобретение было подробно описано со ссылкой на конкретные воплощения, они являются просто иллюстративными применениями. Таким образом, должно быть вполне понятно, что много разных изменений может быть сделано опытными специалистами в пределах рамок и сущности настоящего изобретения.
Изобретение относится к системе подвижной связи, а именно к способу непрерывной передачи данных пользователя на обратном общем канале в системе подвижной связи с освобожденным обратным выделенным каналом. Данные пользователя делятся на множество сегментированных сообщений, если эти данные пользователя длиннее, чем сегмент данных в кадре обратного общего канала. Множество сегментированных сообщений затем передается в сегментах данных последовательных кадров на обратном общем канале. Способ дополнительно содержит определение того, получает ли базовая станция сегментированные сообщения путем приема ответного сообщения в подвижной станции, показывающего получение сегментированных сообщений от базовой станции. Общий канал предпочтительно является логическим выделенным каналом с регулировкой мощности. Технический результат, достигаемый при реализации изобретения, состоит в повышении пропускной способности передачи данных и уменьшении времени для ответа и задержки передачи пакета данных. 2 с. и 21 з.п. ф-лы, 11 ил.
Система радиосвязи с подвижными объектами | 1991 |
|
SU1837403A1 |
US 5081704 А, 14.01.1992 | |||
Бесколесный шариковый ход для железнодорожных вагонов | 1917 |
|
SU97A1 |
СПОСОБ ИЗБИРАТЕЛЬНОГО ПОЛУЧЕНИЯ РАСТЕНИЙ С МУЖСКОЙ ИЛИ ЖЕНСКОЙ СТЕРИЛЬНОСТЬЮ | 2003 |
|
RU2320722C2 |
Авторы
Даты
2003-08-20—Публикация
1999-04-14—Подача