RU2327221C2 - Уменьшенное время ожидания для восстановления после ошибок коммуникаций - Google Patents
Уменьшенное время ожидания для восстановления после ошибок коммуникаций Download PDFInfo
- Publication number
- RU2327221C2 RU2327221C2 RU2005101634/09A RU2005101634A RU2327221C2 RU 2327221 C2 RU2327221 C2 RU 2327221C2 RU 2005101634/09 A RU2005101634/09 A RU 2005101634/09A RU 2005101634 A RU2005101634 A RU 2005101634A RU 2327221 C2 RU2327221 C2 RU 2327221C2
- Authority
- RU
- Russia
- Prior art keywords
- message
- transmitting
- time
- received
- information
- Prior art date
Links
- 230000006854 communication Effects 0.000 title claims description 23
- 238000004891 communication Methods 0.000 title claims description 22
- 230000005540 biological transmission Effects 0.000 claims abstract description 50
- 238000000034 method Methods 0.000 claims abstract description 48
- 238000012790 confirmation Methods 0.000 claims description 6
- 230000004044 response Effects 0.000 claims description 6
- 230000002123 temporal effect Effects 0.000 claims 4
- 230000008569 process Effects 0.000 abstract description 7
- 230000000694 effects Effects 0.000 abstract description 3
- 230000009467 reduction Effects 0.000 abstract description 2
- 239000000126 substance Substances 0.000 abstract 1
- 238000011084 recovery Methods 0.000 description 6
- 238000012546 transfer Methods 0.000 description 5
- 238000012937 correction Methods 0.000 description 4
- 238000013461 design Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 238000009472 formulation Methods 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 230000005670 electromagnetic radiation Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000007474 system interaction Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/18—Automatic repetition systems, e.g. Van Duuren systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1809—Selective-repeat protocols
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C25/00—Arrangements for preventing or correcting errors; Monitoring arrangements
- G08C25/02—Arrangements for preventing or correcting errors; Monitoring arrangements by signalling back receiving station to transmitting station
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0078—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/1607—Details of the supervisory signal
- H04L1/1671—Details of the supervisory signal the supervisory signal being transmitted together with control information
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Mobile Radio Communication Systems (AREA)
- Communication Control (AREA)
- Radio Relay Systems (AREA)
Abstract
Изобретение относится к передачи информации. Способ включает распознавание, что поступающее сообщение является должным, и запрос повторной передачи, если это сообщение должным образом не принято. Сообщение передают двумя частями сообщения, при этом первую часть сообщения передают с первым уровнем мощности, а вторую часть сообщения, которая связана с первой частью сообщения, передают со вторым более низким уровнем мощности. Первый уровень мощности выбирают так, чтобы обеспечить заранее определенную вероятность, что первая часть сообщения будет успешно принята. Альтернативно, первые и вторые части сообщения передают так, что первая часть сообщения имеет большую энергию, приходящуюся на бит, чем вторая часть сообщения. В первый момент времени принимают первую часть сообщения. Во второй момент времени, при этом второй момент времени имеет известное соотношение к первому моменту времени, принимают сигнал, из которого вторая часть сообщения надежно не получена. Приемное устройство распознает, что вторая часть сообщения должным образом не была принята, и запрашивает повторную передачу по меньшей мере второй части сообщения. Техническим результатом является снижение времени ожидания при операции восстановления после ошибки. 8 н. и 30 з.п. ф-лы, 7 ил.
Description
Связанные заявки
Настоящая заявка испрашивает приоритет ранее поданной заявки № 60/391985 от 25 июня 2002 г.
Область техники, к которой относится изобретение
Настоящее изобретение относится к области передачи информации. Более конкретно, изобретение относится к сокращению времени ожидания для восстановления после ошибок при передаче информации.
Предшествующий уровень техники
В любой системе связи (передачи информации) при передаче информации от одного местоположения к другому могут быть внесены ошибки во время процесса обмена информацией. В результате системы связи обычно разрабатываются с одним или более функциональными средствами, которые обеспечивают возможность исправлять или иным образом восстанавливать такие ошибки. Эти способы восстановления после ошибок обеспечивают больший уровень целостности данных.
Двумя общими способами защиты от ошибок и восстановления, используемыми в системах связи, являются коррекция с прямым исправлением ошибок (КПИО, FEC) и автоматический запрос повторения (АЗП, ARQ). В способе FEC биты коррекции ошибок передают вместе с полезными данными. Эти биты коррекции ошибок позволяют принимающему устройству исправлять некоторое количество ошибок, внесенных во время процесса передачи, таким образом восстанавливая первоначальные данные. Однако из-за накладных расходов, связанных с FEC, эта методология обычно ограничивается такими сценариями системы связи, в которых повторная передача невозможна или непрактична. Способ ARQ восстановления после ошибок обычно использует обнаружение ошибки в принятых данных, и вследствие этого запрашивая, чтобы данные были повторно переданы. Способы FEC и ARQ могут также использоваться в комбинации, например, когда используется ARQ (то есть, повторная передача данных, принятых с ошибками), чтобы преодолеть ошибки, которые не могли быть исправлены способами FEC.
Чтобы облегчать понимание способов защиты от ошибок, таких как ARQ, полезно обратиться к хорошо известной модели взаимодействия открытых систем (OSI), которая была опубликована Международной организацией по стандартизации (ISO). Модель OSI включает в себя семь уровней, которые названы следующим образом: физический уровень, уровень линии передачи данных, сетевой уровень, транспортный уровень, сеансовый уровень, уровень представления и прикладной уровень. Семиуровневая модель OSI определяет стандарты так, чтобы гибкие системы взаимодействовали друг с другом. В модели OSI физический уровень определяет стандарты, требуемые для физических межсоединений, в то время как уровень линии передачи данных определяет протоколы для обмена кадрами данных по физическому уровню, а сетевой уровень имеет дело с маршрутизацией частей информации их предназначенным получателям. При обычном использовании те части системы, которые реализуют функциональные возможности, заданные уровнем модели OSI, названы именем этого уровня. Например, аппаратное обеспечение или комбинация аппаратного/программного обеспечения, которая достигает функциональных возможностей уровня линии передачи данных, часто просто называется уровнем линии передачи данных.
Используя модель взаимодействия открытых систем в качестве инфраструктуры для описания управления ошибками, можно сказать, что ARQ выполнен на уровне линии передачи данных модели OSI. Уровень линии передачи данных, помимо прочего, ответственен за обеспечение того, чтобы данные, принятые от физической линии связи, были свободны от ошибок. Выполняя эту функцию, уровень линии передачи данных гарантирует, что данные, переданные к сетевому уровню, свободны от ошибок. Следующий пример относится к блоку - источнику кадров и блоку - приемнику кадров, каждый с его соответствующими физическим, линией передачи данных, сетевым и другими уровнями. Следует отметить, что и блок - источник кадров и блок - приемник кадров в этом примере каждый способен к передаче и приему. Обычно уровень линии передачи данных блока - источника кадров обеспечивается данными от своего сетевого уровня и компонует эти данные в кадры для передачи. Уровень линии передачи данных блока - источника кадров обычно также формирует информацию обнаружения ошибок, такую как биты, в соответствии с проверкой циклическим избыточным кодом (ЦИК, CRC) для каждого кадра данных, подлежащего передаче. Кадр вместе с битами CRC затем передают на физический уровень для передачи. В блоке - приемнике кадров на физическом уровне принимают кадр и биты CRC, которые затем передают на уровень линии передачи данных блока - приемника кадров. Уровень передачи данных блока - приемника кадров вычисляет ожидаемый CRC на основании принятого кадра и сравнивает вычисленное значение CRC с битами CRC, принятыми с кадром. Если два значения CRC не совпадают, то уровень передачи данных блока - приемника кадров запрашивает, чтобы передающий уровень линии передачи данных повторно передал соответствующий(ие) кадр(ы).
В этой области термин "время ожидания" (задержка) в целом относится к периоду времени между первым, инициирующим, событием и вторым, ответным, событием. Используемый здесь термин "время ожидания" относится к периоду времени, ограниченному началом передачи кадра и началом запроса о повторной передаче.
Время ожидания, связанное с вышеописанным процессом ARQ, зависит от множества параметров конструкции системы. Рассмотрим иллюстративную систему, в которой протокол находится в использовании, что обеспечивает каждому пользователю возможность передавать кадр, в свою очередь, один раз каждые 300 миллисекунд. Дополнительно, на уровне линии передачи данных этой иллюстративной системы протокол вызывает отслеживание кадров данных посредством порядковых номеров. В соответствии с этим протоколом уровень линии передачи данных определяет, что кадр отсутствует, когда принят кадр, имеющий неожидаемый порядковый номер. Прием кадра с неожидаемым порядковым номером указывает, что по меньшей мере один ранее переданный кадр не был принят должным образом. В этом примере истекут по меньшей мере 300 миллисекунд с момента передачи отсутствующего кадра, поскольку уровень линии передачи данных должен ожидать должным образом принятый кадр с неожидаемым порядковым номером, чтобы распознать пропущенный кадр.
Требуемое время, или время ожидания, для начала операции по исправлению ошибок в вышеописанном примере ограничено требованием приема кадра данных, который может быть интерпретирован вслед за одним или более кадров, которые были приняты с ошибкой.
Таким образом, необходимы способы и устройство для повышения эффективности систем связи посредством снижения времени ожидания при операции восстановления после ошибки.
Сущность изобретения
Способы и устройство для сокращения времени ожидания для восстановления после ошибок в системах связи включают в себя распознавание того, что поступающее сообщение является требуемым, и запрашивание повторной передачи, если это сообщение или не принято, или принято с ошибками. В соответствии с настоящим изобретением сообщение передают по меньшей мере двумя частями сообщения, включающими в себя первую часть сообщения, переданную с первым уровнем мощности, и вторую часть сообщения, которая связана с первой частью сообщения и передается со вторым, более низким, уровнем мощности. Первый уровень мощности выбран так, чтобы обеспечить заранее определенную вероятность, что первая часть сообщения будет успешно принята. В первый момент времени принимают первую часть сообщения. Во второй момент времени, причем второй момент времени имеет известное соотношение с первым моментом времени, принимают сигнал, у которого вторая часть сообщения надежно не получена. Приемное устройство распознает, что вторая часть сообщения не была принята должным образом, и запрашивает повторную передачу по меньшей мере второй части сообщения.
Передающий блок в соответствии с настоящим изобретением передает сообщение по меньшей мере двумя частями. Первая часть передается с первым уровнем мощности, а вторая часть передается со вторым уровнем мощности, который является более низким, чем первый уровень мощности. Первая часть сообщения может включать в себя часть данных, подлежащих передаче, или содержимое первой части сообщения может быть независимым от данных, подлежащих передаче. В некоторых вариантах осуществления передающий блок также способен к приему и обработке сигналов.
Принимающий блок в соответствии с настоящим изобретением приспособлен для приема первой части сообщения в первый момент времени, причем первая часть сообщения имеет первую энергию, приходящуюся на бит. Принимающий блок также приспособлен для приема сигнала во второй момент времени, который имеет известное соотношение к первому моменту времени. В случае, если вторая часть сообщения не получена надежно из сигнала, который ожидается во второй момент времени, принимающим блоком делается запрос по меньшей мере второй части, которую нужно повторно передать. Вторая часть сообщения связана с первой частью сообщения. В альтернативном варианте осуществления в ответ на неприем второй части сообщения принимающим блоком выдается сигнал отрицательного подтверждения (сигнал отсутствия приема). Отрицательное подтверждение обычно передается к передающему блоку, из которого была сделана попытка передать вторую часть сообщения. Если вторая часть сообщения принята без ошибок, то процедура восстановления после ошибок не инициируется.
В некоторых альтернативных вариантах осуществления энергия на бит для принятых первой и второй частей сообщения определяется, по меньшей мере частично, способом кодирования и модуляции вместо определения, исключительно исходя из передаваемой мощности.
Краткое описание чертежей
Признаки, задачи и преимущества настоящего изобретения станут более очевидными из приведенного ниже подробного описания при рассмотрении совместно с чертежами, на которых аналогичные ссылочные позиции обозначают сквозным образом аналогичные элементы.
Фиг.1 иллюстрирует систему связи, к которой применимо настоящее изобретение.
Фиг.2 иллюстрирует блок-схему последовательности операций способа передачи сообщения по меньшей мере двумя частями, причем каждая часть передается с отличным уровнем мощности в соответствии с одним вариантом осуществления.
Фиг.3 иллюстрирует блок-схему последовательности операций способа передачи в соответствии с одним вариантом осуществления.
Фиг.4 иллюстрирует блок-схему последовательности операций, показывающую обработку приемным устройством переданного сообщения.
Фиг.5 иллюстрирует блок-схему последовательности операций, выполняемых приемным устройством, когда вторая часть сообщения успешно принята.
Фиг.6 иллюстрирует блок-схему последовательности операций, выполняемых приемным устройством, когда вторая часть сообщения принята с ошибками.
Фиг.7 иллюстрирует блок-схему последовательности операций, выполняемых приемным устройством, когда вторая часть сообщения принята с ошибками.
Подробное описание
В общем случае способы и устройство для сокращения времени ожидания, присущему запросу повторной передачи данных, которые приняты с ошибками или не приняты вообще, обеспечивают распознавание того, что потребуется повторная передача данных быстрее, чем это происходит в обычных системах радиосвязи. В соответствии с настоящим изобретением первая часть сообщения передается таким образом, что она имеет более высокую вероятность того, что будет успешно принята, чем связанная вторая часть сообщения. Прием первой части сообщения информирует приемное устройство, что вторая часть сообщения, которая имеет известное временное соотношение с первой частью сообщения, должна быть принята. Если вторая часть сообщения не принята или принята с ошибками, то может быть сделан запрос о повторной передаче.
Различные иллюстративные варианты осуществления настоящего изобретения подробно описаны ниже. Хотя описаны конкретные этапы, конфигурации и конструкции, должно быть понятно, что это сделано только для иллюстративных целей. Специалисту понятно, что могут использоваться другие этапы, конфигурации и конструкции без отрыва из объема и формы настоящего изобретения.
Упоминаемые здесь ссылки на "один вариант осуществления", "вариант осуществления" или подобные формулировки означают, что конкретный признак, структура, операция или характеристика, описанная в связи с вариантом осуществления, включена в по меньшей мере один вариант осуществления настоящего изобретения. Таким образом, наличие таких фраз или формулировок не обязательно является всем, что касается одного и того же варианта осуществления. Кроме того, различные конкретные признаки, структуры, операции или характеристики могут быть объединены любым подходящим образом в одном или более вариантах осуществления.
Примерная операционная среда
Различные варианты осуществления находят применение в системах радиосвязи, включая и наземные, и установленные на спутниках системы радиосвязи.
На фиг.1 изображен шлюз 110, передающий данные прямого канала на устройства 130, 140 пользователя через спутник 120 связи. Термины "базовая станция" и "шлюз" иногда используются взаимозаменяемым образом в данной области со шлюзами, воспринимаемыми как специализированные базовые станции, которые направляют данные обмена через спутники, в то время как базовые станции используют наземные антенны, чтобы направлять передачу данных обмена в пределах окружающей географической области. Устройства пользователя также иногда называются как абонентские блоки, терминалы пользователя, терминалы доступа, мобильные устройства, мобильные станции или просто "пользователи", "мобильные блоки", "абоненты" и т.п. Устройства 130, 140 пользователя передают данные обратного канала к шлюзу 110 через спутник 120. Спутники связи формируют лучи, обозначенные как 135 и 145, которые освещают (образуют) "пятно", или область, сформированную посредством проецирования сигналов связи от спутников на поверхность Земли. Типовой шаблон спутникового луча для пятна содержит множество лучей, присутствующих в заранее определенном шаблоне зоны охвата. Как правило, каждый луч содержит множество так называемых под-лучей, охватывающих общую географическую область.
С целью обеспечения иллюстративного описания обеспечивается ссылка на первую форматированную структуру данных, называемую "пакет", и вторую форматированную структуру данных, называемую "кадр", причем кадр включает в себя один или более пакетов. Пакеты являются меньшими единицами данных, и каждый пакет обычно связывается с единственным передающим устройством. Следует заметить, что условное обозначение, используемое для ссылки на по-разному организованные, или форматированные группировки данных, не ограничивает изобретение каким-либо образом.
В контексте беспроводным образом передаваемых данных, форматированных так, что данные имеют известные характеристики организации (на которые ссылаются для использования таких терминов как кадры или пакеты), ошибки могут быть категоризированы на два больших типа. Первым типом ошибок является тот, в котором сигнал принимают приемным устройством, из которого получают по меньшей мере один пакет данных, и в котором этот пакет содержит ошибку. Этот первый тип ошибки обычно обрабатывается такими способами как FEC и/или ARQ. Вторым типом ошибки является тот, в котором качество сигнала может быть настолько плохим, что приемное устройство не распознает, что была сделана попытка доставить данные. Этот второй тип ошибки обычно обрабатывается посредством ARQ только после того как принята последующая передача, из которой может быть определено, что пакет или кадр отсутствует.
В системах радиосвязи сигнал, содержащий данные, может быть подвержен различным видам воздействий между передатчиком и приемником, которые делают данные невосстанавливаемыми из сигнала. Такие эффекты могут включать в себя, но не ограничиваться ими, шум и ослабление. Если эти виды воздействия делают невозможным должным образом демодулировать приемником переданный сигнал, то приемник традиционно будет обнаруживать эту ошибку на уровне линии передачи данных, когда будет замечен отсутствующий кадр. Другими словами, в случаях сильного ухудшения сигнала, физический уровень не может получить данные из поступающего сигнала, и следовательно, данные из этого ухудшенного сигнала не передаются уровню линии передачи данных. Когда последующий сигнал с качеством, достаточным для обработки приемником физического уровня, прибывает и демодулируется, результирующая информация, которая подается на уровень линии передачи данных, может использоваться в нем, чтобы определить, что некоторые ранее переданные данные не поступили. В обычных системах требуется время, чтобы сделать запрос на повторную передачу отсутствующих данных. Время ожидания (задержка), вовлеченное в запрос на повторную передачу данных таким обычным способом, накладывает некоторые ограничения на работу системы.
Как отмечено выше, варианты осуществления настоящего изобретения обеспечивают сокращение времени ожидания, вовлеченного в запрос повторной передачи данных, которые приняты с ошибками или не приняты вообще. В соответствии с одним вариантом осуществления первая часть сообщения имеет более высокую вероятность того, что будет успешно принята, чем вторая часть сообщения. Прием первой части сообщения информирует приемное устройство, что связанная вторая часть сообщения, которая имеет известное временное соотношение с первой частью сообщения, должна быть принята. Если вторая часть сообщения не принята или принята с ошибками, то делают запрос о повторной передаче.
Более конкретно, в соответствии с настоящим изобретением используют физический уровень, чтобы определить, имеется ли потребность в запросе повторной передачи. Со ссылками на фиг.1 приведен краткий обзор операционных аспектов различных вариантов осуществления настоящего изобретения. В иллюстративной системе радиосвязи принимающий блок делает попытку демодулировать сигнал. В одном варианте осуществления шлюз 110 действует в качестве принимающего блока для данных, переданных по обратной линии связи устройством 130 пользователя. Шлюз 110 принимает первый сигнал от устройства 130 пользователя. Первый сигнал может содержать информацию, или он может быть сигналом, не модулированным данными. Первый сигнал может быть назван отличительным информационным сигналом или сигналом первой части сообщения. Как правило, первый сигнал передан таким образом, что он имеет более высокую вероятность быть принятым шлюзом 110, чем связанный второй сигнал. Обеспечение более высокой вероятности успешного приема может содержать передачу первого сигнала с более высоким уровнем мощности, чем уровень второго сигнала. Альтернативно, первый сигнал может модулироваться схемой модуляции более низкого порядка. В качестве других альтернативных вариантов могут использоваться различные комбинации скорости передачи данных, модуляции и мощности передачи, чтобы обеспечить более высокую вероятность успешного приема в шлюзе 110 для первого сигнала по сравнению с вторым сигналом. В одном варианте осуществления отличительный информационный сигнал передают с достаточным уровнем мощности (или с достаточной энергией на бит), таким, что вероятность будет менее чем 10-9, что отличительный информационный сигнал не будет обнаружен в шлюзе 110.
Обычно первый сигнал имеет, но не обязательно, меньшую продолжительность, чем второй сигнал. Прием первого сигнала указывает, что второй сигнал должен также быть принят шлюзом 110. Если второй сигнал не принят в пределах известного временного соотношения к первому сигналу, или второй сигнал принят, но обнаружены ошибки в данных, полученных из него, то шлюз 110 может инициировать запрос повторной передачи второго сигнала устройством 130 пользователя. Запрос повторной передачи обычно делается шлюзом 110, передающим сообщение на устройство 130 пользователя, указывая, что должна быть выполнена повторная передача. Таким образом, устройство 130 пользователя способно повторно осуществлять передачу ранее, чем это выполняется обычно, потому что нет необходимости ожидать, пока более высокий уровень, например уровень линии передачи данных, распознает, что информация отсутствует.
Отличительный информационный сигнал может быть любым сигналом, который передается в связи с первичным сигналом. Как используется в настоящем описании, отличительный информационный сигнал обычно называется первым сигналом, а первичный сигнал обычно называется вторым сигналом. В одном варианте осуществления отличительный информационный сигнал содержит первую часть сообщения, которое должно быть передано, а второй сигнал содержит вторую часть этого сообщения. В другом варианте осуществления отличительный информационный сигнал содержит административную информацию или служебную информацию. В еще одном варианте осуществления отличительный информационный сигнал является немодулированным данными.
В то время как может требоваться передавать сам первичный сигнал (то есть, вторую часть сообщения) с более высоким уровнем мощности, это может привести к недопустимому уровню потребляемой мощности, помехам, нелицензированной совокупной мощности передачи для системы связи или различных ее комбинаций. Однако, если отличительный информационный сигнал является малым, то есть короткой длительности по сравнению с первичным сигналом, то мощность, потребленная при передаче отличительного информационного сигнала с более высокой мощностью, является относительно низкой. Аналогично, избегаются проблемы помех и нелицензированной совокупной мощности, связанные с передачей как первой, так и второй частей сообщения с более высоким уровнем мощности.
В одном варианте осуществления, когда шлюз 110 отмечает присутствие отличительного информационного сигнала (например, первой части сообщения) без соответствующего первичного сигнала (например, второй части сообщения), шлюз 110 предпринимает шаги, чтобы запросить повторную передачу от устройства 130 пользователя. Чтобы облегчить идентификацию данных, которые нужно повторно передавать, система ассоциирует идентифицирующую информацию с данными сообщения. В одном варианте осуществления используются порядковые номера кадров, которые идентифицируют кадры данных, чтобы идентифицировать отсутствие или ошибочные кадры, которые должны быть повторно переданы.
В некоторых случаях шлюз 110 не может знать, какой порядковый номер или другой идентификатор передавался и не принят. Это может привести к тому, что часть сообщения, которая не была принята, может содержать этот порядковый номер. В одном варианте осуществления при использовании в системе множественного доступа с кодовым разделением каналов (МДКР, CDMA) приемное устройство, например шлюз 110, синхронизирован во времени посредством использования информации о времени, полученной от Глобальной системы определения местоположения (GPS). Далее, каждый кадр, который передает шлюз 110, связан с системным номером кадра (SFN). Каждый элемент сигнала (PN (ПШ)-код), который передает шлюз, связан с псевдо-шумовым (PN) отсчетом. Таким образом, SFN и PN вместе определяют время с очень высокой степенью точности. SFN обычно передается в единицах нескольких миллисекунд. В примерной системе SFN задан как кратное 2.56 секунд по модулю 10 миллисекунд. PN-отсчет обычно задается в единицах микросекунд или наносекунд. В примерной системе PN-отсчет задан как кратное 10 миллисекунд по модулю 260 нс. Например, PN отсчет = 4 и SFN = 5 вместе точно задают момент времени как:
Время = SFN · 10 миллисекунд + PN · 260 нс = 50001040 нс, с точностью до 260 нс.
Это позволяет каждому передающему блоку иметь точную индикацию времени. В результате, в таком варианте осуществления, когда устройство 130 пользователя передает данные, оно имеет возможность хранить метку времени передачи наряду с данными. В этом иллюстративном варианте осуществления шлюз 110 знает время приема как кадров данных, так и отличительных информационных сигналов. Обычно шлюз 110 также знает задержку прохождения сигнала до терминала пользователя и обратно.
Используя время приема и задержку прохождения сигнала туда и обратно, шлюз 110 может определить время передачи отсутствующего кадра. В этом варианте осуществления в случае, когда шлюз 110 определяет, что кадр был послан, но не декодирован должным образом, шлюз 110 выдает две части информации на устройство 130 пользователя. Первой частью информации является время передачи последнего должным образом принятого кадра. Второй - время передачи кадра, который не был принят, но чей отличительный информационный сигнал был обнаружен. Таким образом, шлюз 110 выдает на устройство 130 пользователя пакет отрицательного подтверждения (NAK), который включает в себя времена передачи последних должным образом принятого кадра и кадра, который был пропущен.
В одном варианте осуществления, когда устройство 130 пользователя передает кадр к шлюзу 110, устройство 130 пользователя сохраняет кадр и записывает метку времени, указывающую, когда кадр был передан. Устройство 130 пользователя включает в себя буферную память для поддержания достаточной истории передачи кадров данных, чтобы дать возможность обеспечить разумное количество ранее переданных кадров. После приема пакета NAK, включающего в себя время передачи последнего должным образом принятого кадра от шлюза 110, устройство 130 пользователя просматривает историю передач кадров и определяет, какие кадры были переданы после последнего должным образом принятого кадра. Устройство 130 пользователя затем повторно передает к шлюзу 110 те кадры, которые не были приняты должным образом шлюзом 110. В одном варианте осуществления эти повторно предаваемые кадры посылают с более высоким отношением Eb/N0, чем при первоначальной пропущенной передаче кадра. При такой реализации вероятность приема шлюзом 110 увеличивается.
Работа передающего устройства
На фиг.2 изображен один из вариантов осуществления способа передачи отличительного информационного сигнала. Устройство 130 пользователя определяет, что оно имеет сообщение для передачи 210. Источник сообщения, которое устройство 130 пользователя желает передавать, не является предметом настоящего изобретения. Сообщение может быть принято от прикладной программы, может быть сформировано внутри устройства 130 пользователя, может быть принято от внешнего источника, или может стать доступным посредством любых других подходящих средств. После такого определения, что сообщение является готовым к передаче, устройство 130 пользователя передает первую часть сообщения с первым уровнем мощности 220. Уровень мощности передачи наряду с другими факторами определяет вероятность успешного приема первой части сообщения шлюзом 110. В дополнение к передаче первой части сообщения устройство 130 пользователя передает вторую часть сообщения со вторым уровнем мощности 230. Уровень мощности передачи второй части, наряду с другими факторами, задает вероятность успешного приема второй части сообщения. В одном варианте осуществления уровень мощности для передачи первой части сообщения больше, чем уровень мощности для передачи второй части сообщения. В другом варианте осуществления вероятность успешного приема приемным устройством выше для первой части сообщения, чем вероятность успешного приема второй части сообщения. Следует заметить, что хотя иллюстративный вариант осуществления по фиг.2 использует различные уровни мощности передачи, может использоваться любая подходящая схема, которая обеспечивает большую вероятность успешного приема для первой части сообщения, например обеспечивая большую энергию на бит.
Фиг.3 иллюстрирует последовательность операций иллюстративного способа передачи в соответствии с настоящим изобретением. Устройство 130 пользователя принимает сообщение от уровня линии передачи данных для передачи 310. Устройство 130 пользователя передает отличительное информационное сообщение при одном уровне мощности в качестве первой части сообщения 320. Кроме того, устройство 130 пользователя передает оставшуюся часть сообщения во второй части сообщения на втором уровне мощности 330. В этом иллюстративном варианте осуществления уровень мощности отрегулирован для первой части сообщения так, чтобы передавать с более высоким уровнем мощности, чем уровень для второй части сообщения. Эта передача с более высоким уровнем мощности приводит к более высокой вероятности успешного приема в приемном устройстве первой части сообщения, чем второй части сообщения. Первая часть сообщения имеет также меньшую длину, или длительность, чем у второй части сообщения. При наличии первой части сообщения, имеющей меньшую длину, требования к энергии передачи для первой части сообщения, в то же время с более высокой мощностью на бит, могут сохраняться низкими. В одном варианте осуществления передаваемая с большей мощностью первая часть сообщения является частью преамбулы для сообщения, принятого от уровня линии передачи данных. Несколько битов преамбулы передают в качестве первой части сообщения с более высоким уровнем мощности, чем для оставшейся части сообщения, которая является второй частью сообщения. В этом варианте осуществления, когда устройство передачи посылает сообщение, оно сохраняет копию сообщения в локальной памяти вместе с соответствующей меткой времени, или подобной идентифицирующей индикационной информацией. Устройство передачи поддерживает историю последних N кадров, посланных в устройство памяти вместе с переданными метками времени. Как проиллюстрировано в этом варианте осуществления, отличительный информационный сигнал может быть частью сообщения, принятого от уровня линии передачи данных. В других вариантах осуществления отличительный информационный сигнал может быть сигналом, передающим идентифицирующую информацию, не относящуюся к сообщению, принятому от уровня линии передачи данных.
После передачи первой и второй частей сообщения устройство 130 пользователя определяет, был ли принят NAK от приемного устройства 340. Если NAK не принят в течение заранее определенного промежутка времени, то устройство 130 пользователя успешно завершает передачу сообщения. Если, однако, в этом варианте осуществления, NAK принят, этот NAK будет содержать информацию от шлюза 110 об идентификационной информации последнего успешно принятого кадра и отсутствующего кадра 350. В одном варианте осуществления эта информация идентифицируется метками времени передачи последнего успешно принятого сообщения, а также отсутствующего кадра. Устройство 130 пользователя определяет, исходя из меток времени, посредством просмотра памяти, содержащей последние сохраненные N кадров и меток времени, последнее успешно принятое сообщение, а также пропущенное сообщение. Устройство 130 пользователя затем повторно передает сохраненные кадры к шлюзу 130, начиная с кадра после последнего успешно принятого сообщения до пропущенного кадра 360 включительно.
Работа приемного устройства
Фиг.4 изображает блок-схему последовательности операций, выполняемых иллюстративным приемным устройством в соответствии с настоящим изобретением. Приемное устройство принимает 410 первую часть сообщения с первой энергией на бит. Приемное устройство принимает 420 вторую часть сообщения, связанную с первой частью сообщения и имеющую известную временную зависимость с первой частью сообщения, со второй энергией на бит. В одном варианте осуществления первая часть сообщения в дополнение к обеспечению индикации, что должна быть принята вторая связанная с сообщением часть, также включает в себя часть данных, передаваемых устройством пользователя. В таком варианте осуществления вторая часть сообщения содержит остаток соответствующих данных сообщения.
Следует заметить, что не имеется никакого временного требования, заключающегося в том, чтобы первый сигнал был принят до второго сигнала. Первый сигнал может быть передан вслед за или одновременно со вторым сигналом. Первый сигнал и второй сигнал могут быть доступны приемопередатчику посредством множественного доступа с временным разделением каналов, множественного доступа с частотным разделением каналов, множественного доступа с кодовым разделением каналов или любых других подходящих средств.
Фиг.5 изображает блок-схему последовательности операций, выполняемых иллюстративным принимающим блоком в соответствии с настоящим изобретением. В этом варианте осуществления принимающий блок, такой как шлюз 110, принимает 510 первую часть сообщения. Первая часть сообщения принимается с первой энергией на бит. Принимающий блок также принимает 520 вторую часть сообщения. В иллюстративном варианте осуществления на фиг.5 вторая часть сообщения связана с первой частью сообщения. Вторая часть сообщения принимается с более низкой энергией на бит по сравнению с первой частью сообщения. В ответ на прием второй части сообщения передается 530 подтверждение (ACK), указывающее, что вторая часть сообщения была успешно принята. В этом иллюстративном варианте осуществления предполагается, что подтверждение было принято устройством, от которого передавались первая и вторая части сообщения. В некоторых вариантах осуществления пакет подтверждения включает в себя метку времени. В различных вариантах осуществления метка времени может указывать время, в которое вторая часть сообщения была послана, или когда она была принята. В других вариантах осуществления передача подтверждения не требуется.
Фиг.6 изображает блок-схему последовательности операций, выполняемых примерным принимающим блоком в соответствии с настоящим изобретением, когда вторая часть сообщения надежно не принята. В этом иллюстративном примере принимающий блок принимает 610 первый сигнал, из которого первая часть сообщения принимается с первой энергией на бит. Однако принимающий блок может затем принимать второй сигнал, из которого вторая часть сообщения, связанная с первой частью сообщения, не может быть надежно получена. Например, если при попытке демодулировать сигнал, несущий вторую часть сообщения, принимающий блок не способен должным образом демодулировать сигнал из-за низкого соотношения сигнал/шум, вторая часть сообщения не может быть успешно получена. Выполняется определение 620 относительно того, был ли принят второй сигнал, связанный с первым сигналом с известным временным соотношением. Если определение в 620 подтверждается, то иллюстративный процесс на фиг.6 завершается. Однако если определение на этапе 620 дает отрицательный ответ, то посылают NAK на этапе 630 к устройству, от которого была принята первая часть сообщения.
Фиг.7 изображает блок-схему последовательности альтернативного набора операций, выполняемых принимающим блоком, когда вторая часть сообщения надежно не принята. Первый сигнал принимается 710, из которого первую часть сообщения получают с первой энергией на бит. Сигнал передается приемному устройству, от которого вторая часть сообщения не может быть получена 715 корректно. В этом примере после обнаружения, что вторая часть сообщения, которая связана с первой частью сообщения, не была успешно принята 720, пакет отрицательного подтверждения (NAK) посылают 730 устройству пользователя, от которого исходит сообщение. В этом иллюстративном варианте осуществления пакет NAK включает в себя индикатор, который идентифицирует кадр, который не был успешно принят. В дополнение к идентификации отсутствующего кадра, принимающий блок также идентифицирует последний успешно принятый кадр данных. Принимающий блок затем посылает 740 информацию, идентифицирующую последний успешно принятый кадр, на устройство передачи. Как описано выше, могут использоваться различные способы идентификации отсутствующего кадра. В этом варианте осуществления принимающий блок поддерживает запись последнего успешно принятого сообщения наряду с информацией идентификации кадра, которая является подходящей для интерпретации блоком, передающим исходящее сообщение. Таким образом, передающий блок может определять, какие данные требуются для повторной передачи, если они есть.
Работа системного уровня
Со ссылками на фиг.1, устройство 130 пользователя посылает первую и вторую часть сообщения шлюзу 110. В некоторых вариантах осуществления, если передачи успешно приняты, шлюз 110 посылает подтверждение (ACK) назад на устройство 130 пользователя, указывая успешный прием. Если, однако, передача успешно не принята шлюзом 110, и шлюз 110 обнаруживает неудачную передачу, шлюз 110 может запрашивать, чтобы устройство 130 пользователя повторно послало соответствующие сообщения. Шлюз 110 определяет, что кадр не принят успешно, когда он принимает первую часть сообщения, но не принимает соответствующую вторую часть этого же сообщения.
В показанном варианте осуществления после приема передач и определения, что вторая часть сообщения успешно не была принята, шлюз 110 выполняет действия, необходимые для передачи пакета NAK к отправителю сообщения. Вычислительные ресурсы, требуемые для выполнения такого определения, являются относительно малыми, и в одном варианте осуществления определение, что NAK должен быть послан, осуществляется в пределах десятков микросекунд второй пропущенной части. Шлюз 110 затем планирует пакет NAK для передачи по прямой линии связи. В системе пакетной передачи данных этот пакет NAK может быть помещен в очередь планирования наряду со всеми другими пакетами. В некоторых вариантах осуществления пакету NAK можно задавать более высокий приоритет для перемещения в начало очереди передачи.
Для сравнения, если система должна была ждать протокол уровня линии передачи данных, чтобы определить, что кадр данных отсутствует, время ожидания будет значительно большим. Например, как описано выше, в показанном варианте осуществления используется протокол, который обеспечивает передачу для пользователя каждые 300 миллисекунд. Это время ожидания в 300 миллисекунд является значительно более длинным, чем десятки микросекунд, которые требуются в настоящем изобретении для определения того, что кадр должен передаваться повторно.
Заключение
Варианты осуществления настоящего изобретения обеспечивают сокращение времени, требуемого для запроса повторной передачи при отсутствии или приеме ошибочных данных. Инициированием процесса ARQ на более низком уровне процесса связи это время ожидания уменьшается. Варианты осуществления настоящего изобретения могут быть включены во множество систем радиосвязи.
Посредством определения, что данные не были должным образом приняты, приемное устройство может запрашивать повторную передачу данных. Таким образом, время ожидания может быть уменьшено, сокращая задержку при уведомлении передающего блока о том, что данные должны передаваться повторно.
Настоящее изобретение может быть реализовано в форме способов, а также устройств для осуществления этих способов. Настоящее изобретение может также быть реализовано в форме программного кода, реализованного в материальных носителях информации, например перфокартах, магнитной ленте, дискетах, накопителях на жестких дисках, CD-ROM, платах флэш-памяти или любом другом считываемом компьютером носителе данных, в котором, когда программный код загружается и выполняется машиной, такой как компьютер, эта машина становится устройством для осуществления изобретения. Настоящее изобретение может также быть реализовано в форме программного кода, например, сохраненным на носителе данных, загруженным и/или выполняемым машиной, или передаваемым по некоторой среде передачи или несущей, например по электрическим проводам или кабелям, посредством волоконно-оптической связи или электромагнитного излучения, причем, когда программный код загружается в машину и выполняется машиной, например компьютером, эта машина становится устройством для осуществления изобретения. При реализации на процессоре общего назначения сегменты программного кода объединяются с процессором, чтобы обеспечить уникальное устройство, которое работает аналогично специализированным логическим схемам.
Должно быть понятно, что настоящее изобретение не ограничено вариантами осуществления, описанными выше, а охватывает любые и все варианты осуществления в объеме прилагаемой формулы изобретения.
Claims (38)
1. Способ передачи сообщения, содержащий этапы:
передают первую часть сообщения, имеющую первую характеристику, причем первой характеристикой является первый уровень мощности; и
передают вторую часть сообщения, имеющую вторую характеристику, причем второй характеристикой является второй уровень мощности, отличный от первого уровня мощности;
при этом первая характеристика обеспечивает первую вероятность успешного приема, а вторая характеристика обеспечивает вторую вероятность успешного приема.
2. Способ по п.1, в котором первая вероятность отличается от второй вероятности.
3. Способ по п.1, в котором первая часть сообщения имеет меньшую длительность, чем вторая часть сообщения.
4. Способ по п.1, в котором первая часть сообщения короче, чем вторая часть сообщения; первый уровень мощности больше, чем второй уровень мощности; и первая вероятность больше, чем вторая вероятность.
5. Способ по п.4, в котором первая часть сообщения и вторая часть сообщения связаны друг с другом.
6. Способ по п.1, дополнительно содержащий этап приема первого набора информации, причем первый набор информации включает в себя индикацию успешного приема первой части сообщения и неудачного приема второй части сообщения.
7. Способ по п.6, дополнительно содержащий повторную передачу по меньшей мере второй части сообщения.
8. Способ по п.6, дополнительно содержащий этап приема второго набора информации, причем второй набор информации включает в себя идентификатор последнего успешно принятого сообщения.
9. Способ по п.8, дополнительно содержащий этап повторной передачи множества ранее переданных частей сообщения.
10. Способ передачи сообщения, содержащий этапы:
принимают в первый момент времени первую часть сообщения, имеющую первую энергию, приходящуюся на бит; и
принимают во второй момент времени вторую часть сообщения, имеющую вторую энергию, приходящуюся на бит, причем вторая часть сообщения связана с первой частью сообщения; и передают сообщение подтверждения, указывающее, что вторая часть сообщения была успешно принята;
при этом второй момент времени имеет известное временное соотношение с первым моментом времени.
11. Способ по п.10, в котором первая энергия отличается от второй энергии.
12. Способ по п.10, в котором первая энергия больше, чем вторая энергия.
13. Способ по п.10, в котором сообщение подтверждения включает в себя метку времени.
14. Способ передачи сообщения между передатчиком и приемником, содержащий этапы:
принимают в приемнике в первый момент времени первую часть сообщения от передатчика, имеющую первую энергию, приходящуюся на бит;
во второй момент времени принимают в приемнике от передатчика сигнал, из которого надежно не получена вторая часть сообщения, причем вторая часть сообщения связана с первой частью сообщения;
при этом второй момент времени имеет известное временное соотношение с первым моментом времени; и
передают от приемника в передатчик первый набор информации, причем первый набор информации включает в себя индикацию успешного приема первой части сообщения и неудачного приема второй части сообщения.
15. Способ по п.14, дополнительно содержащий этап передачи от приемника в передатчик второго набора информации, причем этот набор информации включает в себя идентификатор последнего успешно принятого сообщения.
16. Способ по п.15, в котором передача второго набора информации происходит близко по времени с передачей первого набора информации.
17. Способ по п.15, в котором идентификатор последнего успешно принятого сообщения включает в себя метку времени.
18. Способ связи, содержащий этапы:
передают по меньшей мере одну первую часть сообщения с первой энергией, приходящейся на бит;
передают по меньшей мере одну вторую часть сообщения со второй энергией, приходящейся на бит;
принимают запрос о повторной передаче по меньшей мере одной второй части сообщения в ответ на неприем второй части сообщения или в ответ на вторую часть сообщения, содержащую ошибку; и
повторно передают запрошенную по меньшей мере одну вторую часть сообщения с третьей энергией, приходящейся на бит;
причем каждая вторая часть сообщения связана с соответствующей первой частью сообщения, и третья энергия, приходящаяся на бит больше, чем вторая энергия, приходящаяся на бит.
19. Способ по п.18, в котором передачу по меньшей мере одной второй части сообщения выполняют вслед за передачей по меньшей мере одной первой части сообщения.
20. Устройство для передачи сообщений, содержащее:
средство для передачи первой части сообщения, имеющей первую характеристику, причем первой характеристикой является первый уровень мощности; и
средство для передачи второй части сообщения, имеющей вторую характеристику, причем второй характеристикой является второй уровень мощности, и при этом второй уровень мощности отличается от первого уровня мощности.
причем первая характеристика обеспечивает первую вероятность успешного приема, и вторая характеристика обеспечивает вторую вероятность успешного приема.
21. Устройство по п.20, в котором первая вероятность отличается от второй вероятности.
22. Устройство по п.20, в котором первая часть сообщения имеет меньшую длительность, чем вторая часть сообщения.
23. Устройство по п.20, в котором первая часть сообщения короче, чем вторая часть сообщения; первый уровень мощности больше, чем второй уровень мощности; и первая вероятность больше, чем вторая вероятность.
24. Устройство по п.23, в котором первая часть сообщения и вторая часть сообщения связаны друг с другом.
25. Устройство по п.20, дополнительно содержащее средство для приема первого набора информации, включающего в себя индикацию успешного приема первой части сообщения и неудачного приема второй части сообщения.
26. Устройство по п.25, дополнительно содержащее средство для повторной передачи по меньшей мере второй части сообщения.
27. Устройство по п.25, дополнительно содержащее средство для приема второго набора информации, причем второй набор информации включает в себя идентификатор последнего успешно принятого сообщения.
28. Устройство по п.27, дополнительно содержащее средство для повторной передачи множества ранее переданных частей сообщения.
29. Устройство для передачи сообщения, содержащее:
средство для приема в первый момент времени сигнала, имеющего первую часть сообщения, имеющую первую энергию, приходящуюся на бит;
средство для приема во второй момент времени сигнала, имеющего вторую часть сообщения, имеющую вторую энергию, приходящуюся на бит, причем вторая часть сообщения связана с первой частью сообщения; и
средство для передачи сообщения подтверждения, указывающего, что вторая часть сообщения была принята успешно;
при этом второй момент времени имеет известное временное соотношение с первым моментом времени.
30. Устройство по п.29, в котором первая энергия отличается от второй энергии.
31. Устройство по п.29, в котором первая энергия больше, чем вторая энергия.
32. Устройство по п.29, в котором сообщение подтверждения включает в себя метку времени.
33. Устройство для передачи сообщения, содержащее:
средство для приема в первый момент времени сигнала, имеющего первую часть сообщения с первой энергией, приходящейся на бит; и
средство для приема во второй момент времени сигнала, из которого вторая часть сообщения надежно не получена, причем вторая часть сообщения связана с первой частью сообщения; и
средство для передачи первого набора информации, при этом первый набор информации включает в себя индикацию успешного приема первой части сообщения и неудачного приема второй части сообщения;
при этом второй момент времени имеет известное временное соотношение с первым моментом времени.
34. Устройство по п.33, дополнительно содержащее средство для передачи второго набора информации, причем этот набор информации включает в себя идентификатор последнего успешно принятого сообщения.
35. Устройство по п.34, в котором передача второго набора информации происходит смежно во времени с передачей первого набора информации.
36. Устройство по п.34, в котором идентификатор последнего успешно принятого сообщения включает в себя метку времени.
37. Устройство для связи, содержащее:
средство для передачи по меньшей мере одной первой части сообщения с первой энергией, приходящейся на бит;
средство для передачи по меньшей мере одной второй части сообщения со второй энергией, приходящейся на бит;
средство для приема запроса о повторной передаче по меньшей мере одной второй части сообщения в ответ на неприем второй части сообщения или в ответ на вторую часть сообщения, содержащую ошибку; и
средство для повторной передачи запрошенной по меньшей мере одной второй части сообщения с третьей энергией, приходящейся на бит;
при этом каждая вторая часть сообщения связана с соответствующей первой частью сообщения, и третья энергия, приходящаяся на бит больше, чем вторая энергия, приходящаяся на бит.
38. Устройство по п.37, выполненное с возможностью передавать по меньшей мере одну вторую часть сообщения вслед за передачей по меньшей мере одной первой части сообщения.
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US39198502P | 2002-06-25 | 2002-06-25 | |
| US60/391,985 | 2002-06-25 | ||
| US10/600,147 US20040059978A1 (en) | 2002-06-25 | 2003-06-19 | Reduced latency for recovery from communications errors |
| US10/600,147 | 2003-06-19 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| RU2005101634A RU2005101634A (ru) | 2005-06-10 |
| RU2327221C2 true RU2327221C2 (ru) | 2008-06-20 |
Family
ID=30003221
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2005101634/09A RU2327221C2 (ru) | 2002-06-25 | 2003-06-25 | Уменьшенное время ожидания для восстановления после ошибок коммуникаций |
Country Status (11)
| Country | Link |
|---|---|
| US (1) | US20040059978A1 (ru) |
| EP (1) | EP1523740A4 (ru) |
| JP (3) | JP2005531226A (ru) |
| KR (1) | KR101028648B1 (ru) |
| CN (1) | CN100481759C (ru) |
| AU (1) | AU2003253691C1 (ru) |
| BR (1) | BR0312062A (ru) |
| CA (1) | CA2490778C (ru) |
| MX (1) | MXPA04012411A (ru) |
| RU (1) | RU2327221C2 (ru) |
| WO (1) | WO2004001988A2 (ru) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8755407B2 (en) | 2005-02-18 | 2014-06-17 | Qualcomm Incorporated | Radio link protocols for enhancing efficiency of multi-link communication systems |
| JP4689316B2 (ja) * | 2005-03-28 | 2011-05-25 | 富士通株式会社 | 無線通信の下りリンクチャネルを伝送する制御情報のエラー検出方法及び移動端末 |
| US7970958B2 (en) * | 2005-06-20 | 2011-06-28 | Micron Technology, Inc. | Peripheral interface alert message for downstream device |
| JP4583295B2 (ja) * | 2005-11-29 | 2010-11-17 | 富士通株式会社 | 無線通信システムにおける再送制御方法及び送信機 |
| US8223628B2 (en) * | 2007-01-10 | 2012-07-17 | Lantiq Deutschland Gmbh | Data transmission method, transmitter, receiver, transceiver and transmission system |
| CN105531942B (zh) * | 2013-10-14 | 2019-12-17 | 哈曼国际工业有限公司 | 通信方法和系统 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5592468A (en) * | 1994-07-13 | 1997-01-07 | Nec Corporation | Wireless local area network system with improved transfer efficiency and data transfer method for same |
| US6014765A (en) * | 1996-06-12 | 2000-01-11 | Fuji Xerox Co., Ltd. | Data transmission apparatus and method |
| RU2000111510A (ru) * | 1997-09-30 | 2002-04-20 | Моторола, Инк. | Способ и устройство слежения за пакетами данных в системе передачи пакетных данных |
Family Cites Families (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0575648A (ja) * | 1991-09-10 | 1993-03-26 | Nec Corp | 時刻管理によるパケツト伝送方式 |
| US5517507A (en) * | 1993-12-03 | 1996-05-14 | Motorola, Inc. | Notification by energy burst of messages with unacceptable quality |
| CA2145566C (en) * | 1994-04-29 | 1999-12-28 | Nambirajan Seshadri | Methods of and devices for enhancing communications that use spread spectrum technology |
| US5671156A (en) * | 1995-03-31 | 1997-09-23 | Lucent Technologies Inc. | Transmission method and system for JPEG images |
| US5903844A (en) * | 1997-02-04 | 1999-05-11 | Motorola, Inc. | Method and apparatus for determining remote unit location in a communication system |
| US6014694A (en) * | 1997-06-26 | 2000-01-11 | Citrix Systems, Inc. | System for adaptive video/audio transport over a network |
| US6134237A (en) * | 1997-09-30 | 2000-10-17 | Motorola, Inc. | Method and apparatus for tracking data packets in a packet data communication system |
| JPH11164352A (ja) * | 1997-11-28 | 1999-06-18 | Oki Electric Ind Co Ltd | 無線通信装置及び移動体通信システム |
| JPH11177523A (ja) * | 1997-12-10 | 1999-07-02 | Oki Electric Ind Co Ltd | 無線通信装置及び移動体通信システム |
| JP3133026B2 (ja) * | 1998-01-23 | 2001-02-05 | 沖電気工業株式会社 | 無線通信装置及び移動体通信システム |
| JP2000004277A (ja) * | 1998-06-15 | 2000-01-07 | Oki Electric Ind Co Ltd | 無線通信方法 |
| KR100282403B1 (ko) * | 1998-08-20 | 2001-02-15 | 서평원 | 이동통신 시스템에서 전파 회선 프로토콜의 프레임 전송 방법 |
| EP0996248A1 (en) * | 1998-10-21 | 2000-04-26 | Telefonaktiebolaget L M Ericsson (Publ) | ARQ protocol with packet-based reliability level setting |
| US6654614B2 (en) * | 1999-07-06 | 2003-11-25 | Widcomm, Inc. | Implementation of power control in a wireless overlay network |
| JP4271787B2 (ja) * | 1999-07-29 | 2009-06-03 | 日本電信電話株式会社 | 通信システム |
| JP4330767B2 (ja) * | 2000-06-26 | 2009-09-16 | 株式会社エヌ・ティ・ティ・ドコモ | 自動再送要求を行う通信方法及び基地局装置 |
| CN1264301C (zh) | 2000-10-21 | 2006-07-12 | 三星电子株式会社 | 在混合自动请求重复数据通信系统中的数据发送/接收方法 |
| KR100357743B1 (ko) | 2000-11-16 | 2002-10-25 | 에스케이 텔레콤주식회사 | 무선 근거리 통신망 시스템에서의 채널 환경에 기반한적응 코딩 방법 |
| US20020064167A1 (en) * | 2000-11-29 | 2002-05-30 | Khan Farooq Ullah | Hybrid ARQ with parallel packet transmission |
| KR20020043139A (ko) * | 2000-12-01 | 2002-06-08 | 윤종용 | 이동통신시스템에서 고속 데이터 서비스를 위한 스케쥴링방법 |
| US6665283B2 (en) * | 2001-08-10 | 2003-12-16 | Motorola, Inc. | Method and apparatus for transmitting data in a packet data communication system |
-
2003
- 2003-06-19 US US10/600,147 patent/US20040059978A1/en not_active Abandoned
- 2003-06-25 RU RU2005101634/09A patent/RU2327221C2/ru not_active IP Right Cessation
- 2003-06-25 CA CA2490778A patent/CA2490778C/en not_active Expired - Fee Related
- 2003-06-25 KR KR1020047020894A patent/KR101028648B1/ko not_active Expired - Fee Related
- 2003-06-25 JP JP2004516209A patent/JP2005531226A/ja not_active Withdrawn
- 2003-06-25 AU AU2003253691A patent/AU2003253691C1/en not_active Ceased
- 2003-06-25 CN CNB038190311A patent/CN100481759C/zh not_active Expired - Fee Related
- 2003-06-25 EP EP03761301A patent/EP1523740A4/en not_active Withdrawn
- 2003-06-25 WO PCT/US2003/019937 patent/WO2004001988A2/en not_active Ceased
- 2003-06-25 MX MXPA04012411A patent/MXPA04012411A/es unknown
- 2003-06-25 BR BR0312062-7A patent/BR0312062A/pt not_active Application Discontinuation
-
2010
- 2010-07-23 JP JP2010166253A patent/JP5405405B2/ja not_active Expired - Fee Related
-
2013
- 2013-07-19 JP JP2013150708A patent/JP5746277B2/ja not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5592468A (en) * | 1994-07-13 | 1997-01-07 | Nec Corporation | Wireless local area network system with improved transfer efficiency and data transfer method for same |
| US6014765A (en) * | 1996-06-12 | 2000-01-11 | Fuji Xerox Co., Ltd. | Data transmission apparatus and method |
| RU2000111510A (ru) * | 1997-09-30 | 2002-04-20 | Моторола, Инк. | Способ и устройство слежения за пакетами данных в системе передачи пакетных данных |
Also Published As
| Publication number | Publication date |
|---|---|
| EP1523740A2 (en) | 2005-04-20 |
| AU2003253691B2 (en) | 2008-12-11 |
| CN100481759C (zh) | 2009-04-22 |
| BR0312062A (pt) | 2005-03-29 |
| JP2005531226A (ja) | 2005-10-13 |
| JP5746277B2 (ja) | 2015-07-08 |
| WO2004001988A3 (en) | 2004-04-29 |
| EP1523740A4 (en) | 2010-10-27 |
| JP2013258721A (ja) | 2013-12-26 |
| CA2490778C (en) | 2014-06-03 |
| HK1080594A1 (zh) | 2006-04-28 |
| MXPA04012411A (es) | 2005-04-19 |
| CN1675662A (zh) | 2005-09-28 |
| WO2004001988A2 (en) | 2003-12-31 |
| JP5405405B2 (ja) | 2014-02-05 |
| RU2005101634A (ru) | 2005-06-10 |
| CA2490778A1 (en) | 2003-12-31 |
| AU2003253691C1 (en) | 2009-07-16 |
| KR101028648B1 (ko) | 2011-04-11 |
| AU2003253691A1 (en) | 2004-01-06 |
| US20040059978A1 (en) | 2004-03-25 |
| KR20050016614A (ko) | 2005-02-21 |
| JP2011010324A (ja) | 2011-01-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8959409B2 (en) | Detection and recovery of HARQ NAK-to-ACK feedback error in wireless communications systems | |
| RU2300175C2 (ru) | Гибкий автоматический запрос повторной передачи (азпп) для пакетной передачи данных | |
| RU2477004C2 (ru) | Проверка правильности обнаружения подтверждения приема по схеме н-аrq посредством комбинирования данных и повторного декодирования | |
| US8533552B2 (en) | Apparatus and method for retransmitting request in wireless relay communication system | |
| JP5746277B2 (ja) | 通信エラーからの回復のための減少した潜伏期 | |
| US9954648B2 (en) | Method and a device for improved retransmissions | |
| JP5289336B2 (ja) | 中継方式を使用する無線通信システムにおける再送信装置及び方法 | |
| US20060198377A1 (en) | Mobile communication system, mobile terminal, base station, radio network controller, retransmission control method used therein, and recording medium having program for carrying out the method recorded thereon | |
| US20100050035A1 (en) | Method for preventing consecutive packet errors in selective hybrid arq system | |
| US6636494B1 (en) | Method of resolving physical layer collisions in a random access protocol an a corresponding receiver | |
| KR100381031B1 (ko) | 무선통신 시스템에서의 재전송 슬롯 결합 방법 및 그를이용한 데이터 수신 장치 및 방법 | |
| US7764624B2 (en) | Methods and devices for preventing protocol stalling | |
| HK1080594B (en) | Method and apparatus for reducing latency for recovery from communications errors | |
| KR100653789B1 (ko) | 이동통신 단말기에서 데이터 통신방법 및 그 데이터 통신시스템 | |
| CN117040691A (zh) | TBoMS重传方法、装置、通信设备及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20170626 |