RU2235432C2 - Протокол автоматического запроса на повторную передачу - Google Patents

Протокол автоматического запроса на повторную передачу Download PDF

Info

Publication number
RU2235432C2
RU2235432C2 RU2001117861/09A RU2001117861A RU2235432C2 RU 2235432 C2 RU2235432 C2 RU 2235432C2 RU 2001117861/09 A RU2001117861/09 A RU 2001117861/09A RU 2001117861 A RU2001117861 A RU 2001117861A RU 2235432 C2 RU2235432 C2 RU 2235432C2
Authority
RU
Russia
Prior art keywords
data blocks
communication
counter
communication device
time
Prior art date
Application number
RU2001117861/09A
Other languages
English (en)
Other versions
RU2001117861A (ru
Inventor
Матиас ЙОХАНССОН (SE)
Матиас ЙОХАНССОН
Йохан ЛАРССОН (SE)
Йохан ЛАРССОН
Кристиан РОБОЛЬ (SE)
Кристиан РОБОЛЬ
Original Assignee
Телефонактиеболагет Лм Эрикссон (Пабл)
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Телефонактиеболагет Лм Эрикссон (Пабл) filed Critical Телефонактиеболагет Лм Эрикссон (Пабл)
Publication of RU2001117861A publication Critical patent/RU2001117861A/ru
Application granted granted Critical
Publication of RU2235432C2 publication Critical patent/RU2235432C2/ru

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0002Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1809Selective-repeat protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1848Time-out mechanisms

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Communication Control (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)

Abstract

Изобретение относится к обеспечению надежной передачи данных. Во время сеанса связи между первым и вторым узлами связи первый узел осуществляет прием последовательности блоков данных, переданных из второго узла. Первый узел связи определяет, что прием одного или нескольких из переданных блоков данных либо вообще не был выполнен, либо был выполнен с ошибками (то есть, с искажениями). Затем первый узел передает во второй узел запрос на повторную передачу одного или нескольких блоков данных, прием которых не был выполнен, либо был выполнен с ошибками. После того, как запрос на повторную передачу послан, включают таймер повторной передачи. Таймер повторной передачи учитывает период времени задержки, требуемый для прохождения запроса на повторную передачу во второй узел, для осуществления повторной передачи запрошенных блоков данных вторым узлом и для прохождения повторно переданных блоков данных в первый узел. Когда таймер указывает, что период времени задержки прошел/истек, включают счетчик. Исходя из значения показания счетчика определяют, был ли осуществлен правильный прием всех блоков данных, запрошенных для повторной передачи. Если в результате определения получают, что была выполнена повторная передача одного или нескольких запрошенных блоков данных и осуществлен их правильный прием, то ни каких дополнительных операций не выполняют. И наоборот, если прием одного или нескольких запрошенных блоков данных, предназначенных для повторной передачи, не был осуществлен или же был выполнен с ошибками, то описанную выше процедуру повторяют.4 н. и 35 з.п. ф-лы, 8 ил.

Description

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение относится к обеспечению надежной передачи данных. Один из примеров конкретного варианта осуществления изобретения относится к способам с использованием автоматического запроса на повторную передачу (АЗПП) (ARQ), применяемым для повышения надежности связи. В этом примере изобретение может быть использовано для повышения эффективности связи таких систем на основе АЗПП.
УРОВЕНЬ ТЕХНИКИ И СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Системы связи с пакетной передачей данных обычно представляют собой системы, в которых передачу пакетов осуществляют с приложением "максимальных усилий". Передача с приложением "максимальных усилий" является честной попыткой доставки пакетов, то есть, при ней не осуществляют их произвольный отброс. На самом деле связь с пакетной передачей данных обычно считают ненадежной, поскольку передача не является гарантированной, то есть, пакеты могут быть потеряны, дублированы, переданы с задержкой или их передача может быть осуществлена не в надлежащем порядке.
Тем не менее, многие способы передачи данных требуют наличия высокой степени надежности или же она является, по меньшей мере, целесообразной.
Одним из способов увеличения надежности передачи для двух устройств связи является обмен сообщениями подтверждения приема таким образом, что им становится известно о выполнении успешной передачи конкретного сообщения и о том, когда она была осуществлена. Использование для увеличения надежности сообщений подтверждения успешного приема и/или сообщений неподтверждения приема, при наличии которых осуществляют повторную передачу, обычно называют автоматическим запросом на повторную передачу (АЗПП). В частности, передатчик осуществляет передачу блоков данных в приемник. В том случае, если прием блока данных осуществлен правильно, то приемник посылает ответ путем передачи обратно в передатчик сообщения подтверждения успешного приема. В том случае, если прием блока данных осуществлен неправильно, то есть, прием блока данных осуществлен с ошибками (или, по меньшей мере, содержит слишком много ошибок, что не позволяет выполнить их эффективное исправление) или же прием блока данных просто не произведен, то передают сообщение о неправильном результате приема. В случае передачи сообщения о неправильном результате приема, приемник затем передает в передатчик запрос на повторную передачу тех блоков данных, прием которых не был осуществлен правильно.
В этом случае важно то, в какой момент времени следует принять решение о выполнении повторной передачи блока данных. Один подход состоит в использовании таймера АЗПП для определения момента времени выполнения повторной передачи блока данных (например, протокольного блока данных). В частности, таймер может быть включен сразу же после передачи блока данных. В том случае, если по истечении времени таймера сообщение подтверждения успешного приема не получено, то автоматически осуществляют повторную передачу блока данных.
Использование такого таймера АЗПП имеет недостаток, заключающийся в том, что весьма сложно установить наилучшее значение времени ожидания таймера АЗПП.
Если установленное значение времени ожидания слишком мало, то время ожидания таймера АЗПП, вероятно, закончится слишком рано, то есть, до наступления того момента времени, в который, соответственно, можно ожидать получение сообщения подтверждения приема. Другими словами, если бы ожидание было продлено еще на некоторое дополнительное время, то подтверждение было бы получено, что тем самым устранило бы необходимость ненужного запроса на повторную передачу и повторной передачи блока данных. Таким образом, слишком малое значение времени ожидания приводит к выдаче запросов на повторную передачу и осуществлению повторных передач, которые являются нежелательными. Обе эти операции непроизводительно расходуют ресурсы связи, что может приводить к возникновению особых проблем в системах связи, таких как системы радиосвязи с весьма ограниченной шириной полосы частот. С другой стороны, если значение времени ожидания установлено слишком большим, то это приводит к возникновению длительных и ненужных задержек при выдаче запросов на повторную передачу. Подобные задержки, в конечном счете, снижают эффективную пропускную способность системы связи.
Проблема выбора правильного значения времени ожидания является более сложной в системах с переменной скоростью передачи данных по физическому каналу связи. В некоторых системах, таких как системы сотовой телефонной связи третьего поколения, предоставляющих большое множество разнообразных услуг, скорость передачи данных может изменяться очень быстро, например, во время каждого кадра радиопередачи, и может быть равна порядка десяти миллисекунд. Однако оптимальное значение времени ожидания для одной из скоростей передачи данных может быть слишком большим или слишком малым по длительности для других скоростей передачи данных. Следовательно, весьма трудно определить правильное значение, обеспечивающее оптимальное время ожидания для различных случаев.
Задачей настоящего изобретения является создание надежных и эффективных способов передачи данных.
Задачей настоящего изобретения является создание надежных и эффективных способов передачи данных для различных режимов работы.
Другой задачей настоящего изобретения является создание способа эффективного определения того, когда следует осуществлять прием одного или несколько блоков данных.
Еще одной задачей является создание способа автоматической выдачи запросов на повторную передачу (АЗПП), который обеспечивает оптимальную адаптацию к различным режимам передачи и, в частности, к различным скоростям передачи по каналу связи.
В настоящем изобретении устранены недостатки, присущие способу, в котором просто используют таймер, а решение описанных выше задач осуществляют посредством того, что устройству связи позволяют эффективно и точно определять то, когда следует производить прием одного или нескольких блоков данных при наличии множества режимов работы. В частности, настоящее изобретение обеспечивает компенсацию задержек при передаче и изменяющихся скоростей передачи. Несмотря на то, что раскрытые ниже примеры вариантов осуществления изобретения относятся, в общем случае, к режиму работы типа АЗПП, изобретение имеет более широкую область применения и может быть использовано для любого режима связи, в котором приемник выдает запрос на передачу одного или нескольких блоков данных и ожидает их приема.
Во время сеанса связи между первым и вторым узлами сети связи, первый узел осуществляет прием последовательности блоков данных, переданных из второго узла. Первый узел связи определяет то, что прием одного или нескольких переданных блоков данных либо вообще не был осуществлен, либо его прием был произведен с ошибками (то есть, в искаженном виде). Затем первый узел посылает во второй узел запрос на повторную передачу одного или нескольких блоков данных, которые не были приняты или же были приняты с ошибками. При передаче запроса на повторную передачу включают таймер повторной передачи. Таймер повторной передачи выполняет отсчет периода времени задержки, необходимого для того, чтобы запрос на повторную передачу дошел до второго узла, чтобы второй узел осуществил обработку запроса и начал передачу запрошенных блоков данных и чтобы первый блок повторно переданных данных дошел до первого узла.
Когда таймер указывает, что период времени задержки истек, включают счетчик. Исходя из показания счетчика, определяют, был ли осуществлен правильный прием всех запрошенных блоков данных, предназначенных для повторной передачи. Если при операции определения установлено, что была осуществлена повторная передача одного или нескольких запрошенных блоков данных и был произведен их правильный прием, то дополнительных операций не выполняют. С другой стороны, если прием одного или нескольких запрошенных блоков данных, предназначенных для повторной передачи, не был произведен, или же их прием был выполнен с ошибками, то описанную выше процедуру повторяют.
В предпочтительном варианте включение этого таймера осуществляют одновременно с передачей запроса о повторной передаче из первого узла во второй узел. К тому же, в предпочтительном варианте инициализацию счетчика осуществляют в момент включения таймера или до этого. Показание счетчика изменяют после каждого интервала времени, в течение которого осуществлена передача нескольких блоков данных между первым и вторым узлами. Одним из примеров такого интервала времени является кадр связи. В одном из примеров варианта осуществления показание счетчика после каждого интервала времени увеличивают на то количество блоков данных, которое должно быть принято в течение этого интервала времени.
Например, если в данный момент времени в течение интервала времени осуществляют передачу двух блоков данных, то показание счетчика увеличивают на два. Тот момент времени, когда значение показания счетчика достигает количества блоков данных, запрошенных для повторной передачи, является наилучшим для принятия первым узлом связи решения о том, был ли осуществлен правильный прием блоков данных, запрошенных для повторной передачи. К этому моменту времени должны быть выполнены повторная передача этих запрошенных блоков данных вторым узлом связи и их прием первым узлом связи.
Как было объяснено выше, настоящее изобретение имеет преимущество, заключающееся в том, что оно может быть использовано для любого запроса на передачу блоков данных. Следовательно, учитывая наличие двусторонней задержки запроса на передачу определенных блоков данных, счетчик начинает отсчет ожидаемых блоков данных с того момента времени, начиная с которого целесообразно ожидать передачу запрошенных блоков и их вероятный прием. Согласование счетчика с изменениями скорости передачи по каналу связи осуществляют посредством изменения его показаний только на то количество блоков данных, которое должно быть принято в течение каждого интервала времени. Таким образом, обеспечивают эффективно большее время при более низкой скорости передачи, и позволяют использовать меньшее время при более высоких скоростях передачи. Конечным результатом является эффективный и оптимальный баланс между задержкой (слишком долгим ожиданием выдачи запроса на повторную передачу при неправильном приеме запрошенных блоков данных) и наличием излишних запросов на повторную передачу и повторных передач (до возникновения соответствующей возможности приема блоков данных).
Пример предпочтительного варианта осуществления настоящего изобретения раскрыт применительно к системе широкополосной радиосвязи множественного доступа с кодовым разделением каналов (ШМДКР) (WCDMA). Для этого примера изобретение реализуют в виде способа автоматического запроса на повторную передачу, осуществляемого на уровне протокола обмена данными управления каналом радиосвязи (УКР) (RLC). Этот способ АЗПП с использованием счетчика и таймера осуществляют на уровне УКР как в мобильной станции, так и в объекте сети радиодоступа. В счетчике запоминают показание счетчика, указывающее количество блоков данных, предназначенных для повторной передачи. Таймер приводит в действие счетчик таким образом, что он начинает отсчет через интервал времени, соответствующий запросу на повторную передачу. В этом режиме работы изобретение имеет особое преимущество, обусловленное тем, что скорость передачи данных по каналу радиосвязи может быстро изменяться от кадра к кадру.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Указанные выше и другие задачи, признаки и преимущества изобретения станут очевидными из приведенного ниже описания примеров предпочтительных вариантов осуществления, изображенных на сопроводительных чертежах, в которых одинаковые узлы имеют одинаковые номера позиций на всех различных чертежах. Чертежи не обязательно отображают весь объем изобретения, вместо этого особое внимание уделено пояснению принципов изобретения.
На фиг.1 изображена схема системы связи, в которой может быть использовано настоящее изобретение;
фиг.2 представляет собой схему последовательности операций, на которой изображены операции, выполняемые в одном из примеров варианта осуществления настоящего изобретения;
фиг.3 представляет собой функциональную блок-схему, на которой изображен пример системы широкополосной радиосвязи множественного доступа с кодовым разделением каналов (ШМДКР), в которой использование настоящего изобретение может являться целесообразным;
фиг.4 представляет собой схему, на которой показаны несколько нижних уровней протокола связи, которые могут быть использованы в системе, изображенной на фиг.3;
фиг.5 представляет собой функциональную блок-схему, на которой показан другой пример варианта осуществления настоящего изобретения применительно к системе, изображенной на фиг.3;
фиг.6 представляет собой схему, на которой изображен конкретный пример варианта настоящего изобретения;
фиг.7 представляет собой схему, на которой изображен другой конкретный пример варианта настоящего изобретения; и
фиг.8 представляет собой схему, на которой изображен еще один конкретный пример варианта настоящего изобретения.
ПОДРОБНОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
В приведенном ниже описании изложение конкретных подробностей, таких как конкретные варианты осуществления, потоки данных, варианты осуществления передачи служебных сигналов, протоколы, способы и т.д., приведено для обеспечения понимания настоящего изобретения с целью объяснения, а не ограничения. Однако для специалиста в данной области техники очевидно, что настоящее изобретение может быть реализовано на практике в виде других вариантов осуществления, конкретные подробности которых отличаются от описанных ниже. Например, несмотря на то, что пример варианта осуществления настоящего изобретения раскрыт применительно к конкретному уровню протокола, то есть, к уровню канала передачи данных, для специалистов в данной области техники понятно, что настоящее изобретение может быть реализовано в любом соответствующем уровне протокола или в протоколе связи. В других случаях подробные описания известных способов, интерфейсов, устройств и способов передачи служебных сигналов не приведены во избежание неясностей в описании настоящего изобретения из-за излишних подробностей.
На фиг.1 изображена система 10 связи, содержащая первое устройство 12 связи и второе устройство 14 связи. Передачу блоков данных (которые могут содержать информацию об основных сообщениях, управляющую информацию или обе из них) осуществляют из первого устройства 12 связи во второе устройство 14 связи через соответствующую среду связи. Примером блока данных, не являющимся ограничивающим, служит протокольный блок данных (ПБД) (PDU); однако, также могут быть использованы блоки данных, имеющие больший размер, меньший размер или иной формат. При обнаружении вторым устройством 14 связи того, что либо не был осуществлен прием одного или нескольких блоков данных, либо их прием был выполнен с ошибками, оно передает в первое устройство 12 связи запрос на повторную передачу этих обнаруженных блоков данных.
После этого, если до заданного момента времени второе устройство 14 связи не осуществило прием запрошенных блоков данных, то оно передает другой запрос на повторную передачу этих же самых блоков данных. Этот заданный момент времени определяют посредством двухступенчатого процесса. Сначала, после передачи запроса на повторную передачу второе устройство 14 связи в течение заданного периода времени, соответствующего ожидаемой двусторонней задержке, ожидает того, когда первым устройством 12 связи будет осуществлен прием и обработка запроса на повторную передачу, а вторым устройством 14 связи будет осуществлен прием первого повторно переданного блока данных. Затем, после этого заданного периода времени второе устройство 14 связи отсчитывает в прямом направлении (или в обратном направлении) количество ПБД, прием которых должен быть осуществлен после этого. Если в тот момент, когда показания счетчика достигают этого количества, произведен прием не всех запрошенных блоков данных, то передают другой запрос на повторную передачу этих блоков данных.
На фиг.2 показана последовательность операций автоматического запроса на повторную передачу (АЗПП) (блок 20), которая содержит примерный вариант осуществления настоящего изобретения, не являющийся ограничивающим. Приемное устройство связи, например устройство 14 из фиг.1, производит прием блоков данных, передача которых осуществлена передающим устройством связи, например устройством 12 из фиг.1 (блок 22). Устройство 14 связи определяет, что прием одного или нескольких блоков данных либо не был осуществлен, либо их прием был выполнен с ошибками (блок 24). В этом случае устройство 14 связи выдает запрос на повторную передачу этих одного или нескольких блоков данных (блок 26). В тот же или приблизительно в тот же самый момент времени, когда был передан запрос на повторную передачу, второе устройство связи также включает таймер повторной передачи (блок 28). По истечении заданного периода времени повторной передачи, посредством которого учитывают задержку на прохождение пересылаемого запроса при передаче и фактическую задержку повторной передачи, таймер повторной передачи осуществляет генерацию выходного сигнала. При этом также учитывают время обработки в обоих устройствах связи и другие условия/параметры.
Окончание периода времени повторной передачи соответствует тому моменту времени, когда должен быть осуществлен прием первого запрошенного блока данных, предназначенного для повторной передачи. В этот момент времени устройство 14 связи включает счетчик блоков данных (блок 30). После этого изменяют значение отсчета блоков данных в счетчике путем его приращения на то значение отсчета, которое соответствует количеству блоков данных, предназначенных для приема (или в альтернативном варианте путем его уменьшения от этого количества до нуля). Значение отсчета изменяют во время каждого интервала времени передачи, например в конце кадра передачи, на величину, соответствующую тому количеству ПБД, которое должно быть принято в течение этого интервала времени передачи, исходя из применяемой в данный момент скорости передачи (блок 32).
Когда значение отсчета блоков данных достигает количества блоков данных, запрошенных для повторной передачи, устройство 14 связи определяет, был ли осуществлен правильный прием запрошенных блоков данных, предназначенных для передачи (блок 34). Если это так, то устройство 14 связи продолжает производить прием новых блоков данных из устройства 12 связи. Устройство 14 связи может дополнительно осуществлять передачу сообщений подтверждения успешного приема в устройство 12 связи, свидетельствующих о том, что прием запрошенных блоков данных был произведен правильно. С другой стороны, если прием какого-либо из запрошенных блоков данных, предназначенных для передачи, не был произведен правильно до этого времени, то показание счетчика блоков данных достигает соответствующего значения отсчета, таймер повторной передачи и счетчик возвращают в исходное состояние (блок 36), и процедуры повторяют, начиная с блока 26.
Теперь будет приведено описание одного из примеров использования настоящего изобретения применительно к универсальной системе 50 мобильной связи (УСМС) (UMTS), изображенной на фиг.3. В качестве примера внешней базовой сети, ориентированной на установление соединений, которая изображена в виде облака 52, может служить коммутируемая телефонная сеть общего пользования (КТСОП) (PSTN) и/или цифровая сеть связи с комплексными услугами (ЦСКУ) (ISDN). В качестве примера внешней базовой сети без установления соединений, показанной в виде облака 54, может служить, например, Интернет. Обе базовых сети соединены с соответствующими служебными узлами 56. Сеть 52 КТСОП/ЦСКУ, ориентированная на установление соединений, соединена со служебным узлом, ориентированным на установление соединений, который изображен как узел 58 коммутационного центра мобильной связи (КЦМС) (MSC), который обеспечивает услуги с коммутацией каналов. В существующей модели системы GSM (глобальной системы мобильной связи (ГСМС)) коммутационный центр 58 мобильной связи соединен через интерфейс А с системой 62 базовых станций (СБС) (BSS), которая в свою очередь соединена с базовой станцией 63 радиосвязи через интерфейс А'. Сеть 54 без установления соединений, а именно Интернет, соединена с узлом 60 системы пакетной радиосвязи общего пользования (СПРОП) (GPRS), который специально приспособлен для предоставления услуг с коммутацией пакетов.
Каждый из узлов 58 и 60 обслуживания базовой сети соединен с универсальной наземной сетью 64 радиодоступа (УНСРД) (UTRAN) системы УСМС (UMTS) через интерфейс (Iu) УНСРД. УНСРД 64 содержит один или несколько контроллеров 66 сети радиосвязи (КСР). Каждый КСР 66 соединен с множеством базовых станций (БС) 68 и со всеми остальными КСР в УНСРД 64. Радиосвязь между базовыми станциями 68 и мобильными станциями (МС) 70 осуществляют посредством интерфейса радиосвязи. Радиодоступ осуществляют на основе широкополосного МДКР (множественного доступа с кодовым разделением каналов) (ШМДКР) с выделением отдельных каналов радиосвязи с использованием расширяющих кодов ШМДКР. ШМДКР обеспечивает широкую полосу пропускания для мультимедийных и других услуг, требующих высоких скоростей передачи, а также высокие параметры устойчивости связи, обусловленные передачей обслуживания с разнесением и наличием рейк-приемников, что гарантирует высокое качество связи.
Изображенный на фиг.3 интерфейс радиосвязи разделен на несколько уровней протокола, несколько нижних уровней которого показаны на фиг.4. В частности, мобильная станция 70 использует эти уровни протокола для организации связи с аналогичными уровнями протокола в УНСРД 64. Оба набора протоколов содержат физический уровень, уровень канала передачи данных и сетевой уровень. Уровень канала передачи данных разбит на два подуровня: уровень управления каналом радиосвязи (УКР) (RLC) и уровень управления доступом к среде передачи (УДС) (MAC). В этом примере сетевой уровень разделен на протокол уровня управления (УРР - управления ресурсами радиосвязи) (RRC) и протокол пользовательского уровня (межсетевой протокол (МП)) (IP).
Физический уровень обеспечивает услуги передачи информации через интерфейс беспроводной связи с использованием широкополосного МДКР и выполняет следующие функции: кодирование и декодирование с прямым исправлением ошибок, распределение/объединение макроразнесения, осуществление мягкой передачи обслуживания, обнаружение ошибок, мультиплексирование и демультиплексирование транспортных каналов, отображение транспортных каналов на физические каналы, модуляцию и расширение по спектру / демодуляцию и сжатие по спектру для физических каналов, синхронизацию по частоте и по времени, управления мощностью, обработку РЧ-сигнала и другие функции.
Уровень управления доступом к среде передачи (УДС) обеспечивает передачу сервисных блоков данных (СБД) (SDUs) без подтверждения приема между равноправными объектами УДС. УДС выполняет следующие функции: выбор соответствующего формата транспортировки для каждого транспортного канала в зависимости от скорости передачи данных, обработку приоритетов между потоками данных одного пользователя и между потоками данных различных пользователей, установление очередности обслуживания управляющих сообщений, мультиплексирование и демультиплексирование ПВД более высоких уровней и другие функции.
УКР выполняет различные функции, в том числе создание, разъединение и обслуживание соединения УКР, сегментацию и перекомпоновку ПБД более высокого уровня, имеющих переменную длину, в ПБД УКР более низкого уровня, или из него, конкатенацию, исправление ошибок посредством повторной передачи (АЗПП), последовательную передачу ПБД более высокого уровня, дублированное обнаружение, управление потоками данных и другие функции.
Часть сетевого уровня УНСРД, соответствующая уровню управления, состоит из протокола управления ресурсами радиосвязи (УРР). Посредством протокола УРР осуществляют управление передачей управляющих сигналов через интерфейс радиосвязи, например, передачей сигналов управления однонаправленным каналом радиодоступа, передачей сообщений о результатах измерений и передачей служебных сигналов при передаче обслуживания. Часть сетевого уровня, соответствующая пользовательскому уровню, содержит традиционные функции, осуществляемые посредством протоколов 3-го уровня, таких как известный межсетевой протокол в среде Интернет (IP).
На фиг.5 показана функциональная блок-схема одного из примеров варианта осуществления настоящего изобретения на уровне УКР объекта УСМС (UMTS), например, телефонного аппарата 70 мобильной связи или на уровне УКР КСР 66, которые изображены на фиг.3. В варианте осуществления для этого уровня УКР контроллер УКР 80 может осуществлять контроль и общее управление функционированием всего уровня УКР и различными конкретными функциями уровня УКР. Несмотря на то, что на фиг.5 изображены конкретные функциональные блоки, эти функции могут быть выполнены с использованием любых соответствующих аппаратных и/или программных средств. Например, счетчик или таймер могут быть реализованы аппаратным или программным способом.
На передающей стороне объекта связи на уровне УКР прием пакетов более высокого уровня осуществляют в блоке 82 сегментации, конкатенации и добавления заголовка УКР. Пакеты более высокого уровня сегментируют и/или конкатенируют (сцепляют) с ПБД фиксированной длины. Решение о длине ПБД принимают тогда, когда в сети радиодоступа установлен конкретный режим обслуживания, обеспечивающий связь с конкретной мобильной станцией. После добавления к каждому ПБД заголовка УКР осуществляют их запоминание как в буфере 86 повторной передачи, так и в буфере 90 передачи посредством селектора 88. Затем в соответствии с сигналами управления потоками данных, которые поступают из контроллера 80 УКР в УДС более низкого уровня для их передачи посредством физического уровня в приемник через интерфейс радиосвязи, осуществляют передачу ПБД, хранящихся в буфере 90 передачи. При получении запроса на повторную передачу одного или нескольких ПБД (например, сообщения подтверждения приема (СПП), сообщения неподтверждения приема (СНП) или сообщения о выборочном подтверждении приема (СВПП)) (АСК, NACK, SACK) контроллер 80 УКР управляет селектором 88 таким образом, что тот осуществляет выбор ПБД, хранящихся в буфере 86 повторной передачи, для их передачи через буфер 90 передачи.
На принимающей стороне объекта связи на уровне УКР прием ПБД осуществляют из логического канала подуровня УДС. Принятые ПБД помещают в буфер 98 приема, а затем выполняют их обработку посредством блока 96 обнаружения и анализа. Блок 96 направляет правильно принятые ПБД в блок 84, в котором осуществляют удаление заголовков УКР из ПБД и компоновку ПБД в виде пакетов более высокого уровня, которые затем подают в более высокие уровни протокола.
В том случае, если блок 96 обнаружения и анализа обнаруживает, что ПБД либо отсутствует, либо принят с ошибками, то осуществляют генерацию сигнала запроса на повторную передачу, например, в виде сообщения неподтверждения приема (СНП) (NACK) или сообщения о выборочном подтверждении приема (СВПП) (SACK). Этот запрос на повторную передачу направляют в контроллер 80 УКР. Запросы на повторную передачу получают в буфере передачи 90 приоритет по сравнению с другими ПБД, ожидающими передачи, посредством использования соответствующих управляющих сигналов, которые подают из контроллера 80 УКР в буфер 86 повторной передачи, в селектор 88 и в буфер 90 передачи.
В то же самое или приблизительно в то же самое время, когда осуществляют генерацию запроса на повторную передачу, блок 96 обнаружения и анализа также включает таймер 94 счетчика оценки количества ПБД (СОП) (ЕРС). В таймере 94 СОП устанавливают такое время повторной передачи, которое соответствует времени, обеспечивающему компенсацию задержки на прохождение запроса на повторную передачу и исходного ответа в прямом и в обратном направлениях, времени обработки в передатчике и в приемнике, и структуры кадров. Когда таймер 94 СОП указывает, что время повторной передачи истекло, включают или активизируют счетчик 92 оценки количества ПБД (СОП). Таймер 94 СОП также может быть реализован в виде счетчика, который отсчитывает ожидаемое количество фактически принятых кадров радиосвязи, прошедших до первого запрошенного ПБД, предназначенного для повторной передачи.
СОП 92 может быть установлен таким образом, что осуществляют приращение его показаний до значения, равного количеству ПБД, запрошенных для передачи, или в альтернативном варианте - уменьшают его показания до значения, равного количеству ПБД, запрошенных для передачи. В этом примере приращение показаний СОП 92 осуществляют через каждый период времени (L1), соответствующий физическому уровню, который обычно равен длительности одного кадра радиосвязи, однако, период L1 может превышать длительность одного кадра радиосвязи. В течение периода времени L1 осуществляют передачу целого числа ПБД. Это целое число зависит от размера ПБД и от скорости передачи ПБД.
В УСМС 50 возможна такая ситуация, при которой скорость передачи может изменяться после каждого периода времени L1. Следовательно, также может изменяться и количество ПБД. Одновременно с передачей данных ПБД из уровня УДС может быть осуществлена передача информационных битов, характеризующих скорость передачи, которые используют в контроллере 80 УКР для определения скорости передачи в течение текущего периода времени LI. Затем контроллер УКР осуществляет оценку того, какое количество ПБД должно было быть передано за текущий период времени LI. В каждый период времени L1 осуществляют увеличение (или уменьшение) показания СОП 92 на полученное в результате оценки количество ПБД (которое получают в контроллере 80 УКР исходя из самой последней полученной информации о скорости передачи, прием которой осуществлен из уровня УДС), которое должно было быть передано в течение текущего периода времени L1.
Когда показание СОП 92 становится равным количеству запрошенных для повторной передачи ПБД, блок 96 обнаружения и анализа определяет, являются ли на самом деле эти запрошенные ПБД правильно принятыми после повторной передачи. Если это так, то продолжают прием и обработку новых ПБД. Однако, если посредством блока 96 обнаружения и анализа установлено, что прием одного или нескольких ПБД, запрошенных для повторной передачи, осуществлен неправильно, то СОП 92 и таймер 94 СОП возвращают в исходное состояние. Кроме того, передают новый запрос на повторную передачу с требованием выполнить (снова) повторную передачу этих ПБД. Снова включают таймер 94 СОП и повторяют вышеописанный процесс.
Теперь, со ссылкой на фиг.6, приведено описание конкретного примера. Передатчик осуществляет передачу четырех ПБД, имеющих порядковые номера 0, 1, 2 и 3 с более высокой скоростью передачи (то есть, четыре ПБД за один кадр LI). ПБД 1 и 2 либо потеряны при передаче, либо их прием выполнен с ошибками. Следовательно, приемник передает обратно в передатчик сообщение о выборочном подтверждении приема (СВПП) (SACK), требующее выполнить повторную передачу ПБД 1 и 2. В это же время показание СОП устанавливают равным нулю и включают таймер СОП. Следует отметить, что период времени L1 отображают посредством каждой из стрелок, идущих из передатчика в приемник. В следующий период времени L1 передатчик передает еще четыре информационных ПБД, которым соответствуют порядковые номера 4, 5, 6 и 7. После этого скорость передачи уменьшают с четырех ПБД за период времени L1 до одного ПБД за период времени L1.
Затем передатчик получает из приемника сообщение о выборочном подтверждении приема (СВПП) (SACK), которое представляет собой запрос на повторную передачу ПБД 1 и 2. Запросы на повторные передачи имеют более высокий приоритет и, следовательно, в течение следующего периода времени L1 передатчик осуществляет повторную передачу ПБД 1. Поскольку теперь в течение одного периода времени L1 осуществляют передачу только одного ПБД с более низкой скоростью передачи, то в течение следующего периода времени L1 передатчик передает только один ПБД 8. После приема ПБД 8 время таймера СОП истекает, что вызывает включение счетчика СОП. При наступлении следующего периода времени L1, соответствующего повторной передаче ПБД 1, осуществляют приращение СОП на единицу.
Следует напомнить, что передачу информации о скорости передачи осуществляют одновременно с данными и в одном из вариантов осуществления она может быть включена в состав информации о формате транспортировки, которую создают на уровне УДС. В этой информации о формате транспортировки указано то количество ПБД УКР, которое должно быть принято в каждом кадре радиосвязи. В течение следующего периода времени L1 осуществляют прием повторно переданного ПБД 2, а показание СОП увеличивают до двух. При этом показании отсчета приемник осуществляет проверку того, был ли выполнен правильный прием всех ПБД, запрошенных для повторной передачи. Поскольку прием повторно переданных ПБД 1 и 2 был осуществлен правильно, то и передатчик и приемник продолжают работать так же, как до повторной передачи.
Однако, могут возникнуть ситуации, в которых один или несколько повторно переданных ПБД либо потерян, либо его прием выполнен с ошибками.
Пример такой ситуации показан на фиг.7. Чертеж фиг.7 аналогичен фиг.6 за исключением того, что приемником не осуществлен правильный прием первого повторно переданного ПБД 1. Тем не менее, в конце периода времени L1, когда должен быть осуществлен прием ПБД 1, осуществляют приращение показания СОП на единицу. В конце следующего периода времени L1 выполняют правильный прием ПБД номер 2 и осуществляют приращение показания СОП до двух. В этот момент времени принимают решение о том, что, несмотря на то, что к этому моменту времени прием ПБД 1 был произведен, этот прием был выполнен неправильно. В результате, приемник посылает обратно в передатчик другое сообщение о выборочном подтверждении приема, в котором он выдает запрос на повторную передачу ПБД 1.
При этом втором запросе на повторную передачу счетчик СОП устанавливают в исходное состояние, равное нулю, и снова включают таймер СОП. В конце следующего периода времени L1 осуществляют прием ПБД 9. Скорость передачи увеличивают до двух ПБД за период времени L1, при этом в течение следующего периода времени L1 осуществляют передачу двух ПБД 10 и 11. Передатчик получает второй запрос на повторную передачу и после этого передает запрошенный ПБД 1 вместе со следующим обычным ПБД 12 в течение следующего периода времени L1. Однако, непосредственно перед этим моментом времени заданное таймером СОП время истекло, в результате чего был активизирован счетчик СОП. В следующий период времени L1, соответствующий приему ПБД 1 и 12, осуществляют приращение показания СОП до единицы. В этот момент времени блок 96 обнаружения и анализа определяет, что прием запрошенного ПВД 1 в действительности был выполнен правильно. После этого и передатчик и приемник продолжают работать так же как до повторной передачи.
Также могут возникать ситуации, в которых значение выдержки таймера СОП установлено слишком большим или слишком малым. Например, на фиг.8 изображен пример ситуации, в которой время задержки таймера СОП установлено слишком большим. Как показано на чертеже, прием ПБД 1 и 2 осуществлен неправильно. Таймер СОП включают вскоре после приема ПБД 3, когда приемник обнаруживает, что прием ПБД 1 и 2 осуществлен неправильно. Приемник посылает в передатчик сообщение о выборочном подтверждении приема (СВПП) (SACK), в котором указаны ПБД 1 и 2. Поскольку время задержки таймера СОП установлено слишком большим, то прием повторно переданного ПБД 1 производят до того, как истечет время, заданное таймером СОП. Следовательно, работу СОП все равно начинают с количества принятых по запросу ПБД, которое в этом случае равно 1. Затем, после приема повторно переданного ПБД 2, показание СОП увеличивают до 2. В этот момент времени приемник определяет, что прием всех запрошенных ПБД был осуществлен правильно.
В отличие от подхода с использованием просто времени задержки, который приводит к возникновению больших задержек при передаче сигналов и наличию излишних запросов на повторную передачу и повторных передач, настоящее изобретение обеспечивает адаптацию к изменяющимся условиям передачи и обеспечивает оптимальное время для определения наличия поступления ожидаемых блоков данных. С учетом задержки на прохождение запроса на передачу определенных блоков данных в прямом и обратном направлениях счетчик начинает отсчет ожидаемых блоков данных с того момента времени, начиная с которого разумно ожидать, что все запрошенные блоки будут переданы и приняты. Кроме того, счетчик обеспечивает адаптацию к изменению режимов работы, например, к наличию слишком длительной или слишком короткой задержки таймера СОП и к изменениям скорости передачи по каналу связи. Для последней ситуации значение показания отсчета изменяют на то количество блоков данных, которое должно быть принято в течение каждого интервала времени. В результате обеспечивают большее время при более низкой скорости передачи и позволяют использовать меньшее время при более высоких скоростях передачи. Следовательно, настоящее изобретение обеспечивают эффективный и оптимальный баланс между задержкой, запросами на повторную передачу и повторными передачами.
Несмотря на то, что описание настоящего изобретения было приведено применительно к конкретному варианту осуществления, специалистам в данной области техники понятно, что настоящее изобретение не ограничено описанными и приведенными здесь в качестве примера конкретными вариантами осуществления. Для реализации изобретения могут быть использованы также и иные форматы, варианты осуществления и варианты адаптации, помимо тех, которые были продемонстрированы и описаны здесь, а также множество видоизменений, вариантов и эквивалентных средств. Поэтому, несмотря на то, что описание настоящего изобретения было приведено применительно к вариантам осуществления для протоколов АЗПП, следует понимать, что эти примеры вариантов осуществления изобретения не являются ограничивающими.
В общем случае областью применения изобретения может являться любая среда, в которой осуществляют выдачу запросов на передачу блоков данных, а запрашивающая сторона должна определить то, когда должен быть осуществлен прием этих блоков данных. Соответственно подразумевают, что изобретение ограничено только сущностью и объемом патентных притязаний, определяемых формулой изобретения.

Claims (39)

1. Способ установления связи, осуществляемый в первом узле связи, выполненном с возможностью поддержания связи со вторым узлом связи, заключающийся в том, что передают запрос на передачу одного или нескольких блоков данных во второй узел, включают счетчик через период времени, связанный с запросом на передачу и соответствующий задержке на прохождение сигнала в прямом и в обратном направлениях, связанной с передачей информации в первый узел связи и приемом информации обратно из первого узла связи, и исходя из значения, полученного на выходе счетчика, определяют, был ли осуществлен прием одного или нескольких запрошенных блоков данных.
2. Способ по п.1, отличающийся тем, что дополнительно осуществляют прием блоков данных, переданных из второго узла связи, и определяют, что прием одного или нескольких из переданных блоков данных не был осуществлен либо был осуществлен неправильно, причем при передаче выдают запрос на повторную передачу одного или нескольких не принятых или неправильно принятых блоков данных и включение счетчика выполняют через период времени, соответствующий запросу на повторную передачу.
3. Способ по п.2, отличающийся тем, что в том случае, если прием одного или нескольких запрошенных блоков данных не был выполнен или же был выполнен неправильно, операции передачи, включения и определения повторяют.
4. Способ по п.1, отличающийся тем, что дополнительно посредством контроллера счетчика задают период времени.
5. Способ по п.4, отличающийся тем, что контроллер счетчика представляет собой таймер, при этом дополнительно при передаче запроса включают таймер и в момент завершения работы таймера или до этого устанавливают начальное значение счетчика.
6. Способ по п.5, отличающийся тем, что по достижении таймером упомянутого периода времени посредством счетчика выполняют подсчет, в результате которого получают оценку количества блоков данных, прием которых должен был быть осуществлен из второго узла.
7. Способ по п.5, отличающийся тем, что в том случае, если прием запрошенного ПБД (протокольного блока данных) выполнен до истечения упомянутого периода времени, то после этого счетчик начинает отсчет с запрошенного ПБД.
8. Способ по п.4, отличающийся тем, что контроллер счетчика представляет собой другой счетчик, который для вычисления упомянутого периода времени выполняет отсчет интервалов времени.
9. Способ по п.1, отличающийся тем, что дополнительно по истечении интервала времени, в течение которого может быть выполнена передача нескольких блоков данных, изменяют значение отсчета.
10. Способ по п.9, отличающийся тем, что после каждого интервала времени осуществляют приращение значения отсчета до тех пор, пока значение отсчета не станет равным количеству блоков данных, прием которых должен быть осуществлен из второго узла.
11. Способ по п.10, отличающийся тем, что если прием одного или нескольких блоков данных не выполнен или выполнен неправильно, тогда, когда значение отсчета равно количеству блоков данных, прием которых должен быть осуществлен из второго узла, то дополнительно снова задают период времени, выдают запрос на повторную передачу одного или нескольких не принятых или неправильно принятых блоков данных, возвращают счетчик в исходное состояние и по истечении заданного периода времени включают счетчик.
12. Способ по п.9, отличающийся тем, что интервал времени соответствует кадру канала связи между первым и вторым узлами связи.
13. Способ по п.12, отличающийся тем, что интервал времени соответствует совокупности кадров.
14. Способ по п.12, отличающийся тем, что канал связи представляет собой канал радиосвязи, а интервал времени равен кадру радиосвязи длительностью порядка 10 мс.
15. Способ по п.9, отличающийся тем, что в течение интервала времени осуществляют передачу целого числа блоков данных.
16. Способ по п.9, отличающийся тем, что изменение значения отсчета после каждого интервала времени осуществляют на то количество блоков данных, которое должно быть передано в течение этого интервала времени.
17. Способ контроля связи между передатчиком и приемником, предназначенный для использования в системе радиосвязи, в которой передачу протокольных блоков данных (ПБД) между передатчиком и приемником осуществляют по каналу радиосвязи, причем передачу блоков данных осуществляют в течение заданных канальных интервалов времени, заключающийся в том, что (а) обнаруживают, что приемником не был осуществлен правильный прием ПБД, переданного передатчиком в приемник, (б) из приемника в передатчик передают сообщение запроса на повторную передачу этого ПБД, (в) совместно с передачей сообщения включают устройство контроля времени, (г) после того, как устройство контроля времени указывает, что заданный период времени истек, включают счетчик ПБД, (д) по истечении следующего заданного интервала времени радиосвязи изменяют значение счетчика ПБД, (е) исходя из значения, полученного в результате вычислений на выходе счетчика ПБД, определяют, был ли осуществлен правильный прием запрошенного ПБД.
18. Способ по п.17, отличающийся тем, что после следующего заданного интервала времени радиосвязи изменяют значение счетчика ПБД, исходя из того количества ПБД, которое должно было быть передано в приемник за этот следующий заданный интервал времени радиосвязи.
19. Способ по п.17, отличающийся тем, что в том случае, если показание счетчика ПБД достигает значения отсчета, указывающего, что прием запрошенного ПБД в приемнике должен был бы быть выполнен правильно, и если прием запрошенного ПБД в приемнике не был выполнен правильно, то повторяют операции (б)-(е).
20. Способ по п.17, отличающийся тем, что в течение одного из заданных интервалов времени радиосвязи может быть выполнена передача различного количества ПБД в ответ на изменение скорости передачи.
21. Способ по п.17, отличающийся тем, что сообщение представляет собой сообщение о выборочном подтверждении приема, передачу которого осуществляют на уровне протокола обмена данными управления каналом радиосвязи (УКР).
22. Способ по п.17, отличающийся тем, что в том случае, если прием запрошенного ПБД осуществлен до истечения указанного периода времени, то после этого счетчик начинает отсчет с запрошенного ПБД.
23. Способ по п.17, отличающийся тем, что устройство контроля времени представляет собой другой счетчик, который для вычисления заданного периода времени выполняет отсчет интервалов времени.
24. Устройство связи, предназначенное для использования в системе связи, содержащее приемник для приема блоков данных из другого устройства связи по каналу связи, передатчик, передающий в другое устройство связи запрос на передачу нескольких блоков данных в устройство связи, счетчик, значение отсчета которого указывает количество блоков данных, передачу которых нужно осуществить, и устройство контроля времени, соединенное со счетчиком и приводящее в действие счетчик, начинающий отсчет по истечении интервала времени, причем интервал времени приблизительно равен времени, затрачиваемому на пересылку запроса на передачу в другое устройство связи и на прием переданного блока данных устройством связи, и причем устройство связи выполнено с возможностью использования значения отсчета для определения того, была ли осуществлена передача заданного количества блоков данных и их последующий правильный прием.
25. Устройство связи по п.24, отличающееся тем, что передачу блоков данных осуществляют по каналу связи в виде кадров канала связи, а приращение показания счетчика выполняют после кадра канала связи.
26. Устройство связи по п.24, отличающееся тем, что за время кадра канала связи может быть осуществлена передача целого числа блоков данных, при этом целое число блоков данных, содержащихся в каждом кадре канала связи, может быть различным для различных кадров канала связи.
27. Устройство связи по п.26, отличающееся тем, что количество блоков данных, переданных за время кадра канала связи, является переменным в зависимости от размера блока данных и скорости передачи блока данных.
28. Устройство связи по п.24, отличающееся тем, что устройство связи представляет собой мобильную станцию, имеющую уровень протокола обмена данными управления каналом радиосвязи (УКР).
29. Устройство связи по п.24, отличающееся тем, что устройство связи представляет собой контроллер сети радиосвязи в сети радиодоступа, имеющей уровень протокола обмена данными управления каналом радиосвязи (УКР).
30. Устройство связи по п.24, отличающееся тем, что система связи представляет собой систему радиосвязи, а устройство связи представляет собой мобильную станцию.
31. Устройство связи по п.24, отличающееся тем, что система связи представляет собой систему радиосвязи, а устройство связи представляет собой узел сети радиосвязи.
32. Устройство связи по п.24, отличающееся тем, что в том случае, если прием запрошенного ПБД осуществлен до истечения указанного периода времени, то счетчик после этого начинает отсчет с запрошенного ПБД.
33. Устройство связи по п.24, отличающееся тем, что устройство контроля времени представляет собой другой счетчик, который для вычисления заданного интервала времени выполняет отсчет интервалов времени.
34. Способ функционирования первого устройства связи, заключающийся в том, что в первом устройстве связи осуществляют прием блоков данных, переданных вторым устройством связи по каналу связи, во второе устройство связи посылают запрос на повторную передачу в первое устройство связи этих одного или нескольких блоков данных, определяют задержку, соответствующую прохождению запроса на передачу и текущей скорости передачи по каналу связи, и в первом устройстве связи определяют, когда должен быть осуществлен прием одного или нескольких запрошенных блоков данных, при этом осуществляют компенсацию упомянутой задержки.
35. Способ по п.34, отличающийся тем, что компенсацию задержки осуществляют с использованием таймера, а компенсацию текущей скорости передачи осуществляют с использованием счетчика.
36. Способ по п.35, отличающийся тем, что для определения того, когда первым устройством связи должен быть осуществлен прием одного или нескольких запрошенных блоков данных, счетчик начинает отсчет в тот момент времени, когда таймер указывает, что истек заданный период времени, соответствующий задержке.
37. Способ по п.36, отличающийся тем, что в том случае, если в тот момент времени, когда показание счетчика достигает конкретного значения отсчета, прием одного или несколько запрошенных блоков данных не выполнен, то дополнительно осуществляют передачу запроса на повторную передачу во второе устройство связи.
38. Способ по п.37, отличающийся тем, что конкретное значение отсчета соответствует тому количеству блоков данных, которое должно было быть принято первым устройством связи.
39. Способ по п.34, отличающийся тем, что во второе устройство связи посылают запрос на повторную передачу в первое устройство связи одного или нескольких блоков данных.
RU2001117861/09A 1998-11-30 1999-11-26 Протокол автоматического запроса на повторную передачу RU2235432C2 (ru)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/201,389 US6473399B1 (en) 1998-11-30 1998-11-30 Method and apparatus for determining an optimum timeout under varying data rates in an RLC wireless system which uses a PDU counter
US09/201,389 1998-11-30

Publications (2)

Publication Number Publication Date
RU2001117861A RU2001117861A (ru) 2003-06-27
RU2235432C2 true RU2235432C2 (ru) 2004-08-27

Family

ID=22745629

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2001117861/09A RU2235432C2 (ru) 1998-11-30 1999-11-26 Протокол автоматического запроса на повторную передачу

Country Status (16)

Country Link
US (1) US6473399B1 (ru)
EP (1) EP1135883B1 (ru)
JP (1) JP2002532000A (ru)
KR (1) KR100697520B1 (ru)
CN (1) CN1290286C (ru)
AR (1) AR023714A1 (ru)
AT (1) ATE357097T1 (ru)
AU (1) AU753060B2 (ru)
BR (1) BR9915777A (ru)
CA (1) CA2352842A1 (ru)
DE (1) DE69935530T2 (ru)
MY (1) MY130875A (ru)
RU (1) RU2235432C2 (ru)
TW (1) TW476203B (ru)
WO (1) WO2000033503A1 (ru)
ZA (1) ZA200104367B (ru)

Cited By (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7149192B2 (en) 2001-08-24 2006-12-12 Interdigital Technology Corporation Base station implementing a physical layer automatic repeat request
US7813361B2 (en) 2004-11-03 2010-10-12 Samsung Electronics Co., Ltd System and method for transmitting/receiving hybrid automatic repeat request buffer capability information in broadband wireless access communication system
US7990911B2 (en) 2004-12-22 2011-08-02 Qualcomm Incorporated Efficient ACK to NACK error detection
US8098568B2 (en) 2000-09-13 2012-01-17 Qualcomm Incorporated Signaling method in an OFDM multiple access system
RU2450484C2 (ru) * 2007-08-22 2012-05-10 Квэлкомм Инкорпорейтед Способ и устройство для передачи речевой информации с коммутацией каналов по сетям с коммутацией пакетов
RU2452091C2 (ru) * 2007-03-06 2012-05-27 Нтт Досомо, Инк. Мобильная станция, базовая станция, система радиосвязи и способ управления связью
RU2472314C2 (ru) * 2008-08-08 2013-01-10 Квэлкомм Инкорпорейтед Способ и устройство для управления интервалами измерения в беспроводных сетях
RU2474088C2 (ru) * 2008-08-11 2013-01-27 Квэлкомм Инкорпорейтед Опорная несущая в беспроводной системе связи с несколькими несущими
US8446892B2 (en) 2005-03-16 2013-05-21 Qualcomm Incorporated Channel structures for a quasi-orthogonal multiple-access communication system
US8462859B2 (en) 2005-06-01 2013-06-11 Qualcomm Incorporated Sphere decoding apparatus
US8477684B2 (en) 2005-10-27 2013-07-02 Qualcomm Incorporated Acknowledgement of control messages in a wireless communication system
US8565194B2 (en) 2005-10-27 2013-10-22 Qualcomm Incorporated Puncturing signaling channel for a wireless communication system
US8582548B2 (en) 2005-11-18 2013-11-12 Qualcomm Incorporated Frequency division multiple access schemes for wireless communication
US8582509B2 (en) 2005-10-27 2013-11-12 Qualcomm Incorporated Scalable frequency band operation in wireless communication systems
RU2500085C2 (ru) * 2008-06-23 2013-11-27 Нтт Докомо, Инк. Способ мобильной связи и мобильная станция
US8599945B2 (en) 2005-06-16 2013-12-03 Qualcomm Incorporated Robust rank prediction for a MIMO system
US8611284B2 (en) 2005-05-31 2013-12-17 Qualcomm Incorporated Use of supplemental assignments to decrement resources
US8644292B2 (en) 2005-08-24 2014-02-04 Qualcomm Incorporated Varied transmission time intervals for wireless communication system
US8693405B2 (en) 2005-10-27 2014-04-08 Qualcomm Incorporated SDMA resource management
US8831607B2 (en) 2006-01-05 2014-09-09 Qualcomm Incorporated Reverse link other sector communication
US8842619B2 (en) 2005-10-27 2014-09-23 Qualcomm Incorporated Scalable frequency band operation in wireless communication systems
US8873522B2 (en) 2008-08-11 2014-10-28 Qualcomm Incorporated Processing measurement gaps in a wireless communication system
US8879511B2 (en) 2005-10-27 2014-11-04 Qualcomm Incorporated Assignment acknowledgement for a wireless communication system
US8885628B2 (en) 2005-08-08 2014-11-11 Qualcomm Incorporated Code division multiplexing in a single-carrier frequency division multiple access system
US8917654B2 (en) 2005-04-19 2014-12-23 Qualcomm Incorporated Frequency hopping design for single carrier FDMA systems
US9088384B2 (en) 2005-10-27 2015-07-21 Qualcomm Incorporated Pilot symbol transmission in wireless communication systems
US9130810B2 (en) 2000-09-13 2015-09-08 Qualcomm Incorporated OFDM communications methods and apparatus
US9137822B2 (en) 2004-07-21 2015-09-15 Qualcomm Incorporated Efficient signaling over access channel
US9136974B2 (en) 2005-08-30 2015-09-15 Qualcomm Incorporated Precoding and SDMA support
US9143305B2 (en) 2005-03-17 2015-09-22 Qualcomm Incorporated Pilot signal transmission for an orthogonal frequency division wireless communication system
US9144060B2 (en) 2005-10-27 2015-09-22 Qualcomm Incorporated Resource allocation for shared signaling channels
US9148256B2 (en) 2004-07-21 2015-09-29 Qualcomm Incorporated Performance based rank prediction for MIMO design
US9154211B2 (en) 2005-03-11 2015-10-06 Qualcomm Incorporated Systems and methods for beamforming feedback in multi antenna communication systems
US9172453B2 (en) 2005-10-27 2015-10-27 Qualcomm Incorporated Method and apparatus for pre-coding frequency division duplexing system
US9179319B2 (en) 2005-06-16 2015-11-03 Qualcomm Incorporated Adaptive sectorization in cellular systems
US9184870B2 (en) 2005-04-01 2015-11-10 Qualcomm Incorporated Systems and methods for control channel signaling
US9209956B2 (en) 2005-08-22 2015-12-08 Qualcomm Incorporated Segment sensitive scheduling
US9210651B2 (en) 2005-10-27 2015-12-08 Qualcomm Incorporated Method and apparatus for bootstraping information in a communication system
US9225416B2 (en) 2005-10-27 2015-12-29 Qualcomm Incorporated Varied signaling channels for a reverse link in a wireless communication system
US9225488B2 (en) 2005-10-27 2015-12-29 Qualcomm Incorporated Shared signaling channel
US9246560B2 (en) 2005-03-10 2016-01-26 Qualcomm Incorporated Systems and methods for beamforming and rate control in a multi-input multi-output communication systems
US9307544B2 (en) 2005-04-19 2016-04-05 Qualcomm Incorporated Channel quality reporting for adaptive sectorization
RU2583753C2 (ru) * 2012-06-25 2016-05-10 Джонсон Энд Джонсон Вижн Кэа, Инк. Протокол беспроводной передачи данных для приемников малой мощности
US9461859B2 (en) 2005-03-17 2016-10-04 Qualcomm Incorporated Pilot signal transmission for an orthogonal frequency division wireless communication system
US9520972B2 (en) 2005-03-17 2016-12-13 Qualcomm Incorporated Pilot signal transmission for an orthogonal frequency division wireless communication system
US9660776B2 (en) 2005-08-22 2017-05-23 Qualcomm Incorporated Method and apparatus for providing antenna diversity in a wireless communication system
RU2622770C1 (ru) * 2013-12-20 2017-06-20 Телефонактиеболагет Лм Эрикссон (Пабл) Высоконадежная схема передачи с низким уровнем использования ресурсов

Families Citing this family (129)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7298701B2 (en) * 2002-10-31 2007-11-20 Nokia Corporation Apparatus, and associated method, for requesting data retransmission in a packet radio communication system
US7936664B2 (en) * 1991-03-26 2011-05-03 Nokia Corporation Multi-carrier radio link protocol supervision in a radio communication system
WO2000035226A1 (en) * 1998-12-07 2000-06-15 Nokia Networks Oy Cell load control method and system
US7239618B1 (en) * 1998-12-11 2007-07-03 Lucent Technologies Inc. Single phase local mobility scheme for wireless access to packet-based networks
US6804202B1 (en) * 1999-04-08 2004-10-12 Lg Information And Communications, Ltd. Radio protocol for mobile communication system and method
US6772215B1 (en) * 1999-04-09 2004-08-03 Telefonaktiebolaget Lm Ericsson (Publ) Method for minimizing feedback responses in ARQ protocols
US6335933B1 (en) * 1999-05-21 2002-01-01 Broadcom Homenetworking, Inc. Limited automatic repeat request protocol for frame-based communication channels
KR100516671B1 (ko) * 1999-05-24 2005-09-22 삼성전자주식회사 이동통신시스템에서 라디오링크프로토콜에 따른 가변길이의 데이터 송수신 장치 및 방법
SE516871C2 (sv) * 1999-06-23 2002-03-12 Teracom Ab Metod för flödesstyrning i ett datakommunikationsnät
DE19931236C2 (de) * 1999-07-07 2002-05-29 Siemens Ag Verfahren zur Zuweisung von Übertragungskapazität zu Verbindungen in einem Funk-Kommunikationssystem
FR2796786A1 (fr) * 1999-07-21 2001-01-26 Alstom Systeme de transfert securise de donnees entre au moins deux stations reliees par un reseau de transmission d'informations par voie radioelectrique
EP1077559A1 (en) * 1999-08-17 2001-02-21 Telefonaktiebolaget Lm Ericsson Method and device for determining a time-parameter
CN1144412C (zh) * 1999-11-05 2004-03-31 诺基亚公司 分布式传送装置以及具有重传功能的方法
US6697331B1 (en) * 1999-11-17 2004-02-24 Telefonaktiebolaget Lm Ericsson (Publ) Link layer acknowledgement and retransmission for cellular telecommunications
JP3430509B2 (ja) * 1999-12-03 2003-07-28 日本電気株式会社 データ通信システム及び方法
FI112304B (fi) * 2000-02-14 2003-11-14 Nokia Corp Datapakettien numerointi pakettivälitteisessä tiedonsiirrossa
EP1126716A1 (en) * 2000-02-18 2001-08-22 Telefonaktiebolaget L M Ericsson (Publ) Method and system for controlling a processing of video data
US6801512B1 (en) * 2000-03-23 2004-10-05 Motorola, Inc. Method and apparatus for providing a distributed architecture digital wireless communication system
FR2809577B1 (fr) * 2000-05-25 2002-10-18 Mitsubishi Electric Inf Tech Methode de transmission de donnees combattant la degradation de la qualite de service
US6757245B1 (en) * 2000-06-01 2004-06-29 Nokia Corporation Apparatus, and associated method, for communicating packet data in a network including a radio-link
US6907005B1 (en) * 2000-07-24 2005-06-14 Telefonaktiebolaget L M Ericsson (Publ) Flexible ARQ for packet data transmission
US7068619B2 (en) * 2000-08-07 2006-06-27 Lucent Technologies Inc. Radio link control with limited retransmissions for streaming services
US6937592B1 (en) * 2000-09-01 2005-08-30 Intel Corporation Wireless communications system that supports multiple modes of operation
US7061896B2 (en) * 2000-09-20 2006-06-13 George Mason Intellectual Properties, Inc. Wireless label switched packet transfer network
US6816478B1 (en) 2000-11-03 2004-11-09 Lucent Technologies Inc. Apparatus and method for use in effecting automatic repeat requests in wireless multiple access communications systems
US6678523B1 (en) * 2000-11-03 2004-01-13 Motorola, Inc. Closed loop method for reverse link soft handoff hybrid automatic repeat request
US6567387B1 (en) * 2000-11-07 2003-05-20 Intel Corporation System and method for data transmission from multiple wireless base transceiver stations to a subscriber unit
US6965777B1 (en) * 2000-11-16 2005-11-15 Thomas Cast Method of delivering short messages using a SMPP gateway with standard interface
US6975876B1 (en) * 2000-11-17 2005-12-13 Thomas Cast System and method for performing throttle control in a SMPP gateway
US7032153B1 (en) * 2000-11-28 2006-04-18 Nortel Networks Limited Dynamic automatic retransmission request in wireless access networks
US6751480B2 (en) * 2000-12-01 2004-06-15 Lucent Technologies Inc. Method for simultaneously conveying information to multiple mobiles with multiple antennas
US7333482B2 (en) * 2000-12-22 2008-02-19 Interactive People Unplugged Ab Route optimization technique for mobile IP
FI20002903A (fi) * 2000-12-29 2002-06-30 Nokia Corp Bittinopeuden määrittäminen
US6747993B2 (en) * 2001-02-01 2004-06-08 Motorola, Inc. Method and apparatus for adjusting a communication timer in a communication network
KR100746745B1 (ko) 2001-02-10 2007-08-06 삼성전자주식회사 무선 통신에서 마스터와 슬레이브간에 방송메시지를전송하는 방법
DE10107700A1 (de) * 2001-02-19 2002-08-29 Siemens Ag Verfahren und Vorrichtung zum Multiplexen und/oder Demultiplexen sowie entsprechende Computerprogramme und ein entsprechendes Computerprogramm-Erzeugnis
KR100365782B1 (ko) * 2001-02-28 2002-12-26 삼성전자 주식회사 이동통신시스템에서 라디오 링크 프로토콜 통신장치 및 방법
US20020136287A1 (en) * 2001-03-20 2002-09-26 Heath Robert W. Method, system and apparatus for displaying the quality of data transmissions in a wireless communication system
EP1382150B1 (en) * 2001-04-27 2007-02-14 Telefonaktiebolaget LM Ericsson (publ) Reordering data packets in a communication system
FR2825865A1 (fr) * 2001-06-06 2002-12-13 Koninkl Philips Electronics Nv Retransmission selective de paquets avec controle temporel a l'emission
US8195187B2 (en) * 2001-06-25 2012-06-05 Airvana Network Solutions, Inc. Radio network control
US8160020B2 (en) 2001-06-25 2012-04-17 Airvana Network Solutions, Inc. Radio network control
KR100883062B1 (ko) * 2001-07-07 2009-02-10 엘지전자 주식회사 무선 통신 시스템에서 무선 링크 제어 계층의 정보를 전송하는 방법
US7242670B2 (en) 2001-07-07 2007-07-10 Lg Electronics Inc. Method for controlling retransmission of information using state variables in radio communication system
CN1303773C (zh) * 2001-07-10 2007-03-07 皇家菲利浦电子有限公司 传输数据分组的方法
US7180871B1 (en) * 2001-07-18 2007-02-20 Nortel Networks Limited Round trip timeout adjustment in a cellular wireless communication system
JP2003046594A (ja) * 2001-08-01 2003-02-14 Canon Inc 無線データ通信装置およびその制御方法
DE10141092A1 (de) * 2001-08-22 2003-03-06 Siemens Ag Verfahren zur Übertragung von Datenpaketen in einem Funk-Kommunikationssystem
US7149254B2 (en) * 2001-09-06 2006-12-12 Intel Corporation Transmit signal preprocessing based on transmit antennae correlations for multiple antennae systems
US20030067890A1 (en) * 2001-10-10 2003-04-10 Sandesh Goel System and method for providing automatic re-transmission of wirelessly transmitted information
SE0103853D0 (sv) * 2001-11-15 2001-11-15 Ericsson Telefon Ab L M Method and system of retransmission
US6904016B2 (en) * 2001-11-16 2005-06-07 Asustek Computer Inc. Processing unexpected transmission interruptions in a wireless communications system
US7336719B2 (en) * 2001-11-28 2008-02-26 Intel Corporation System and method for transmit diversity base upon transmission channel delay spread
US6850769B2 (en) * 2002-02-14 2005-02-01 Qualcomm Incorporated Method and apparatus for adaptive measurement of round-trip time in ARQ protocols and using the same for controlling flow of data in a communication system
US7012978B2 (en) * 2002-03-26 2006-03-14 Intel Corporation Robust multiple chain receiver
US7283469B2 (en) * 2002-04-30 2007-10-16 Nokia Corporation Method and system for throughput and efficiency enhancement of a packet based protocol in a wireless network
TWI220815B (en) * 2002-05-06 2004-09-01 Asustek Comp Inc Method and apparatus for handling abnormal transmission status in acknowledged mode and non-acknowledged mode
CN1669255A (zh) * 2002-05-29 2005-09-14 美商内数位科技公司 使用专用频道的封包切换连接
KR20030092894A (ko) * 2002-05-31 2003-12-06 삼성전자주식회사 고속 순방향 패킷 접속 방식을 사용하는 통신 시스템에서순방향 채널 품질을 보고하기 위한 채널 품질 보고 주기결정 장치 및 방법
US20030235252A1 (en) * 2002-06-19 2003-12-25 Jose Tellado Method and system of biasing a timing phase estimate of data segments of a received signal
US7159163B2 (en) 2002-07-08 2007-01-02 Qualcomm Incorporated Feedback for data transmissions
US7239610B2 (en) * 2002-07-18 2007-07-03 Lucent Technologies Inc. Methods and devices for partial upper layer frame loss detection based retransmission
US7764624B2 (en) * 2002-07-18 2010-07-27 Alcatel-Lucent Usa Inc. Methods and devices for preventing protocol stalling
KR100537499B1 (ko) 2002-07-26 2005-12-19 삼성전자주식회사 전송제어 파라미터 생성방법 및 프레임 특성에 따른선택적 자동 재전송 방법
US7227856B2 (en) * 2002-08-13 2007-06-05 Innovative Sonic Limited Method for handling timers after an RLC reset or re-establishment in a wireless communications system
KR100924693B1 (ko) * 2002-09-04 2009-11-03 삼성전자주식회사 인터럽트의 발생횟수를 최소화하는 네트워크 인터페이스카드(Network Interface Card) 및인터럽트 발생방법
JP4213119B2 (ja) * 2002-09-06 2009-01-21 富士通株式会社 無線ネットワーク制御装置
EP1576837B1 (en) * 2002-12-05 2019-11-06 Qualcomm Incorporated Apparatus and method for use in effecting automatic repeat requests in wireless multiple access communications systems
KR100498932B1 (ko) * 2002-12-30 2005-07-04 삼성전자주식회사 이동 노드들로 구성된 무선망에서의 세션 설정 장치 및 방법
JP2004289711A (ja) * 2003-03-25 2004-10-14 Toshiba Corp 送信装置及び受信装置
EP2267930B1 (en) * 2003-04-10 2019-06-12 Telefonaktiebolaget LM Ericsson (publ) Method and device for retransmission
US20050220025A1 (en) * 2003-05-30 2005-10-06 Tsutomu Noguchi Flow control device
US7050397B2 (en) * 2003-07-02 2006-05-23 Nokia Corporation Apparatus, and associated method, for facilitating retransmission of data packets in a packet radio communication system that utilizes a feedback acknowledgement scheme
US7493394B2 (en) * 2003-12-31 2009-02-17 Cisco Technology, Inc. Dynamic timeout in a client-server system
KR100989314B1 (ko) * 2004-04-09 2010-10-25 삼성전자주식회사 디스플레이장치
US20060039298A1 (en) * 2004-07-09 2006-02-23 Interdigital Technology Corporation Logical and physical mesh network separation
JP4474217B2 (ja) * 2004-07-09 2010-06-02 富士通株式会社 パケット通信装置
WO2006026635A2 (en) 2004-08-30 2006-03-09 Qualcomm Incorporated Adaptive de-jitter buffer for voice over ip
GB0420658D0 (en) * 2004-09-16 2004-10-20 Nokia Corp Scheduling data transmissions in a wireless communications network
US7525908B2 (en) * 2004-09-24 2009-04-28 M-Stack Limited Data unit management in communications
US7882412B2 (en) * 2004-10-05 2011-02-01 Sanjiv Nanda Enhanced block acknowledgement
EP1817878B1 (en) 2004-11-22 2009-07-22 Koninklijke Philips Electronics N.V. Fair air-time transmission regulation without explicit traffic specifications for wireless networks
KR100703504B1 (ko) 2004-12-02 2007-04-03 삼성전자주식회사 무선 통신 시스템에서 자동 재전송 시스템 및 방법
CN1330162C (zh) * 2004-12-02 2007-08-01 华为技术有限公司 一种数据分段级联的方法
US7986676B2 (en) * 2004-12-31 2011-07-26 Intel Corporation Techniques to manage communication rates in a wireless network
US7181667B2 (en) * 2005-01-04 2007-02-20 Motorola, Inc. Method and apparatus for modulating radio link control (RLC) ACK/NAK persistence to improve performance of data traffic
CN100344181C (zh) * 2005-03-28 2007-10-17 华为技术有限公司 一种简化消息发送处理的方法
US7290074B2 (en) * 2005-04-06 2007-10-30 Kabushiki Kaisha Toshiba Back-off timing mechanism
US7613138B2 (en) * 2005-05-23 2009-11-03 Microsoft Corporation Separating control and data in wireless networks
US8099504B2 (en) 2005-06-24 2012-01-17 Airvana Network Solutions, Inc. Preserving sessions in a wireless network
US20060291420A1 (en) * 2005-06-27 2006-12-28 Dennis Ng Network-initiated dormant handoffs
US7751835B2 (en) 2005-10-04 2010-07-06 Airvana, Inc. Non-circular paging areas
WO2007052137A2 (en) * 2005-11-04 2007-05-10 Nokia Corporation Flexible multicast and/or broadcast listening intervals
TWI308018B (en) * 2005-11-23 2009-03-21 Inst Information Industry Wireless communication system, apparatus, method and computer readable medium therefor for packet transmission
US8094630B2 (en) 2005-12-16 2012-01-10 Airvana Network Solutions, Inc. Radio frequency dragging prevention
US8145221B2 (en) 2005-12-16 2012-03-27 Airvana Network Solutions, Inc. Radio network communication
US8619702B2 (en) 2005-12-16 2013-12-31 Ericsson Evdo Inc. Radio network control
KR100912784B1 (ko) * 2006-01-05 2009-08-18 엘지전자 주식회사 데이터 송신 방법 및 데이터 재전송 방법
US7698617B2 (en) * 2006-03-03 2010-04-13 Alcatel Lucent Intelligent switch and method for retransmitting a lost packet to decoder(s)
TWI387250B (zh) * 2006-05-03 2013-02-21 Innovative Sonic Ltd 無線通訊系統單邊重建接收邊時處理無線鏈結控制重置流程之變數的方法及其相關裝置
CN101087212B (zh) * 2006-06-07 2010-05-12 中兴通讯股份有限公司 一种在无线网络测试中补全空中接口消息序列的方法
US8085696B2 (en) 2006-07-14 2011-12-27 Airvana Networks Solutions, Inc. Dynamic modification of route update protocols
JP4978141B2 (ja) 2006-10-06 2012-07-18 富士通株式会社 無線通信システム及び無線基地局及び無線通信制御方法
US8223628B2 (en) * 2007-01-10 2012-07-17 Lantiq Deutschland Gmbh Data transmission method, transmitter, receiver, transceiver and transmission system
ES2542966T3 (es) * 2007-03-22 2015-08-13 Nec Corporation Sistema de comunicación móvil y método de comunicación
US9686045B2 (en) * 2007-04-04 2017-06-20 Lantiq Beteiligungs-GmbH & Co. KG Data transmission and retransmission
US9887813B2 (en) * 2007-06-13 2018-02-06 Qualcomm Incorporated Protocol data unit recovery
US8169992B2 (en) 2007-08-08 2012-05-01 Telefonaktiebolaget Lm Ericsson (Publ) Uplink scrambling during random access
JP4447028B2 (ja) * 2007-08-10 2010-04-07 富士通株式会社 通信制御方法、送信装置、およびコンピュータプログラム
JP4372814B2 (ja) * 2007-08-10 2009-11-25 富士通株式会社 データユニットの送信回数のカウント方法、カウント装置、送信装置、およびコンピュータプログラム
PT3113403T (pt) 2007-11-02 2022-02-07 Ericsson Telefon Ab L M Métodos e aparelho para processar mensagens de controlo de erro num sistema de comunicação sem fios
US8843638B2 (en) 2007-12-13 2014-09-23 Ericsson Evdo Inc. Handing off active connections
KR101018685B1 (ko) * 2008-03-04 2011-03-04 삼성전자주식회사 광대역 무선통신시스템에서 자동 재송 요구 리셋을제어하기 위한 장치 및 방법
US9203562B2 (en) * 2008-03-07 2015-12-01 Mediatek Inc. Cooperating timer and retransmission counter for buffer management in a HARQ wireless network
US8443247B2 (en) * 2008-12-12 2013-05-14 Qualcomm Incorporated Methods and systems using window start update for wireless communication HARQ connection
US8437267B2 (en) * 2008-12-22 2013-05-07 Ltn Global Communications, Inc. System and method for recovery of packets in overlay networks
US8560696B2 (en) * 2009-04-28 2013-10-15 Intel Corporation Transmission of advanced-MAP information elements in mobile networks
JP2011071782A (ja) * 2009-09-28 2011-04-07 Kyocera Corp 無線通信装置
US8573842B2 (en) * 2010-03-26 2013-11-05 Ibiden Co., Ltd. Sensor control circuit and sensor
KR101014763B1 (ko) * 2010-05-31 2011-02-14 삼성탈레스 주식회사 재전송 요구 처리 방법 및 이를 구현한 무선통신 장치
JP2012085244A (ja) * 2010-10-15 2012-04-26 Fujitsu Ltd シリアル伝送装置、情報処理装置、及びシリアル伝送方法
US20120155458A1 (en) * 2010-12-20 2012-06-21 Brocade Communications Systems, Inc. Repeated Lost Packet Retransmission in a TCP/IP Network
CN102143073A (zh) * 2011-03-23 2011-08-03 深圳创维数字技术股份有限公司 一种数据传输方法及***
KR101234758B1 (ko) 2011-07-05 2013-02-19 서울대학교산학협력단 무선 접속 시스템에서 데이터 채널 예약 방법 및 장치
US9065634B2 (en) * 2012-04-04 2015-06-23 Qualcomm Incorporated Method and apparatus for selective acknowledgement of packets from an access probe
KR102044452B1 (ko) 2012-07-17 2019-11-13 엘지전자 주식회사 무선 통신 시스템에서 패킷 성능을 측정하는 방법 및 장치
US9432251B2 (en) * 2013-03-08 2016-08-30 Qualcomm Incorporated Enhanced acknowledgement and retransmission mechanism
CN104980802A (zh) * 2015-05-28 2015-10-14 福建新大陆通信科技股份有限公司 一种安全可靠的机顶盒数据烧写方法及***
US10420012B2 (en) * 2015-09-14 2019-09-17 Prodatakey, Inc. Adaptive unicast timeout for a wireless network having optimized routing

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2615509B2 (ja) 1990-10-30 1997-05-28 富士通株式会社 通信装置
US6088342A (en) * 1997-05-05 2000-07-11 Nokia Mobile Phones Limited Dynamic configuration of radio link protocol in a telecommunications system
US5604744A (en) * 1992-10-05 1997-02-18 Telefonaktiebolaget Lm Ericsson Digital control channels having logical channels for multiple access radiocommunication
JP2606136B2 (ja) 1994-06-20 1997-04-30 日本電気株式会社 データ通信端末装置および再送タイマ制御方法
US5774479A (en) 1995-03-30 1998-06-30 Motorola, Inc. Method and system for remote procedure call via an unreliable communication channel using multiple retransmission timers
FI98174C (fi) * 1995-05-09 1997-04-25 Nokia Telecommunications Oy Datansiirtojärjestelmä, jossa on liukuvaan ikkunaan perustuva datavuonohjaus
FI101332B1 (fi) * 1995-12-18 1998-05-29 Nokia Telecommunications Oy Epäjatkuvalähetys monikanavaisessa suurinopeuksisessa datasiirrossa
KR100228297B1 (ko) * 1996-05-10 1999-11-01 윤종용 디지탈 셀룰라시스템의 기지국에서 로딩에러 검출방법
SE506816C2 (sv) * 1996-06-20 1998-02-16 Ericsson Telefon Ab L M Ett förfarande och en kommunikationsenhet för snabb identifiering av basstationer i ett kommunikationsnät
SG74018A1 (en) * 1996-07-18 2000-07-18 Matsushita Electric Ind Co Ltd Retransmission control method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ГРОМАКОВ Ю.А. Стандарты и системы подвижной радиосвязи. Технологии Электронных Коммутаций. Т. 6 и 7. - М., 1996, с.99-102, 110, 111. *

Cited By (78)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8199634B2 (en) 2000-09-13 2012-06-12 Qualcomm Incorporated Signaling method in an OFDM multiple access system
US8295154B2 (en) 2000-09-13 2012-10-23 Qualcomm Incorporated Signaling method in an OFDM multiple access system
US8223627B2 (en) 2000-09-13 2012-07-17 Qualcomm Incorporated Signaling method in an OFDM multiple access system
US9130810B2 (en) 2000-09-13 2015-09-08 Qualcomm Incorporated OFDM communications methods and apparatus
US9426012B2 (en) 2000-09-13 2016-08-23 Qualcomm Incorporated Signaling method in an OFDM multiple access system
US8098568B2 (en) 2000-09-13 2012-01-17 Qualcomm Incorporated Signaling method in an OFDM multiple access system
US8218425B2 (en) 2000-09-13 2012-07-10 Qualcomm Incorporated Signaling method in an OFDM multiple access system
US10313069B2 (en) 2000-09-13 2019-06-04 Qualcomm Incorporated Signaling method in an OFDM multiple access system
US11032035B2 (en) 2000-09-13 2021-06-08 Qualcomm Incorporated Signaling method in an OFDM multiple access system
US7149192B2 (en) 2001-08-24 2006-12-12 Interdigital Technology Corporation Base station implementing a physical layer automatic repeat request
US8102801B2 (en) 2001-08-24 2012-01-24 Interdigital Technology Corporation User equipment for physical layer automatic repeat request
US7672265B2 (en) 2001-08-24 2010-03-02 Interdigital Technology Corporation Method for physical layer automatic repeat request for a base station
US7519018B2 (en) 2001-08-24 2009-04-14 Interdigital Technology Corporation Method for physical layer automatic repeat request for a subscriber unit
US10517114B2 (en) 2004-07-21 2019-12-24 Qualcomm Incorporated Efficient signaling over access channel
US10849156B2 (en) 2004-07-21 2020-11-24 Qualcomm Incorporated Efficient signaling over access channel
US11039468B2 (en) 2004-07-21 2021-06-15 Qualcomm Incorporated Efficient signaling over access channel
US9137822B2 (en) 2004-07-21 2015-09-15 Qualcomm Incorporated Efficient signaling over access channel
US10237892B2 (en) 2004-07-21 2019-03-19 Qualcomm Incorporated Efficient signaling over access channel
US10194463B2 (en) 2004-07-21 2019-01-29 Qualcomm Incorporated Efficient signaling over access channel
US9148256B2 (en) 2004-07-21 2015-09-29 Qualcomm Incorporated Performance based rank prediction for MIMO design
US7813361B2 (en) 2004-11-03 2010-10-12 Samsung Electronics Co., Ltd System and method for transmitting/receiving hybrid automatic repeat request buffer capability information in broadband wireless access communication system
US7990911B2 (en) 2004-12-22 2011-08-02 Qualcomm Incorporated Efficient ACK to NACK error detection
US9246560B2 (en) 2005-03-10 2016-01-26 Qualcomm Incorporated Systems and methods for beamforming and rate control in a multi-input multi-output communication systems
US9154211B2 (en) 2005-03-11 2015-10-06 Qualcomm Incorporated Systems and methods for beamforming feedback in multi antenna communication systems
US8547951B2 (en) 2005-03-16 2013-10-01 Qualcomm Incorporated Channel structures for a quasi-orthogonal multiple-access communication system
US8446892B2 (en) 2005-03-16 2013-05-21 Qualcomm Incorporated Channel structures for a quasi-orthogonal multiple-access communication system
US9461859B2 (en) 2005-03-17 2016-10-04 Qualcomm Incorporated Pilot signal transmission for an orthogonal frequency division wireless communication system
US9520972B2 (en) 2005-03-17 2016-12-13 Qualcomm Incorporated Pilot signal transmission for an orthogonal frequency division wireless communication system
US9143305B2 (en) 2005-03-17 2015-09-22 Qualcomm Incorporated Pilot signal transmission for an orthogonal frequency division wireless communication system
US9184870B2 (en) 2005-04-01 2015-11-10 Qualcomm Incorporated Systems and methods for control channel signaling
US9408220B2 (en) 2005-04-19 2016-08-02 Qualcomm Incorporated Channel quality reporting for adaptive sectorization
US9307544B2 (en) 2005-04-19 2016-04-05 Qualcomm Incorporated Channel quality reporting for adaptive sectorization
US8917654B2 (en) 2005-04-19 2014-12-23 Qualcomm Incorporated Frequency hopping design for single carrier FDMA systems
US9036538B2 (en) 2005-04-19 2015-05-19 Qualcomm Incorporated Frequency hopping design for single carrier FDMA systems
US8611284B2 (en) 2005-05-31 2013-12-17 Qualcomm Incorporated Use of supplemental assignments to decrement resources
US8462859B2 (en) 2005-06-01 2013-06-11 Qualcomm Incorporated Sphere decoding apparatus
US9179319B2 (en) 2005-06-16 2015-11-03 Qualcomm Incorporated Adaptive sectorization in cellular systems
US8599945B2 (en) 2005-06-16 2013-12-03 Qualcomm Incorporated Robust rank prediction for a MIMO system
US9693339B2 (en) 2005-08-08 2017-06-27 Qualcomm Incorporated Code division multiplexing in a single-carrier frequency division multiple access system
US8885628B2 (en) 2005-08-08 2014-11-11 Qualcomm Incorporated Code division multiplexing in a single-carrier frequency division multiple access system
US9240877B2 (en) 2005-08-22 2016-01-19 Qualcomm Incorporated Segment sensitive scheduling
US9860033B2 (en) 2005-08-22 2018-01-02 Qualcomm Incorporated Method and apparatus for antenna diversity in multi-input multi-output communication systems
US9660776B2 (en) 2005-08-22 2017-05-23 Qualcomm Incorporated Method and apparatus for providing antenna diversity in a wireless communication system
US9246659B2 (en) 2005-08-22 2016-01-26 Qualcomm Incorporated Segment sensitive scheduling
US9209956B2 (en) 2005-08-22 2015-12-08 Qualcomm Incorporated Segment sensitive scheduling
US8787347B2 (en) 2005-08-24 2014-07-22 Qualcomm Incorporated Varied transmission time intervals for wireless communication system
US8644292B2 (en) 2005-08-24 2014-02-04 Qualcomm Incorporated Varied transmission time intervals for wireless communication system
US9136974B2 (en) 2005-08-30 2015-09-15 Qualcomm Incorporated Precoding and SDMA support
US8582509B2 (en) 2005-10-27 2013-11-12 Qualcomm Incorporated Scalable frequency band operation in wireless communication systems
US9088384B2 (en) 2005-10-27 2015-07-21 Qualcomm Incorporated Pilot symbol transmission in wireless communication systems
US9210651B2 (en) 2005-10-27 2015-12-08 Qualcomm Incorporated Method and apparatus for bootstraping information in a communication system
US9225416B2 (en) 2005-10-27 2015-12-29 Qualcomm Incorporated Varied signaling channels for a reverse link in a wireless communication system
US9225488B2 (en) 2005-10-27 2015-12-29 Qualcomm Incorporated Shared signaling channel
US8693405B2 (en) 2005-10-27 2014-04-08 Qualcomm Incorporated SDMA resource management
US9172453B2 (en) 2005-10-27 2015-10-27 Qualcomm Incorporated Method and apparatus for pre-coding frequency division duplexing system
US10805038B2 (en) 2005-10-27 2020-10-13 Qualcomm Incorporated Puncturing signaling channel for a wireless communication system
US8879511B2 (en) 2005-10-27 2014-11-04 Qualcomm Incorporated Assignment acknowledgement for a wireless communication system
US8842619B2 (en) 2005-10-27 2014-09-23 Qualcomm Incorporated Scalable frequency band operation in wireless communication systems
US8477684B2 (en) 2005-10-27 2013-07-02 Qualcomm Incorporated Acknowledgement of control messages in a wireless communication system
US9144060B2 (en) 2005-10-27 2015-09-22 Qualcomm Incorporated Resource allocation for shared signaling channels
US8565194B2 (en) 2005-10-27 2013-10-22 Qualcomm Incorporated Puncturing signaling channel for a wireless communication system
US8582548B2 (en) 2005-11-18 2013-11-12 Qualcomm Incorporated Frequency division multiple access schemes for wireless communication
US8681764B2 (en) 2005-11-18 2014-03-25 Qualcomm Incorporated Frequency division multiple access schemes for wireless communication
US8831607B2 (en) 2006-01-05 2014-09-09 Qualcomm Incorporated Reverse link other sector communication
RU2452091C2 (ru) * 2007-03-06 2012-05-27 Нтт Досомо, Инк. Мобильная станция, базовая станция, система радиосвязи и способ управления связью
US8340121B2 (en) 2007-08-22 2012-12-25 Qualcomm Incorporated Method and apparatus for transmission of circuit switched voice over packet switched networks
RU2450484C2 (ru) * 2007-08-22 2012-05-10 Квэлкомм Инкорпорейтед Способ и устройство для передачи речевой информации с коммутацией каналов по сетям с коммутацией пакетов
RU2500085C2 (ru) * 2008-06-23 2013-11-27 Нтт Докомо, Инк. Способ мобильной связи и мобильная станция
US10321489B2 (en) 2008-08-08 2019-06-11 Qualcomm Incorported Method and apparatus for handling measurement gaps in wireless networks
RU2472314C2 (ru) * 2008-08-08 2013-01-10 Квэлкомм Инкорпорейтед Способ и устройство для управления интервалами измерения в беспроводных сетях
US10531498B2 (en) 2008-08-08 2020-01-07 Qualcomm Incorporated Method and apparatus for handling measurement gaps in wireless networks
RU2474088C2 (ru) * 2008-08-11 2013-01-27 Квэлкомм Инкорпорейтед Опорная несущая в беспроводной системе связи с несколькими несущими
US10674456B2 (en) 2008-08-11 2020-06-02 Qualcomm Incorporated Anchor carrier in a multiple carrier wireless communication system
US8687545B2 (en) 2008-08-11 2014-04-01 Qualcomm Incorporated Anchor carrier in a multiple carrier wireless communication system
US8873522B2 (en) 2008-08-11 2014-10-28 Qualcomm Incorporated Processing measurement gaps in a wireless communication system
RU2583753C2 (ru) * 2012-06-25 2016-05-10 Джонсон Энд Джонсон Вижн Кэа, Инк. Протокол беспроводной передачи данных для приемников малой мощности
US10305639B2 (en) 2013-12-20 2019-05-28 Telefonaktiebolaget Lm Ericsson (Publ) High-reliability transmission scheme with low resource utilization
RU2622770C1 (ru) * 2013-12-20 2017-06-20 Телефонактиеболагет Лм Эрикссон (Пабл) Высоконадежная схема передачи с низким уровнем использования ресурсов

Also Published As

Publication number Publication date
AU2014300A (en) 2000-06-19
MY130875A (en) 2007-07-31
BR9915777A (pt) 2001-08-14
EP1135883A1 (en) 2001-09-26
CN1335003A (zh) 2002-02-06
JP2002532000A (ja) 2002-09-24
CN1290286C (zh) 2006-12-13
WO2000033503A1 (en) 2000-06-08
KR100697520B1 (ko) 2007-03-20
US6473399B1 (en) 2002-10-29
DE69935530T2 (de) 2007-11-22
ZA200104367B (en) 2002-05-28
AR023714A1 (es) 2002-09-04
AU753060B2 (en) 2002-10-03
EP1135883B1 (en) 2007-03-14
CA2352842A1 (en) 2000-06-08
ATE357097T1 (de) 2007-04-15
TW476203B (en) 2002-02-11
DE69935530D1 (de) 2007-04-26
KR20010081040A (ko) 2001-08-25

Similar Documents

Publication Publication Date Title
RU2235432C2 (ru) Протокол автоматического запроса на повторную передачу
KR100722312B1 (ko) 데이터 통신에서 폴링 요구를 관리하는 방법 및 장치
US7720043B2 (en) Use of idle frames for early transmission of negative acknowledgement of frame receipt
RU2408146C2 (ru) Способ и устройство управления передачей блока данных
US8165596B2 (en) Data transmission method and data re-transmission method
KR100397962B1 (ko) 통신 링크상에서 가변 송신 속도로 데이터를 송신하기위한 방법 및 장치
EP1314328B1 (en) Method and apparatus for supporting radio acknowledgement information for a uni-directional user data channel
US8413002B2 (en) Method of performing ARQ procedure for transmitting high rate data
US20030012222A1 (en) method and apparatus for adjusting a communication timer in a communication network
KR100600607B1 (ko) 무선 휴대 인터넷 시스템에서 arq 제어 장치 및 제어방법
AU2001285198A1 (en) Method and apparatus for supporting radio acknowledgement information for a uni-directional user data channel
JP4601871B2 (ja) 通信システムにおけるデータ流れの制御方法
RU2392752C2 (ru) Способ передачи данных и способ повторной передачи данных
US20100136995A1 (en) Method for enhancing of controlling radio resources, method for transmitting status report, and receiver in mobile communication system
US20050198028A1 (en) System, method and operator for increasing the active window size in a NAK-based window protocol
US7672279B2 (en) Methods for dynamic radio resource management and link control
KR101201046B1 (ko) 이동통신 시스템에서 제어 메시지를 재전송하는 방법 및장치
MXPA01005332A (en) Automatic repeat request protocol