Устройство и способ для передачи сообщения общего канала в системе связи множественного доступа в системах с кодовым уплотнением каналов (cdma)
Реферат
Изобретение относится к области беспроводной (радио) связи, а более конкретно к устройству и способу для передачи сообщения общего канала в системе связи CDMA. В способе передачи подвижная станция посылает сообщение общего канала с запросом на назначение канала для передачи последующего сообщения общего канала, а базовая станция посылает ответное сообщение, содержащее идентификатор доступного канала, на сообщение, принятое от подвижной станции. Затем подвижная станция посылает следующее сообщение на канал, назначенный с распределенным идентификатором канала, путем анализа ответного сообщения. Технический результат, достигаемый при реализации изобретения, состоит в том, что оно позволяет минимизировать потерю сообщений, вызванную конкуренцией сообщений между подвижными станциями, увеличивает пропускную способность передачи сообщения общего канала и обеспечивает быструю передачу сообщений. 4 с. и 20 з.п. ф-лы, 2 табл., 7 ил.
Изобретение относится в общем к области беспроводной (радио) связи, а более конкретно к устройству и способу для передачи сообщения общего канала в системе связи CDMA (Множественный Доступ в системах с Кодовым Уплотнением Каналов).
В системе связи, основанной на стандарте TIA/EIA/IS-95, обмен сообщениями между базовой станцией (БС) и подвижной станцией (ПС) в основном происходит на прямом канале поискового вызова (пейджинговом) и обратном канале доступа, которые являются общими каналами до того, пока не будет установлен речевой разговор. Для связи с ПС БС должна передавать сообщение на канале поискового вызова, и она принимает ответ на канале доступа. Со стороны подвижной станции для связи с БС ПС передает сообщение на канале доступа и принимает ответ на канале поискового вызова. Каждый канал поискового вызова отличается уникальным кодом Уолша, а каждый канал доступа отличается длинным кодом, генерируемым маской длинного кода канала доступа. После генерации сообщения общего канала, которое должно быть послано, ПС передает это сообщение на канале доступа с предопределенным уровнем мощности и ожидает подтверждение от БС. Однако передача сообщения общего канала восприимчива к конкуренции сообщений, если другие ПС используют тот же канал доступа, приводящий к ошибке приема в ПС. Если ПС не принимает подтверждение в пределах предопределенного времени, она повторяет передачу сообщения канала доступа с уровнем мощности, повышенным на определенную величину, и ожидает подтверждение от БС. В случае, если сообщение слишком длинное, чтобы быть посланным за один раз, оно должно быть разделено на соответствующие сегменты до передачи путем повторения вышеупомянутой процедуры. Фиг.1 является блок-схемой, иллюстрирующей обычный обмен сообщением, когда сообщение длиннее, чем возможно передать за один раз, и разделено на сегменты для передачи. В этом способе ПС передает сегмент сообщения на канале доступа и снова получает доступ к каналу доступа, чтобы послать следующий сегмент сообщения. В обычном способе связи на канале доступа, если подвижные станции (ПС) совместно используют сообщения, одновременно передаваемые с тем же длинным кодом на канале доступа, имеет место конкуренция сообщений, приводящая к потере сообщений. Этот механизм обычно называется произвольным доступом на основе конкуренции. В случае, если на канале доступа должна произойти конкуренция сообщений, ПС должна заново попытаться передать сообщение на канале доступа. В этом случае каждая ПС передает сообщение на канале доступа, используя длинный код, совместно используемый подвижными станциями (ПС), и если должна происходить конкуренция сообщений, ПС различает появление сообщения в предопределенное время и повторяет передачу сообщения после произвольной задержки по времени. Первоначально ПС пытается получить доступ к БС через канал доступа на предопределенном уровне мощности. Когда он не получает подтверждения от БС, он выполняет следующую попытку на уровне мощности, выше предыдущей попытки на определенную величину. Если повторные попытки получить доступ к каналу доступа приводит к сбоям, процедура начинается сначала с самого низкого предопределенного уровня мощности. В соответствии с обычным способом передачи сообщения общего канала, когда длина сообщения слишком велика, чтобы оно могло быть послано за один раз, сегменты сообщения передаются на канале доступа в последовательные интервалы времени. Поэтому в положении, где разные ПС пытаются послать сообщения на канале доступа с помощью совместно используемого длинного кода, конкуренция сообщений является обычным явлением, таким образом создавая большую задержку в передаче сообщения канала доступа. Отсюда существует необходимость в способе, позволяющем подвижной станции быстро передать сообщение общего канала. Краткое описание изобретения Целью настоящего изобретения, как это воплощено и подробно описано здесь, является создание устройства и способа для того, чтобы дать возможность ПС быстро передать сообщение общего канала в системе связи CDMA. Другой целью настоящего изобретения является создание устройства и способа для того, чтобы дать возможность ПС непрерывно передавать сообщение общего канала на назначенном канале, если сообщение общего канала длиннее, чем предопределенная длина, в системе связи CDMA. Дополнительной целью настоящего изобретения является создание устройства и способа для того, чтобы дать возможность ПС непрерывно передавать сообщение общего канала на канале, временно назначенном как выделенный канал в системе связи CDMA. Еще одной целью настоящего изобретения является создание устройства и способа для того, чтобы дать возможность ПС передавать первый сегмент сообщения общего канала, превосходящего предопределенную длину, на общем канале, а последующие сегменты на канале, назначенном базовой станцией в системе связи CDMA, чтобы предотвратить конкуренцию сообщений для общего канала. Чтобы достичь вышеупомянутых целей, разработаны устройство передачи сообщения общего канала и способ в системе связи CDMA. В способе передачи ПС посылает сообщение общего канала с запросом на назначение канала для последовательной передачи последовательного сообщения общего канала, а БС посылает ответное сообщение, содержащее ИД (идентификатор) доступного канала для сообщения, полученного от ПС. Затем ПС анализирует ответное сообщение и посылает следующее сообщение на канале, обозначенном идентификатором назначенного канала. Краткое описание чертежей Вышеупомянутые цели и преимущества настоящего изобретения станут более понятны при подробном описании его предпочтительного воплощения со ссылкой к прилагаемым чертежам, на которых: фиг. 1 иллюстрирует обмен сообщениями на общих каналах в обычной системе связи; фиг. 2 иллюстрирует обмен сообщениями на общих каналах в системе связи согласно воплощению настоящего изобретения; фиг. 3А и 3В соответственно иллюстрируют структуры сообщения, инициированного ПС, и сообщения, инициированного БС, которые посылаются на общих каналах согласно воплощению настоящего изобретения; фиг. 4 есть блок-схема ПС в системе связи согласно воплощению настоящего изобретения; фиг. 5 есть блок-схема БС в системе связи согласно воплощению настоящего изобретения; фиг. 6 есть блок-схема работы ПС для передачи сообщения на общем канале согласно воплощению настоящего изобретения; и фиг. 7 есть блок-схема работы БС для передачи сообщения на общем канале согласно воплощению настоящего изобретения. Подробное описание предпочтительного воплощения Предпочтительное воплощение настоящего изобретения будет описано подробно со ссылкой к прилагаемым чертежам. Подобные ссылочные номера обозначают одинаковые компоненты на чертежах. Термины и определения 1. "Идентификатор (ИД) канала", как это используется здесь, указывает информацию конкретного кода расширения общего канала, который может быть временно назначен как выделенный (свободный от конкуренции), чтобы дать возможность ПС послать сообщение обратного общего канала к БС. 2. "Информация кода расширения" есть общий термин, используемый для обозначения использования маски длинного кода общего пользования, генерируемого из ЭСН (Электронного Серийного Номера) ПС, и ИД конкретного длинного кода для обозначения. 3. "Номер канала доступа" используется как часть маски длинного кода для ПС, чтобы послать сообщение канала доступа к БС на канале, временно назначенном как выделенный, чтобы избежать столкновения сообщений между подвижными станциями (ПС). 4. "Код расширения, использующий ЭСН" относится к длинному коду общего пользования, полученному с уникальным ЭСН ПС. 5. "Конкретный длинный код" есть длинный код, созданный, чтобы предотвратить конкуренцию сообщений. ИД канала предполагается как ИД длинного кода общего канала, который может быть временно назначен как выделенный для конкретной ПС или как полувыделенный для нескольких ПС в воплощении настоящего изобретения. 6. "Флаг сообщения" есть флаг добавочного сообщения, информирующий о том, имеется ли сообщение, следующее за текущим сообщением. 7. "Флаг запроса назначения канала" используется для ПС, чтобы запросить назначение конкретного канала доступа в качестве выделенного канала для передачи сообщения канала доступа. 8. "Флаг назначения канала" показывает, назначила ли БС общий канал как назначенный в ответ на запрос ПС сделать это. 9. "Средство назначения" обозначает маску длинного кода для расширения сообщения обратного общего канала, чтобы избежать столкновения с другими ПС. Если сообщение обратного общего канала слишком длинное, чтобы быть посланным за один раз, ПС делит сообщение на соответствующие сегменты для передачи. В воплощении настоящего изобретения ПС посылает первый сегмент сообщения на общий канал доступа, а все другие сегменты на канал доступа, назначенный как выделенный базовой станцией, чтобы таким образом предотвратить столкновение с другими ПС, которые одновременно пытаются передавать на этом канале доступа. Может быть также выполнено, что ПС запрашивает назначение обратного канала, не включая упомянутое разделенное сообщение, и получает назначение кода расширения от ВС, а затем передает упомянутое разделенное сообщение на назначенный канал. Фиг.2 есть блок-схема сообщения работы ПС для передачи сообщения на общий канал доступа в системе связи CDMA согласно воплощения настоящего изобретения. Фиг. 3А и 3В соответственно иллюстрируют форматы возбужденного ПС сообщения, которое должно быть передано на общий канал доступа, и ответного управляющего сообщения БС, которое должно быть передано на общий канал поискового вызова. На фиг. 3А формат типа сообщения для передачи сообщения на общий канал доступа включает поле типа сообщения (например, данные или подтверждение), поле последовательного номера показывает номер соответствующего сегмента сообщения, когда сообщения передаются последовательно, поле флага сообщения представляет наличие или отсутствие следующего сообщения, флаг запроса назначения канала используется для ПС, чтобы запросить назначение канала, на котором сообщение посылается, и поле данных обеспечивает действительные данные, которые должны быть переданы. Здесь предполагается, что когда поле флага сообщения устанавливается, оно представляет присутствие последующего сегмента сообщения, которое должно быть послано. Отсюда следует, что сброшенное поле флага сообщения представляет отсутствие последующего сегмента сообщения. Также предполагается, что когда флаг запроса назначения канала установлен, это показывает, что ПС запрашивает назначение канала, на который следует послать сообщение, а сброшенное поле флага запроса назначения канала 36 показывает отсутствие запроса ПС на назначение канала. В ответ на запрос назначения канала БС может выбрать либо назначение канала, либо длинный код, с которым конкретная ПС может использовать канал доступа как выделенный, или использовать ESN для генерации длинного кода. Здесь далее назначенный канал относится к каналу, назначенному как выделенный для ПС, для посылки сообщения канала доступа к БС. На фиг.3В показана структура генерированного БС управляющего сообщения, которое должно быть послано к ПС на общем канале поискового вызова, которое включает поле типа сообщения 31 для обозначения типа сообщения (например, управляющее сообщение), поле последовательного номера 33 показывает номер принятого сообщения, когда сообщения принимаются последовательно, флаг назначения канала 35 представляет, назначен ли запрошенный подвижной станцией (ПС) канал или нет, в зависимости от его установленного или сброшенного состояния, и поле ИД канала 37 обеспечивает ИД длинного кода канала доступа, назначенного как выделенный конкретной ПС, или как полувыделенный нескольким ПС. В случае назначения маски длинного кода общего пользования, генерированной из ESN, ПС определяет ESN абонента и генерирует маску длинного кода общего пользования, используя упомянутый ESN, так что нет необходимости передавать упомянутый ИД длинного кода, а только показать использование маски общедоступного длинного кода. Со ссылками на фиг.2, 3А и 3В будет объяснен способ для передачи сообщения общего канала доступа, превосходящего однократно передаваемую длину, ПС делит сообщение на множество сегментов сообщения и передает первый сегмент сообщения на общий канал доступа. Затем, ПС запрашивает назначение канала, чтобы последовательно послать все остальные сегменты сообщения. Сообщение канала доступа составлено, как показано на фиг.3А. После получения запроса на назначение обратного общего канала доступа от ПС, БС определяет, установлены ли флаг сообщения 34 и флаг запроса назначения канала 36. Если оба флага установлены, БС определяет, имеется ли доступный длинный код, чтобы назначить канал доступа в качестве выделенного. Если он имеется, БС посылает к ПС ответное сообщение, содержащее установление флага назначения канала и доступный ИД длинного кода 37, как показано на фиг.3В, на общий канал поискового вызова. Затем ПС посылает следующий сегмент сообщения на канал доступа, назначенный с использованием назначенного ИД длинного кода, распределенного базовой станцией (БС). Если имеются дополнительные сегменты сообщения, флаг сообщения и флаг запроса назначения канала текущего сегмента сообщения устанавливаются. В дополнение к первому сегменту, переданному на назначенном канале доступа. Следует заметить, что ИД длинного кода, назначенный БС, может быть идентичен с используемым в настоящее время ИД канала или отличаться от него. Если нет длинного кода, доступного для назначения канала доступа в качестве выделенного, управляющее сообщение, генерированное из БС, сбрасывает флаг назначения канала. В этом случае ПС должна сообщить о выборе снова общего канала доступа, чтобы послать оставшийся сегмент сообщения. В вышеописанной процедуре, когда ПС должна послать последний сегмент сообщения, она сбрасывает флаг сообщения и флаг запроса назначения канала. Затем БС генерирует управляющее сообщение, чтобы сбросить флаг назначения канала в ответ на последний сегмент сообщения. Фиг. 4 есть блок-схема ПС для передачи сообщения канала доступа согласно воплощению настоящего изобретения, а фиг.6 есть блок-схема, иллюстрирующая передачу сообщения канала доступа от ПС с фиг. 4. Фиг.5 есть блок-схема БС для генерации управляющего сообщения в ответ на сообщение, полученное от ПС, а фиг.7 есть блок-схема передачи управляющего сообщения от БС с фиг.5. Фиг.5 есть блок-схема БС для генерации управляющего сообщения в ответ на сообщение, полученное от ПС, а фиг.7 есть блок-схема передачи управляющего сообщения от БС с фиг.5. Ссылаясь к фиг.4, приемник 411 в ПС преобразует сигнал РЧ, принятый через антенну, в сигнал полосы частот модулирующих сигналов, а демодулятор 413 демодулирует сигнал полосы частот модулирующего сигнала в первоначальный сигнал. Генератор сообщения 415 генерирует сообщение канала доступа. Процессор сообщения 417 преобразует сообщение канала доступа в формат, показанный на фиг. 3А путем анализа его длины. Процессор сообщения 417 также генерирует ИД длинного кода для назначенного канала путем анализа полей управляющего сообщения, полученного от демодулятора 413, показанного на фиг.3В. Память 423 записывает идентификаторы длинных кодов для назначения канала. ИД длинных кодов могут быть информацией маски длинного кода, чтобы назначить каналы доступа как свободные от столкновения. Контроллер длинного кода 421 определяет, какой длинный код надо генерировать, ссылаясь на ИД длинного кода, полученный от процессора сообщения 417, и идентификаторы длинных кодов, записанные в памяти 423. Если никакого ИД длинного кода не получено от процессора сообщения 417, контроллер длинного кода 421 выбирает один из ИД длинных кодов из общих каналов доступа, записанных в памяти 423. В случае, когда должен быть передан первый сегмент сообщения канала доступа, или никакой ИД длинного кода не генерируется из процессора сообщения 417, контроллер длинного кода 421 выдает ИД длинного кода, выбранный из тех, которые записаны в памяти 423. В противном случае, если ИД длинного кода генерируется из процессора сообщения 417, или должен быть передан сегмент сообщения, отличающийся от первого сегмента сообщения, контроллер длинного кода 421 вызывает длинный код канала доступа, соответствующий ИД длинного кода, который должен быть сгенерирован. Генератор длинного кода 425 генерирует соответствующий длинный код под управлением контроллера длинного кода 421. Поэтому идентификаторы длинного кода, записанные в памяти 423, могут быть ИД для общих каналов доступа, совместно используемых множеством ПС и ИД длинного кода, выдаваемый из процессора сообщения 417 есть один из ИД для того, чтобы позволить конкретной ПС или нескольким ПС использовать канал доступа как выделенный или полувыделенный. Канальный шифратор и ортогональный модулятор 419 подвергает сообщение обратного канала доступа, полученное от процессора сообщения 417, канальному кодированию, повторению, временному разделению и ортогональному расширению. Умножители 427 и 429 умножают длинный код, полученный от генератора длинного кода 425, на PN последовательности PNI и PNQ соответственно. PN расширитель 431 умножает PN последовательности I канала и Q канала, полученные от умножителей 427 и 429, на ортогонально расширенный сигнал, полученный от канального шифратора и ортогонального модулятора 419. Передатчик 433 преобразует расширенное сообщение канала доступа, полученное от PN расширителя 431, в сигнал РЧ до передачи. В действии приемник 411 в ПС принимает сигнал РЧ от БС, и демодулятор 413 генерирует управляющее сообщение, подвергая принятый сигнал сжатию и дешифрации. Затем процессор сообщения 417 извлекает флаг назначения канала и ИД длинного кода (т. е. ИД канала) для назначения канала, из управляющего сообщения с фиг.3В, анализирует поля и управляет контроллером длинного кода 421 на основании этого анализа. Контроллер длинного кода 421 определяет длинный код в следующей процедуре. При наличии ИД длинного кода, назначенного БС, контроллер длинного кода 421 управляет длинным кодом, соответствующим ИД длинного кода, который должен быть генерирован. При отсутствии такого ИД длинного кода, или если попытка доступа была неуспешной на канале доступа ИД длинного кода, полученного от процессора сообщения 417, контроллер длинного кода 421 выбирает ИД длинного кода с помощью функции генерации случайного числа из доступных ИД длинных кодов, записанных в памяти 423. Генератор функции генерации случайных чисел находится в контроллере длинного кода 421. Обращаясь теперь к фиг.5, отмечается, что БС включает генератор сообщения 511 для генерации управляющего сообщения, включающего (ИД длинного кода) информацию, чтобы назначить ИД кода расширения, который должен быть использован в канале доступа, на который необходимо послать сообщение канала доступа. Модулятор 515 модулирует управляющее сообщение, а трансмиттер 517 преобразует модулированный сигнал в сигнал РЧ до передачи. Генератор сообщения 511 подает ИД длинного кода к контроллеру демодуляции 521. Затем контроллер демодуляции 521 управляет блоком демодуляции 527 на основании информации ИД длинного кода, чтобы демодулировать сигнал, полученный от приемника 525. Первая память 513 записывает идентификаторы длинных кодов, назначенных ПС для текущего использования, как записано ниже в табл.1, а вторая память 523 записывает длинные коды, как записано в табл.2, используемые соответствующими демодуляторами 551 до 55М в блоке демодуляции 527. Генератор сообщения 511 ссылается к информации, записанной в первом и втором устройствах памяти 513 и 523, при генерации управляющего сообщения. Как показано в табл. 1, первая память 513 записывает идентификаторы длинных кодов, назначенных в текущее время ПС в области покрытия БС, а вторая память 523 записывает идентификаторы длинных кодов, находящихся в текущем использовании демодуляторами 551 до 55М, как показано в табл.2. Генератор сообщения 511 определяет ИД доступного длинного кода на основании информации ИД длинного кода первой памяти 513 и загружает ИД длинного кода в управляющее сообщение. Контроллер демодуляции 521 принимает информацию сообщения канала доступа от генератора сообщения 511 и назначает длинные коды для сжатия демодуляторам 551 до 55М, чтобы таким образом надежно демодулировать сигнал, полученный от приемника 525. Передача сообщения канала доступа от ПС с фиг.4 к БС с фиг.5 будет подробно описана со ссылкой на фиг.6 и 7. После приема сообщения канала доступа от генератора сообщения 415 подвижной станции в шаге 612; процессор сообщения 417 дает указание контроллеру длинного кода 421 выбрать общий канал доступа в шаге 614. Затем контроллер длинного кода 421 ищет ИД длинного кода, который включается в сообщение, для выбранного общего канала доступа из памяти 413 и выдает ИД длинного кода к генератору длинного кода 425. В шаге 616 процессор сообщения 417 определяет, может ли сообщение канала доступа быть послано за один раз, путем сравнения его длины с максимальной длиной сообщения, которое может быть послано за один раз. Если сообщение канала доступа может быть послано за один раз, процессор сообщения 417 генерирует сообщение канала доступа, имеющее флаг сообщения и флаг запроса назначения канала в шагах 636 и 638. Затем сообщение канала доступа подвергается необходимой последующей обработке и передается в шаге 640. ПС ожидает ответное сообщение от БС в шаге 642. В этом случае сообщение канала доступа посылается на общий канал доступа, уведомляя БС, что нет дополнительного сегмента сообщения, который должен быть послан, и что канал, назначенный базовой станцией, не используется. Если сообщение канала доступа слишком длинное, чтобы быть посланным за один раз в шаге 616, процессор сообщения 417 делит сообщение канала доступа на сегменты, причем каждый сегмент может быть передан за один раз, в шаге 618. В шаге 620 процессор сообщения 417 устанавливает флаг сообщения, чтобы показать, что имеется дополнительный сегмент сообщения, который должен быть послан, и в шаге 622 он определяет, использовать ли канал, назначенный действиями пользователя или внутренними параметрами БС, для передачи последующих сегментов сообщения канала доступа. Если ПС не намерена использовать назначенный канал, она сбрасывает флаг запроса назначения канала в шаге 638. В шагах 640 и 642 ПС посылает сегмент сообщения канала доступа и ждет ответного сообщения от БС. Это означает, что следующий сегмент сообщения канала доступа будет послан на общий канал доступа вместо канала, назначенного БС. Если все же ПС намерена послать последующий сегмент сообщения канала доступа на канал, назначенный БС в шаге 622, процессор сообщения 417 устанавливает флаг запроса назначения канала в шаге 624, что означает, что следующий сегмент сообщения будет послан на канал, назначенный БС. В шаге 626 сегмент сообщения канала доступа посылается через шифратор канала и ортогональный расширитель 419, PN расширитель 431 и передатчик 433. После приема ответного сообщения, как показанное на фиг.3В, от БС в шаге 628, процессор сообщения 417 проверяет флаг назначения канала ответного сообщения, чтобы определить, имеется ли назначенный канал, доступный этой ПС, в шаге 630. Если флаг назначения канала сброшен, процессор сообщения 417 определяет, что нет доступного канала, который может быть назначен как выделенный для передачи следующего сегмента сообщения канала доступа, и подает информацию для выбора общего канала доступа к контроллеру длинного кода 421 в шаге 632. Если флаг назначения канала установлен, процессор сообщения 417 определяет, что БС назначила канал в качестве выделенного для ПС, и выдает ИД длинного кода, соответствующий назначенному каналу, к контроллеру длинного кода 421 в шаге 634. Затем контроллер длинного кода 421 выдает ИД длинного кода назначенного канала к генератору длинного кода 425, так что ПС может послать сообщение канала доступа, показанное на фиг.3А, на назначенный канал. В вышеописанной операции, если имеется сообщение канала доступа, которое должно быть последовательно передано, ПС запрашивает назначение канала путем установки флага запроса назначения канала и определяет, назначен ли запрашиваемый канал или нет, путем проверки флага назначения канала управляющего сообщения, полученного от БС. При посылке последнего сегмента сообщения ПС сбрасывает флаг сообщения и флаг запроса назначения канала. Ссылаясь к фиг.7, после приема сообщения канала доступа от ПС в шаге 711 процессор сообщения 519 базовой станции определяет, имеется ли следующее сообщение канала доступа для приема от ПС, путем проверки флага сообщения полученного сообщения канала доступа, в шаге 713. Если флаг сообщения сброшен, показывая, что принимаемое в настоящее время сообщение является последним, процессор сообщения 519 сбрасывает флаг назначения канала в шаге 721 и выдает ответное сообщение, как показанное на фиг.3В, к модулятору 515. Сброшенный флаг назначения канала предохраняет ПС от доступа к назначенному каналу. Если флаг сообщения установлен в шаге 713, процессор сообщения 519 проверяет флаг назначения канала принятого сообщения канала доступа в шаге 715. Если флаг назначения канала сброшен, генератор сообщения 511 генерирует ответное сообщение, содержащее сброшенный флаг назначения канала, в шагах 721 и 723. Если флаг запроса назначения канала установлен, генератор сообщения 511 определяет, имеется ли доступный ИД длинного кода для назначения канала, ссылаясь к идентификаторам длинных кодов, находящимся в настоящее время в первой памяти 513. При отсутствии доступного ИД длинного кода, генератор сообщения 511 сбрасывает флаг назначения канала, чтобы уведомить ПС, что запрос назначения канала не может быть подтвержден в шаге 721, и посылает ответное сообщение в шаге 723. При наличии доступного ИД длинного кода в шаге 717, генератор сообщения 511 устанавливает флаг назначения канала и загружает доступный ИД длинного кода в ответное сообщение в шаге 723. Как описано выше, БС определяет, имеется ли другое сообщение для посылки от ПС, путем анализа флага сообщения канала доступа после получения сообщения канала доступа. Если имеется сообщение канала доступа, которое должно быть принято последовательно, БС определяет, запрашивает ли ПС назначение канала, на который посылать следующее сообщение, путем анализа флага запроса назначения канала из принятого сообщения канала доступа. По запросу назначения канала БС посылает ответное сообщение, содержащее установленный флаг назначения канала, если имеется доступный ИД длинного кода для назначения канала, и ИД длинного кода. Эта процедура повторяется всякий раз, когда принимается сообщение, и текущий назначенный канал может быть идентичен самому последнему назначенному каналу или отличен от него. То есть БС может назначить тот же канал, если предыдущий назначенный канал доступен для передачи сообщения канала доступа, и выбрать другой канал, если он не доступен. В соответствии с воплощением настоящего изобретения, чтобы передать сообщение, слишком длинное, чтобы быть переданным за один раз, ПС посылает первый сегмент сообщения общего канала на общий канал с установленным флагом сообщения и флагом назначения канала, установленным или сброшенным в зависимости от того, использовать ли канал, назначенный базовой станцией. Затем БС посылает ответное сообщение для принятого сегмента сообщения общего канала с флагом назначения канала и ИД канала, установленным или сброшенным в зависимости от содержимого принятого сегмента сообщения канала доступа. ПС посылает следующий сегмент сообщения на назначенный канал или общий канал на основании информации ответного сообщения. Поэтому настоящее изобретение выгодно минимизирует потерю сообщений, вызванную конкуренцией сообщений между подвижными станциями, увеличивает пропускную способность передачи сообщения общего канала и быстро выполняет передачу сообщения. Хотя настоящее изобретение было подробно описано со ссылкой на конкретное воплощение, оно является просто иллюстративным применением. Например, хотя описание настоящего изобретения придерживается передачи длинного сообщения общего канала от ПС к БС, применима также такая же операция в обратном направлении. Таким образом, должно быть легко понятно, что опытными специалистами может быть сделано много изменений в пределах рамок и сущности настоящего изобретения.Формула изобретения
1. Устройство передачи сообщения общего канала в подвижной станции (ПС) системы связи множественного доступа с кодовым уплотнением каналов (CDMA), содержащее канальный приемник для приема сообщения, включающего идентификатор (ИД) назначенного канала по прямому общему каналу, генератор сообщения для генерации сообщения обратного общего канала, процессор сообщения для добавления запроса назначения канала к сообщению обратного общего канала и обработки ИД канала путем анализа принятого сообщения, генератор кода расширения для генерации кода расширения на основании ИД канала и канальный передатчик для расширения результирующего сообщения обратного общего канала посредством кода расширения и передачи расширенного сообщения. 2. Устройство по п. 1, отличающееся тем, что процессор сообщения добавляет запрос назначенного канала к сообщению обратного общего канала, чтобы послать сообщение без конкуренции с сообщениями других ПС, если упомянутое сообщение имеет такую длину, что оно должно передаваться по меньшей мере за два отдельных раза. 3. Устройство по п. 2, отличающееся тем, что при запросе назначения канала процессор сообщения загружает информацию, показывающую наличие следующего сообщения в обратном общем канале, делит сообщение обратного общего канала на сегменты и выдает сегмент сообщения, включающий информацию, показывающую наличие дополнительного сообщения, и запрос назначения канала, в канальный передатчик. 4. Устройство по п. 1, отличающееся тем, что, если в принятом сообщении отсутствует ИД назначенного канала, процессор сообщения назначает код расширения для общего канала и выдает этот код расширения в генератор кода расширения. 5. Устройство по п. 1, отличающееся тем, что ИД канала является информацией для назначения канала, по которому ПС может осуществлять связь с БС без конкуренции с сообщениями других подвижных станций. 6. Устройство по п. 5, отличающееся тем, что ИД канала представляет использование общедоступного длинного кода, генерируемого с использованием Электронного Серийного номера (ЭСН) ПС. 7. Устройство по п. 5, отличающееся тем, что ИД канала представляет собой ИД длинного кода, сформированного таким образом, чтобы предотвратить конкуренцию сообщений между ПС. 8. Устройство по п. 1, отличающееся тем, что процессор сообщения управляет кодом расширения общего канала, который должен генерироваться для первого сегмента сообщения, и кодом расширения назначенного канала, который должен генерироваться для следующего сегмента сообщения. 9. Устройство передачи сообщения общего канала в базовой станции (БС) системы связи CDMA, содержащее канальный приемник для приема сообщения по обратному общему каналу, генератор сообщения для генерации сообщения, включающего идентификатор (ИД) назначенного канала, для назначения кода расширения канала сообщению обратного общего канала, если принятое сообщение включает запрос назначения канала, и канальный передатчик для передачи сообщения по прямому общему каналу. 10. Устройство по п. 9, отличающееся тем, что ИД канала является информацией для назначения канала, по которому ПС может осуществлять связь с БС без конкуренции с сообщениями других ПС. 11. Устройство по п. 10, отличающееся тем, что ИД канала представляет использование общедоступного длинного кода, генерируемого с использованием ЭСН ПС. 12. Устройство по п. 10, отличающееся тем, что ИД канала представляет собой ИД длинного кода, сформированного таким образом, чтобы предотвратить конкуренцию сообщений между ПС. 13. Способ передачи сообщения общего канала в ПС системы связи CDMA, включающий этапы, на которых (1) генерируют сообщение обратного общего канала, (2) анализируют сообщение обратного общего канала и передают сообщение обратного общего канала с запросом назначения канала, (3) генерируют код расширения спектра, соответствующий ИД назначенного канала, включенного в сообщение, принятое по прямому общему каналу, расширяют результирующее сообщение обратного общего канала кодом расширения и передают расширенное сообщение по назначенному каналу. 14. Способ по п. 13, отличающийся тем, что если сообщение обратного общего канала имеет такую длину, что оно должно быть передано по меньшей мере за два отдельных раза, то на этапе (2) выдают запрос назначения канала. 15. Способ по п. 14, отличающийся тем, что сообщение делят на кадры и на этапе (3) передают кадры сообщения с информацией, показывающей присутствие следующего кадра сообщения. 16. Способ по п. 15, отличающийся тем, что если в принятом сообщении отсутствует ИД канала, то на этапе (3) генерируют код расширения для обратного общего канала. 17. Способ по п. 14, отличающийся тем, что ИД канала является информацией для назначения канала, по которому ПС может осуществлять связь с БС без конкуренции с сообщениями других подвижных станций. 18. Способ по п. 17, отличающийся тем, что ИД канала представляет использование общедоступного длинного кода, генерируемого с использованием ЭСН ПС. 19. Способ по п. 17, отличающийся тем, что ИД канала представляет собой ИД длинного кода, сформированного таким образом, чтобы предотвратить конкуренцию сообщений между ПС. 20. Способ по п. 13, отличающийся тем, что запрос назначения канала добавляют к первому сообщению обратного общего канала и на этапе (3) результирующее сообщение расширяют кодом расширения обратного общего канала для передачи. 21. Способ передачи сообщения общего канала в БС системы связи CDMA, включающий этапы, на которых принимают сообщение по обратному общему каналу, генерируют сообщение, включающее ИД канала, для назначения канала, на котором ПС может передавать сообщение обратного общего канала, если принятое сообщение содержит запрос назначения канала, и передают сформированное сообщение по прямому общему каналу. 22. Способ по п. 21, отличающийся тем, что ИД канала является информацией для назначения канала, по которому ПС может осуществлять связь с БС без конкуренции с сообщениями других ПС. 23. Способ по п. 22, отличающийся тем, что ИД канала представляет использование общедоступного длинного кода, генерируемого с использованием ЭСН ПС. 24. Способ по п. 22, отличающийся тем, что ИД канала представляет собой ИД длинного кода, сформированного таким образом, чтобы предотвратить конкуренцию сообщений между ПС.РИСУНКИ
Рисунок 1,