RU2408994C1 - Способ и устройство для выполнения передачи обслуживания с использованием переупорядочивания по протоколу конвергенции пакетных данных (pdcp) в системе мобильной связи - Google Patents
Способ и устройство для выполнения передачи обслуживания с использованием переупорядочивания по протоколу конвергенции пакетных данных (pdcp) в системе мобильной связи Download PDFInfo
- Publication number
- RU2408994C1 RU2408994C1 RU2009114733/09A RU2009114733A RU2408994C1 RU 2408994 C1 RU2408994 C1 RU 2408994C1 RU 2009114733/09 A RU2009114733/09 A RU 2009114733/09A RU 2009114733 A RU2009114733 A RU 2009114733A RU 2408994 C1 RU2408994 C1 RU 2408994C1
- Authority
- RU
- Russia
- Prior art keywords
- pdcp
- pdus
- rlc
- pdu
- metric
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 238000010295 mobile communication Methods 0.000 title claims abstract description 27
- 238000012546 transfer Methods 0.000 title abstract description 6
- 239000000872 buffer Substances 0.000 claims abstract description 97
- 230000003139 buffering effect Effects 0.000 claims abstract description 7
- 230000004044 response Effects 0.000 claims abstract description 6
- 230000005540 biological transmission Effects 0.000 claims description 26
- 239000013256 coordination polymer Substances 0.000 claims 1
- 238000004891 communication Methods 0.000 abstract description 17
- 238000005516 engineering process Methods 0.000 abstract description 4
- 230000000694 effects Effects 0.000 abstract 1
- 239000000126 substance Substances 0.000 abstract 1
- 238000012545 processing Methods 0.000 description 22
- 238000012384 transportation and delivery Methods 0.000 description 13
- 230000008569 process Effects 0.000 description 7
- 230000011218 segmentation Effects 0.000 description 7
- 238000012805 post-processing Methods 0.000 description 5
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 description 2
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 description 2
- 238000002360 preparation method Methods 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000009432 framing Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000013439 planning Methods 0.000 description 1
- 230000008707 rearrangement 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
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1835—Buffer management
- H04L1/1841—Resequencing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/04—Error control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0055—Transmission or use of information for re-establishing the radio link
- H04W36/0064—Transmission or use of information for re-establishing the radio link of control information between different access points
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/02—Buffering or recovering information during reselection ; Modification of the traffic flow during hand-off
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/24—Reselection being triggered by specific parameters
- H04W36/249—Reselection being triggered by specific parameters according to timing information
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Изобретение относится к системам связи. Технический результат заключается в повышении эффективности связи при передаче обслуживания, восстанавливающей объект ARQ, в системе мобильной связи. Способ включает в себя передачу первых блоков PDU PDCP, правильно принятых от исходной соты, вместе со специальным показателем, требующим переупорядочивания первых блоков PDU PDCP, из принимающего буфера RLC к принимающему объекту PDCP, когда принимается сообщение с командой на передачу обслуживания от исходной соты к целевой соте; буферизацию первых блоков PDU PDCP в буфере переупорядочивания блоков PDU PDCP принимающим объектом PDCP в ответ на специальный показатель; и, когда принимается второй блок PDU PDCP от целевой соты через новый принимающий объект RLC, выдачу третьих блоков PDU PDCP до блока PDU PDCP перед первым пропавшим блоком PDU PDCP, имеющим порядковый номер выше порядкового номера блока PDU PDCP, из буфера переупорядочивания PDCP. 4 н. и 20 з.п. ф-лы, 12 ил.
Description
Уровень техники, относящийся к изобретению
1. Область техники, к которой относится изобретение
Настоящее изобретение относится к системе мобильной связи, и в частности к способу и устройству для поддержки передачи обслуживания между сотами, когда пользовательское устройство (UE) выполняет повторное переупорядочивание пакетов.
2. Описание предшествующего уровня техники
Универсальная система мобильной связи (UMTS) является системой асинхронной мобильной связи 3-го поколения (3G), в которой используется широкополосный множественный доступ с кодовым разделением каналов (CDMA) и которая основана на глобальной системе мобильной связи (GSM) и пакетной радиосвязи общего пользования (GPRS), которые являются европейскими системами мобильной связи. Система UMTS является примером сотовых систем мобильной связи, каждая из которых включает в себя множество сот, на которые поделена полная зона обслуживания системы, и поддерживает передачу обслуживания между сотами для обеспечения непрерывности связи.
Когда активное UE перемещается из одной соты (исходная сота) в другую соту (целевая сота), целевая сота устанавливает канал связи для этого UE и восстанавливает объекты каждого уровня, связанные с установлением канала связи. В частности, когда связь, осуществляемая UE, поддерживает автоматический запрос на повторную передачу (ARQ), то целевой соте может иногда потребоваться восстановить объект ARQ для UE. В настоящей заявке передача обслуживания, восстанавливающая объект ARQ, относится к передаче обслуживания, в которой исходная сота удаляет используемый в ней имеющийся ARQ и целевая сота устанавливает новый объект ARQ.
Когда в обычной системе мобильной связи выполняется передача обслуживания, восстанавливающая объект ARQ, объект более высокого уровня для объекта ARQ выполняет накопленную повторную передачу. Накопленная повторная передача может уменьшить сложность объекта более высокого уровня, хотя при этом пакеты, уже переданные в исходной соте, могут быть повторно переданы в целевой соте. В обычной системе мобильной связи UMTS передача обслуживания, восстанавливающая объект ARQ, происходит во время перемещения обслуживающей подсистемы радиосети (SRNS), во время которого изменяется контроллер радиосети (RNC) для UE. Поскольку перемещение SRNS происходит не так часто, при выполнении накопленной повторной передачи принимается во внимание сложность, а не эффективность.
В то же время в Партнерском проекте 3-ого поколения (3GPP), который отвечает за стандартизацию UMTS, активно обсуждается вопрос о долгосрочном развитии (LTE) системы UMTS как развитой системы мобильной связи системы UMTS. LTE представляет собой технологию, которая нацелена на ее коммерческое использование к 2010 году и реализацию высокоскоростной пакетной связи со скоростью около 100 Мбит/с. С этой целью обсуждаются различные схемы, которые включают в себя схему сокращения числа узлов, расположенных на канале связи, посредством упрощения структуры сети и схему максимального приближения беспроводного протокола к беспроводному каналу.
В развитой системе мобильной связи, такой как система LTE, объект ARQ расположен в узле B, который является объектом более низкого уровня RNC. Поэтому объект ARQ всегда восстанавливается при передаче обслуживания между узлами B, и, таким образом, в развитой системе мобильной связи, такой как система LTE, передача обслуживания, восстанавливающая объект ARQ, происходит значительно чаще, чем в системе UMTS. Поэтому необходимо разработать технологию повышения эффективности связи при передаче обслуживания, восстанавливающей объект ARQ, в развитой системе мобильной связи, такой как система LTE.
Сущность изобретения
Соответственно, настоящее изобретение было разработано для решения вышеуказанных задач, существующих в уровне техники, и настоящее изобретение обеспечивает способ и устройство для повышения эффективности связи при передаче обслуживания, восстанавливающей объект ARQ, в системе мобильной связи.
Кроме того, настоящее изобретение обеспечивает способ и устройство для недопущения потерь или повторной передачи пакетов данных при передаче обслуживания, восстанавливающей объект ARQ.
Кроме того, настоящее изобретение обеспечивает способ и устройство для переупорядочивания объектом более высокого уровня объекта ARQ, который может осуществить выборочную повторную передачу пакетов, не полученных в исходной соте, когда UE перемещалось в целевую соту.
В соответствии с одним аспектом настоящего изобретения представлен способ выполнения передачи обслуживания пользовательским устройством (UE) в системе мобильной связи, причем способ включает в себя передачу первых блоков пакетных данных (PDU) по протоколу конвергенции пакетных данных (PDCP), правильно принятых из исходной соты, вместе со специальным показателем, требующим переупорядочивания первых PDU PDCP, от принимающего буфера управления линией радиосвязи (RLC) принимающим объектом PDCP, когда принимается сообщение с командой передачи обслуживания от исходной соты к целевой соте; в ответ на специальный показатель, буферизацию первых PDU PDCP в буфере переупорядочивания PDU PDCP при помощи принимающего объекта PDCP; и, когда из целевой соты через новый принимающий объект RLC для целевой соты принимается второй PDU PDCP, выдачу из буфера переупорядочивания PDCP третьих PDU PDCP до PDU PDCP перед первым потерянным PDU PDCP, чей порядковый номер выше порядкового номера второго PDU PDCP.
В соответствии с другим аспектом настоящего изобретения представлена аппаратура UE для выполнения передачи обслуживания в системе мобильной связи, причем данная аппаратура UE включает в себя имеющийся принимающий объект RLC для приема блоков PDU RLC из исходной соты и сборки блоков PDU RLC в блоки PDU PDCP до передачи обслуживания и выдачи первых PDU PDCP, правильно принятых от исходной соты, вместе со специальным показателем, требующим переупорядочивания первых PDU PDCP, когда принимается сообщение с командой передачи обслуживания от исходной соты к целевой соте; новый принимающий объект RLC для приема от целевой соты после передачи обслуживания одного или нескольких PDU RLC, содержащих второй PDU PDCP, который не был правильно принят от исходной соты, и сборки принятых PDU RLC во второй PDU PDCP; и принимающий объект PDCP для буферизации первых PDU PDCP в буфере переупорядочивания PDU PDCP в ответ на специальный показатель и выдачи из буфера переупорядочивания PDU PDCP третьих PDU PDCP до PDU PDCP перед первым потерянным PDU PDCP, чей порядковый номер выше порядкового номера второго PDU PDCP, когда второй PDU PDCP поступает от нового принимающего объекта RLC.
В соответствии с еще одним аспектом настоящего изобретения представлен способ выполнения передачи обслуживания усовершенствованным узлом B (ENB) в системе мобильной связи, причем способ включает в себя прием целевым ENB, управляющим целевой сотой, от исходного ENB первых PDU PDCP, которые не были правильно приняты UE от исходного ENB, управляющего исходной сотой, вследствие передачи обслуживания UE от исходной соты к целевой соте; передачу вторых PDU PDCP вместе с первым показателем от целевого ENB к UE, причем вторые PDU PDCP включают в себя остальные PDU PDCP из первых PDU PDCP за исключением последнего PDU PDCP из первых PDU PDCP, что является первым показателем того, что каждый из вторых PDU PDCP не является последним PDU PDCP, переданным от исходной соты к целевой соте; и передачу последнего PDU PDCP от целевого ENB к UE вместе со вторым показателем того, что последний PDU PDCP является последним PDU PDCP, переданным от исходной соты к целевой соте.
В соответствии с еще одним аспектом настоящего изобретения представлена аппаратура усовершенствованного узла B (ENB) для выполнения передачи обслуживания в системе мобильной связи, причем аппаратура ENB включает в себя буфер передачи для хранения первых PDU PDCP, переданных от исходного ENB, управляющего исходной сотой, и хранения PDU PDCP, переданных от узла присоединения, причем UE не приняло правильно первые PDU PDCP от исходного ENB из-за передачи обслуживания UE от исходной соты к целевой соте; и модуль управления для управления буфером передачи таким образом, чтобы буфер передачи передавал вторые PDU PDCP вместе с первым показателем к UE и последний PDU PDCP вместе со вторым показателем к UE, вторые PDU PDCP включали в себя остальные PDU PDCP из первых PDU PDCP за исключением последнего PDU PDCP из первых PDU PDCP, причем первый показатель указывает, что каждый из вторых PDU PDCP не является последним PDU PDCP, переданным от исходной соты к целевой соте, второй показатель указывает, что последний PDU PDCP является последним PDU PDCP, переданным от исходной соты к целевой соте.
Перечень чертежей
Вышеуказанные и другие аспекты, признаки и преимущества настоящего изобретения станут более ясными из нижеследующего подробного описания в сочетании с прилагаемыми чертежами, на которых:
фиг. 1 - общий вид структуры системы мобильной связи LTE;
фиг. 2 иллюстрирует стек протоколов системы мобильной связи LTE;
фиг. 3 иллюстрирует работу уровня RLC в системе мобильной связи;
фиг. 4 - блок-схема последовательности сигналов, иллюстрирующая процесс передачи обслуживания, восстанавливающая объект ARQ, когда UE перемещается в новую соту, относящуюся к другому ENB;
фиг. 5 - блок-схема передачи сообщений, иллюстрирующая пример процесса в целом согласно настоящему изобретению;
фиг. 6 - блок-схема, иллюстрирующая процесс приема RLC устройством UE согласно настоящему изобретение;
фиг. 7 - блок-схема, иллюстрирующая работу принимающего объекта PDCP согласно настоящему изобретению;
фиг. 8 иллюстрирует пример управляющей информации RLC согласно настоящему изобретению;
фиг. 9 - блок-схема передачи сообщений, иллюстрирующая пример процесса в целом согласно настоящему изобретению;
фиг. 10 иллюстрирует блок-схему, иллюстрирующую процесс приема RLC устройством UE согласно настоящему изобретению;
фиг. 11 - блок-схема, иллюстрирующая работу принимающего объекта PDCP согласно настоящему изобретению; и
фиг. 12 - блок-схема, иллюстрирующая структуры передающих/принимающих объектов согласно настоящему изобретению.
Подробное описание предпочтительного варианта осуществления
Далее описывается предпочтительный вариант осуществления настоящего изобретения со ссылкой на прилагаемые чертежи. В нижеследующем описании опущено подробное описание известных функций и конфигураций, если это может затруднить понимание сущности настоящего изобретения. Основная цель настоящего изобретения состоит в недопущении повторной передачи пакетов данных при помощи выборочной повторной передачи при передаче обслуживания, восстанавливающей объект ARQ. В настоящее время операцию надлежащего переупорядочивания принятых пакетов данных выполняет объект более высокого уровня объекта ARQ с тем, чтобы выборочно повторно переданные пакеты поступали на более высокий уровень в том же порядке, в каком эти пакеты первоначально были переданы.
В качестве иллюстративного примера вариантов осуществления настоящего изобретения будет кратко описана система LTE.
Как показано на фиг. 1, развитая сеть радиодоступа UMTS (E-RAN) 110 или 112 обладает упрощенной двухузловой структурой, которая включает в себя усовершенствованные узлы B (ENB) 120, 122, 124, 126 и 128 и узлы 130 и 132 присоединения. Через E-RAN 110 и 112 с сетью 114 интернет-протокола (IP) соединено пользовательское устройство (UE) 101.
ENB 120-128 соответствуют имеющимся в настоящее время узлам B системы UMTS и связаны с UE 101 по беспроводному каналу связи. ENB 120-128 выполняют планирование посредством сбора информации о ситуации и выполняют функции, связанные с управлением радиоресурсами. Например, ENB снабжен протоколом управления, таким как протокол управления радиоресурсами (RRC).
Для реализации максимальной скорости передачи 100 Мбит/с LTE использует в качестве технологии беспроводного доступа схему мультиплексирования с ортогональным разделением частот (OFDM) в полосе пропускания системы 20 МГц. Кроме того, система LTE использует схему адаптивной модуляции и кодирования (AMC), которая определяет схему модуляции и скорость кодирования канала в соответствии со статусом канала устройства UE.
Как показано на фиг. 2, уровни 205 и 240 протокола конвергенции пакетных данных (PDCP) выполняют такие действия, как сжатие/распаковка и шифрование/расшифровка IP-заголовка, генерируя тем самым блоки пакетных данных PDCP (PDU). В настоящей заявке выдача пакета из объекта определенного протокола называется PDU протокола. Каждый из уровней 210 и 235 управления линией радиосвязи (RLC) выполняет функцию объекта ARQ, который восстанавливает PDU PDCP в блоки PDU RLC, каждый из которых имеет надлежащий размер, и выполняет операцию ARQ над этими блоками PDU RLC. Уровни 205 и 240 PDCP и уровни 210 и 235 RLC конструируют по меньшей мере один объект PDCP или по меньшей мере один объект RLC, который может быть сконструирован в соответствии с каждой службой или потоком при установлении связи, и обрабатывают пакеты данных, проходящие через каждый объект. Как показано на фиг. 2, уровни 205 и 240 PDCP расположены соответственно в UE и узле присоединения, а уровни 210 и 235 RLC расположены соответственно в UE и ENB.
К множеству объектов RLC присоединены уровни 215 и 230 уровня доступа к среде передачи (MAC), которые выполняют мультиплексирование блоков PDU RLC в PDU MAC и демультиплексирование PDU MAC в блоки PDU RLC. Физические уровни 220 и 225 генерируют символы OFDM канального кодирования и модуляции данных более высокого уровня и передают сгенерированные символы OFDM по беспроводному каналу связи или осуществляют демодуляцию и канальное декодирование символов OFDM, принятых по беспроводному каналу данных, и передают символы OFDM более высокому уровню. Большинство операций гибридного ARQ (HARQ), таких как декодирование принятых пакетов, мягкое объединение пакетов с ранее принятыми пакетами, вычисление CRC и т.д., выполняется на физических уровнях 220 и 225, и уровни 215 и 230 MAC управляют операциями HARQ.
Как описано выше, уровни 210 и 235 RLC обеспечивают надежную передачу/прием данных посредством процесса ARQ. На основании вышеуказанного объект уровня RLC называется объектом ARQ.
Как показано на фиг. 3, буфер 305 передачи на уровне RLC со стороны передатчика сохраняет блоки PDU PDCP 310 и 312, предоставленные уровнем RLC со стороны передатчика, перед передачей блоков PDU PDCP уровню RLC на стороне приемника. Каждый из блоков PDU PDCP включает в себя зашифрованный IP-пакет со сжатым заголовком в качестве полезной нагрузки и включает в себя порядковый номер PDCP, последовательно возрастающий на единицу в заголовке. Порядковый номер соответствует "входному значению, изменяющемуся в соответствии с каждым пакетом", которое используется для шифрования и расшифровки IP-пакета. В большинстве известных в настоящее время схем шифрования надежность улучшается посредством использования "входного значения, изменяющегося в соответствии с каждым пакетом", когда устройство шифрования шифрует пакет. Блоки PDU PDCP 310 и 312 восстанавливаются в блоки PDU RLC, каждый из которых имеет надлежащий размер, модулем 315 кадрирования, порядковые номера RLC, возрастающие друг за другом на единицу, прикрепляются к восстановленным блокам PDU RLC, и блоки PDU RLC передаются уровню RLC на стороне приемника. Затем блоки PDU RLC буферизируются в буфере 320 повторной передачи, когда от уровня RLC на стороне приемника поступает сигнал подтверждения (ACK).
Уровень RLC на стороне приемника сохраняет принятые блоки PDU RLC в буфере 303 приема, определяет блоки PDU RLC, потерянные при передаче, проверяя каждый порядковый номер, и делает запрос на повторную передачу блоков PDU RLC, потерянных при передаче, уровню RLC на стороне передатчика. Далее для удобства описания PDU RLC [x] означает PDU RLC с порядковым номером RLC, равным x, а PDU PDCP [x] означает PDU PDCP с порядковым номером PDCP, равным x.
Ниже описан пример операции ARQ, выполняемой уровнем RLC. В некоторый момент времени из блоков между от PDU RLC [7] до PDU RLC [10], переданных с уровня RLC на стороне передатчика, были приняты уровнем RLC на стороне приемника и сохранены в буфере 330 приема только PDU RLC [8] и PDU RLC [9]. Уровень RLC на стороне приемника отвечает уровню RLC на стороне передатчика отправкой сообщения 340 о статусе, в котором сообщается о правильном приеме блоков PDU RLC [8] и PDU RLC [9] и неудачном приеме блока PDU RLC [7]. Более конкретно, сообщение 340 о статусе включает в себя сигнал ACK [8,9], который является сигналом ACK, содержащим порядковые номера 8 и 9, и сигнал NACK [7], который является сигналом NACK, включающим в себя порядковый номер 7. Затем уровень RLC на стороне передатчика повторно передает PDU RLC [7], который сохраняется в буфере 320 повторной передачи и запрошен на повторную передачу, и удаляет правильно переданные PDU RLC [8] и PDU RLC [9] из буфера 320 повторной передачи. Из числа блоков PDU RLC, сохраненных в буфере 330 приема, PDU RLC, способные составить один полный PDU PDCP, составляются в PDU PDCP модулем 335 повторной сборки, и составленные PDU PDCP затем передаются уровню PDCP на стороне приемника.
Одна важная особенность операции, выполняемой уровнем RLC, состоит в том, что, когда уровень RLC на стороне приемника RLC доставляет блоки PDU PDCP уровню PDCP на стороне приемника, уровень RLC на стороне передатчика доставляет блоки PDU PDCP в том же порядке, в котором уровень RLC на стороне передатчика принял блоки PDU PDCP от уровня PDCP на стороне передатчика. Это называют операцией "доставки по порядку". Например, несмотря на то что PDU RLC [101] 310 можно собрать при помощи PDU RLC [8] и PDU RLC [9], уровень RLC на стороне приемника не собирает PDU RLC [8] и PDU RLC [9] в PDU RLC [101] 310 и не доставляет собранный PDU RLC [101] 310 уровню PDCP, поскольку уровень RLC на стороне приемника еще не принял PDU RLC [7]. Когда уровень RLC на стороне приемника принимает повторно переданный PDU RLC [7] и буфер 330 приема больше не содержит пропущенных PDU RLC, блок 335 сборки уровня RLC на стороне приемника конструирует PDU PDCP посредством сбора блоков PDU RLC, хранящихся в буфере 330 приема и доставляет сконструированный PDU PDCP уровню PDCP на стороне приемника.
Поскольку, как описано выше, уровень RLC обеспечивает функцию надежной передачи/приема и функцию "доставки по порядку", уровню PDCP не требуется отдельная буферизация или функция переупорядочивания последовательности. Однако когда UE выполняет передачу обслуживания к соте, принадлежащей другому ENB, UE должен удалить объект ARQ (то есть объект RLC), используемый в предыдущей соте, и должен восстановить объект RLC, используемый в новой соте. Поэтому до завершения передачи обслуживания уровень RLC может быть не в состоянии обеспечить функцию "доставки по порядку" и функцию надежной передачи/приема посредством операции ARQ.
Как показано на фиг. 4, UE 405 включает в себя принимающий объект PDCP и принимающий объект RLC, причем и исходный ENB 410, управляющий исходной сотой, и целевой ENB 415, управляющий целевой сотой, включают в себя передающий объект RLC, а узел 420 присоединения включает в себя передающий объект PDCP.
Как показано на фиг. 4, при передаче блоков PDU RLC между UE 405 и исходным ENB 410 (этап 425), исходный ENB 410 определяет наличие передачи обслуживания UE 405 к соте целевого ENB 415 (этап 430). Когда исходный ENB 410 запрашивает целевой ENB 415 для того, чтобы подготовить себя к передаче обслуживания (этап 435), целевой ENB 405 выполняет приготовления, которые позволяют UE 405 немедленно возобновить связь после передачи обслуживания целевому ENB 415, например целевой ENB 405 устанавливает для UE 405 объект RLC (этап 440) и затем сообщает исходному ENB 410 о завершении подготовки (этап 445). Тогда исходный ENB 410 прекращает передачу к UE 405 по нисходящей линии связи (шаг 447) и дает команду UE 405 на выполнение передачи обслуживания к целевому ENB 415 (этап 450). В данном случае передача/прием данных до момента передачи команды основывается на следующих предположениях.
- Узел 420 присоединения передал исходному ENB блоки с PDU PDCP [1] по PDU PDCP [8].
- Исходный ENB 410 передал к UE 405 блоки PDU RLC, соответствующие блокам с PDU PDCP [1] по PDU PDCP [8]. Блоки PDU PDCP [7] и PDU PDCP [8] еще не переданы.
- Из числа блоков PDU RLC UE 405 правильно принял блоки PDU RLC, соответствующие PDU PDCP [1], PDU PDCP [2], PDU PDCP [4] и PDU PDCP [6] (этап 449).
- UE 405 сообщает исходному ENB 410 посредством сообщения о статусе RLC, что UE 405 правильно принял блоки PDU RLC, соответствующие PDU PDCP [1] и PDU PDCP [2].
- Из числа упорядоченных по порядку блоков PDU RLC UE 405 собирает PDU PDCP [1] и PDU PDCP [2] и доставляет собранные блоки PDU принимающему объекту PDCP.
- Принимающий объект RLC устройства UE 405 сохраняет блоки PDU RLC, соответствующие PDU PDCP [4] и PDU PDCP [6].
Исходный ENB 410 доставляет целевому ENB 415 блоки с PDU PDCP [3] по PDU PDCP [6], для которых еще не был получен от UE 405 сигнал ACK уровня RLC, и блоки PDU PDCP [7] и PDU PDCP [8], которые еще не передали к UE 405 (этап 455).
После приема команды на передачу обслуживания UE 405 удаляет следующие не по порядку блоки PDU RLC из буфера приема и удаляет существующий объект RLC (объект RLC, осуществляющий связь с исходной сотой). Затем вместе с существующим объектом RLC удаляются блоки PDU RLC, соответствующие PDU PDCP [4] и PDU PDCP [6] (этап 460). После этого UE 405 выполняет передачу обслуживания к целевому ENB 415 и затем создает новый объект RLC для связи с целевым ENB 415 и передает сообщение о завершении передачи обслуживания целевому узлу 415 (этап 465). Сообщение о завершении передачи обслуживания включает в себя порядковые номера правильно принятых блоков PDU PDCP. Например, поскольку принимающий объект PDCP устройства UE 405 правильно принял PDU PDCP [1] и PDU PDCP [2], сообщение о завершении передачи обслуживания включает в себя информацию, указывающую, что были получены блоки PDU PDCP до блока PDU PDCP [2].
После приема целевым ENB 415 сообщения о завершении передачи обслуживания целевой ENB 415 передает запрос узлу 420 присоединения на изменение пути передачи данных по нисходящей линии связи, поскольку UE 405 выполнил передачу обслуживания (этап 467) и принимает решение о повторной передаче блоков с PDU PDCP [3] по PDU PDCP [6], которые принимающий объект PDCP устройства UE 405 еще не принял, из числа блоков PDU PDCP, принятых от исходного ENB 410, посредством использования объекта RLC, вновь созданного для UE 405 (этап 480). В ответ на запрос от целевого ENB 415 узел 420 присоединения переключает путь передачи данных по нисходящей линии связи для UE 405 от исходного ENB 410 к целевому ENB 415 и передает целевому ENB 415 последующие блоки PDU PDCP, доставленные исходному ENB 410, то есть блоки с PDU PDCP [9] по PDU PDCP [11]. Тем временем целевой ENB 415 передает блок PDU PDCP [3] и следующие за ним блоки PDU PDCP устройству UE 450 при помощи вновь созданного объекта RLC.
Как показано на фиг. 4, когда целевой ENB 415 возобновляет передачу блоков PDU PDCP, начиная с блока PDU PDCP, следующего за упорядоченными по порядку блоками PDU PDCP, то, несмотря на возможность того, что передача может быть повторной передачей, принимающему объекту PDCP не нужно ни отдельно буферизировать принятые блоки PDU PDCP, ни переупорядочивать блоки PDU PDCP. Таким образом, принимающий объект PDCP немедленно вводит блоки PDU PDCP, доставленные от принимающего объекта RLC, в объект расшифровки и объект распаковки заголовков.
Однако если целевой ENB передает только блоки PDU PDCP, которые UE не принял, тогда блоки PDU PDCP требуют отдельной буферизации и переупорядочивания. Переупорядочивание означает операцию переупорядочивания принятых пакетов в соответствии с их порядковыми номерами и последующей доставки переупорядоченных пакетов модулю последующей обработки с одновременным хранением следующих не по порядку пакетов до тех пор, пока они не станут следующими по порядку в результате переупорядочивания. В данном случае под следующими не по порядку пакетами понимается наличие пропавшего пакета (то есть еще не принятого пакета). Иными словами, когда имеется пропавший пакет, пакеты с порядковыми номерами выше порядкового номера пропавшего пакета считаются пакетами, следующими не по порядку. Объект переупорядочивания временно хранит следующие не по порядку пакеты либо до тех пор, пока не будет принят пропавший пакет, либо до тех пор, пока не будет сделан вывод, что пропавший пакет пропал окончательно. Эффективность операции переупорядочивания зависит от того, насколько быстро можно обнаружить потерю пропавшего пакета и доставить пакеты с порядковыми номерами выше порядкового номера пропавшего пакета следующему блоку обработки, когда делается вывод, что пропавший пакет пропал окончательно.
Согласно первому варианту осуществления настоящего изобретения принимающий объект PDCP устройства UE временно хранит в буфере приема следующие не по порядку блоки PDU PDCP из числа блоков PDU PDCP, правильно принятых от исходного ENB, и когда он принимает PDU PDCP от целевой соты, принимающий объект PDCP определяет, что переупорядочивание последовательности блоков PDU PDCP, имеющих порядковые номера ниже порядкового номера принятого PDU PDCP, было завершено. В основе этого лежит то обстоятельство, что принимающий объект RLC устройства UE выполняет операцию "доставки по порядку", а потому прием принимающим объектом PDCP блока PDU PDCP с порядковым номером x подразумевает, что для принимающего объекта PDCP невозможен прием другого PDU PDCP с порядковым номером меньше x.
Как показано на фиг. 5, перед приемом команды на передачу обслуживания от исходного ENB 510 UE 505 принимает от исходного ENB 510 блоки PDU RLC, соответствующие PDU PDCP [1], PDU PDCP [2], PDU PDCP [4] и PDU PDCP [6] (этап 520). Поскольку, из числа блоков PDU RLC, блоки PDU RLC, соответствующие PDU PDCP [1] и PDU PDCP [2], уже следуют по порядку, то они собираются в PDU PDCP [1] и PDU PDCP [2], которые затем первыми доставляются принимающему объекту PDCP.
Когда UE 505 принимает от исходного ENB 510 команду на передачу обслуживания (этап 525), UE собирает все блоки PDU RLC, которые можно собрать из числа блоков PDU RLC, оставшихся в буфере приема RLC, в блоки PDU PDCP, и затем доставляет собранные блоки PDU PDCP принимающему объекту PDCP (этап 530). При этом блоки PDU PDCP [4] и PDU PDCP [6], которые считаются принятыми правильно, доставляются принимающему объекту PDCP. Кроме того, принимающий объект RLC устройства UE 505 доставляет принимающему объекту PDCP, вместе с правильно принятыми блоками PDU PDCP, специальный показатель того, что следующие не по порядку блоки PDU PDCP требуют переупорядочивания. По этому специальному показателю принимающий объект PDCP распознает, что блоки PDU PDCP [3] и PDU PDCP [5] еще не были приняты, и временно сохраняет PDU PDCP [4] и PDU PDCP [6], которые являются следующими не по порядку блоками PDU PDCP, в буфере переупорядочивания, вместо того чтобы доставить их модулю последующей обработки (этап 535).
После выполнения передачи обслуживания целевому ENB 515 UE 505 передает целевому ENB 515 сообщение о завершении передачи обслуживания (этап 540). Сообщение о завершении передачи обслуживания содержит информацию о статусе приема блоков PDU PDCP, то есть порядковые номера пропавших блоков PDU PDCP и порядковые номера принятых блоков PDU PDCP. В приведенном примере сообщение о завершении передачи обслуживания содержит информацию о статусе приема блоков PDU PDCP, заключающуюся в том, что были приняты блоки PDU PDCP до блока PDU PDCP [6], а блоки PDU PDCP [3] и PDU PDCP [5] пропали.
После передачи сообщения о завершении передачи обслуживания UE 505 устанавливает новый объект RLC для использования в целевом ENB 515 (этап 545) и ждет поступления блоков PDU RLC к новому принимающему объекту RLC от целевого ENB 515.
Тем временем целевой ENB 515 принимает блоки PDU PDCP от исходного ENB 510 (этап 527). Затем после приема сообщения о завершении передачи обслуживания от UE 505 целевой ENB 515 определяет блоки PDU PDCP, подлежащие передаче, посредством обращения к информации о статусе приема блоков, содержащейся в сообщении о завершении передачи обслуживания, и затем передает определенные таким образом блоки PDU PDCP посредством обращения к порядковым номерам определенных таким образом блоков PDU PDCP (этап 550). В приведенном примере целевой ENB 515 передает блоки PDU PDCP в последовательности PDU PDCP [3], PDU PDCP [5], PDU PDCP [7] и PDU PDCP [8] из числа блоков PDU PDCP [3], PDU PDCP [4], PDU PDCP [5], PDU PDCP [6], PDU PDCP [7] и PDU PDCP [8], принятых от исходного ENB 510. В то же время PDU PDCP [4] и PDU PDCP [6] могут быть удалены целевым ENB 515. Целевой ENB 515 восстанавливает блоки PDU PDCP в блоки PDU RLC в вышеуказанном порядке, прикрепляет к блокам PDU RLC порядковые номера RLC и затем передает блоки PDU RLC к принимающему объекту RLC устройства UE. Поскольку порядковый номер передающего объекта RLC, созданного в целевом ENB 515, устанавливается в 0, целевой ENB 515 присваивает порядковый номер 0 первому PDU RLC, соответствующему PDU PDCP [3].
Целевой ENB 515 и UE 505 возобновляют нормальную передачу/прием RLC через новые передающие и принимающие объекты RLC (этап 555), и принимающий объект RLC устройства UE 505 собирает переупорядоченные по порядку блоки PDU RLC в блоки PDU PDCP и доставляет собранные блоки PDU PDCP принимающему объекту PDCP (этап 560). Во время передачи/приема RLC передача/прием некоторого блока PDU RLC может оказаться полностью неудачной. Это может произойти, например, в том случае, когда блок PDU RLC не передан правильно с заранее заданным временным интервалом или когда повторная передача была выполнена максимальное число раз, допустимых для повторной передачи, и ни одна повторная передача не была успешной. Когда делается окончательный вывод о неудачном приеме пропавшего PDU RLC, принимающий объект RLC выполняет операцию "доставки по порядку" без учета пропавшего блока PDU RLC. Иными словами, в предположении, что пропавший блок PDU RLC был принят, из числа переупорядоченных по порядку PDU RLC из блоков PDU RLC, пригодных для блоков PDU PDCP, собираются блоки PDU PDCP, которые затем доставляются принимающему объекту PDCP.
Поскольку принимающий объект RLC выполняет вышеописанную операцию "доставки по порядку", невозможно получение другого блока PDU PDCP с порядковым номером меньше порядкового номера блока PDU PDCP, доставленного принимающим объектом RLC, созданным для использования в целевой соте. Поэтому принимающий блок PDCP может определить, что блоки PDU PDCP до блока PDU PDCP, доставленного от передающего объекта RLC целевой соты, следуют по порядку (этап 565). Например, если принимающий объект PDCP принял PDU PDCP [5] от нового принимающего объекта RLC, не приняв PDU PDCP [3], принимающий объект PDCP делает вывод, что PDU PDCP [3] с порядковым номером меньше порядкового номера PDU PDCP [5] полностью потерян и что блоки PDU PDCP до PDU PDCP [5] следуют по порядку.
Вся операция согласно первому варианту осуществления настоящего изобретения сводится, в сущности, к следующему.
- После получения команды на передачу обслуживания принимающий объект RLC устройства UE собирает все допустимые блоки PDU RLC в блоки PDU PDCP и доставляет блоки PDU PDCP принимающему объекту PDCP. При этом принимающий объект RLC доставляет принимающему объекту PDCP вместе с блоками PDU PDCP специальный показатель того, что идущие не по порядку блоки PDU PDCP требуют переупорядочивания.
- После приема блоков PDU PDCP и специального показателя принимающий объект PDCP проверяет порядковые номера принятых блоков PDU PDCP и сохраняет идущие не по порядку блоки PDU PDCP, то есть блоки PDU PDCP с порядковыми номерами выше порядкового номера пропавшего PDU PDCP в буфере переупорядочивания.
- Принимающий объект PDCP доставляет статус приема блоков PDU PDCP объекту управления радиоресурсами (RRC) устройства UE.
- Объект RRC устройства UE вставляет статус приема блоков PDU PDCP в сообщение о завершении передачи обслуживания и затем передает сообщение о завершении передачи обслуживания целевому ENB.
- Объект RRC целевого ENB доставляет статус приема блоков PDU PDCP принимающему объекту RLC, созданному для UE.
- На основе статуса приема блоков PDU PDCP передающий объект RLC передает блоки PDU PDCP в соответствии с их порядковыми номерами, за исключением блоков PDU PDCP, которые UE уже приняло от исходного ENB, из числа блоков PDU PDCP, доставленных от исходного ENB.
- После передачи сообщения о завершении передачи обслуживания принимающий объект RLC устройства UE выполняет операцию "доставки по порядку" для блоков PDU RLC, принятых от принимающего объекта RLC целевого ENB.
- После приема блока PDU PDCP от нового передающего объекта RLC принимающий объект PDCP устройства UE полагает, что блоки PDU PDCP из числа блоков PDU PDCP, хранящихся в буфере переупорядочивания, до принятого блока PDU PDCP следуют по порядку, и доставляет модулю последующей обработки все блоки PDU PDCP с порядковыми номерами меньше порядкового номера первого пропавшего PDU PDCP, порядковый номер которого выше порядкового номера PDU PDCP, принятого от нового передающего объекта RLC.
- Принимающий объект PDCP устройства UE выполняет операцию переупорядочивания до тех пор, пока в буфере переупорядочивания не останется ни одного хранящегося PDU PDCP.
На этапе 605 по фиг. 6 UE принимает от исходного ENB команду на передачу обслуживания. На этапе 610 принимающий объект RLC устройства UE собирает подходящие блоки PDU RLC в блоки PDU PDCP и доставляет принимающему объекту PDCP собранные блоки PDU PDCP вместе со специальным показателем, требующим переупорядочивания блоков PDU PDCP.
После выполнения передачи обслуживания к целевой соте UE на этапе 615 передает сообщение о завершении передачи обслуживания целевому ENB. Затем UE удаляет существующий принимающий объект и создает новый принимающий объект RLC для связи с целевой сотой. Затем на этапе 620 вновь созданный принимающий объект RLC выполняет операцию "доставки по порядку" для блоков PDU RLC, принятых от целевой соты.
Как показано на фиг. 7, когда на этапе 705 блоки PDU PDCP вместе со специальным показателем, требующим переупорядочивания, доставляются от принимающего объекта RLC, принимающий объект PDCP получает порядковые номера правильно принятых блоков PDU PDCP и пропавших блоков PDU PDCP посредством проверки порядковых номеров доставленных блоков PDU PDCP и на этапе 707 сообщает о принятых порядковых номерах объекту RRC устройства UE для использования в сообщении о статусе приема PDCP устройства UE. Объект RRC вставляет статус приема PDCP устройства UE в сообщение о завершении передачи обслуживания, передаваемое целевому ENB.
На этапе 710 принимающий объект PDCP проверяет необходимость переупорядочивания блоков PDU PDCP, доставленных от принимающего объекта RLC. На основании результатов проверки принимающий объект PDCP переходит к этапу 720, если переупорядочивание необходимо, и переходит к этапу 715, если переупорядочивание не нужно. Если переупорядочивание необходимо, это подразумевает, что имеется по меньшей мере один пропавший PDU PDCP.
На этапе 715 принимающий объект PDCP доставляет блоки PDU PDCP следующему блоку обработки. Затем на этапе 740 принимающий объект PDCP выполняет обычные операции для блоков PDU PDCP, принятых после них. Иными словами, принимающий объект PDCP немедленно доставляет блоки PDU PDCP от принимающего объекта RLC следующему блоку обработки.
На этапе 720 принимающий объект PDCP доставляет переупорядоченные блоки PDU PDCP, то есть блоки PDU PDCP с порядковыми номерами меньше порядкового номера первого пропавшего PDU PDCP, следующему модулю обработки и сохраняет остальные блоки PDU PDCP, требующие переупорядочивания, в буфере переупорядочивания. Затем на этапе 725 принимающий объект PDCP ждет доставки блока PDU PDCP от принимающего объекта RLC, вновь созданного для целевой соты. После доставки блока PDU PDCP от принимающего объекта RLC, недавно созданного для целевой соты, принимающий объект PDCP переходит к этапу 730, на котором принимающий объект PDCP предполагает, что все блоки PDU PDCP, порядковые числа которых выше порядкового числа доставленного PDU PDCP, до первого пропавшего блока PDU PDCP, являются идущими по порядку блоками PDU PDCP, и выдает предположительно идущие по порядку блоки PDU PDCP к следующему блоку обработки.
После этого на этапе 735 принимающий объект PDCP проверяет, остались ли в буфере переупорядочивания идущие не по порядку блоки PDU PDCP. Затем, если в буфере переупорядочивания остаются идущие не по порядку блоки PDU PDCP, принимающий объект PDCP переходит к этапу 725, на котором принимающий объект продолжает выполнение операции переупорядочивания. Если в буфере переупорядочивания не осталось идущих не по порядку блоков PDU PDCP, принимающий объект PDCP переходит к этапу 740, на котором принимающий объект PDCP выполняет обычные операции.
Первый вариант осуществления настоящего изобретения соответствует случаю, в котором целевой ENB переупорядочивает блоки PDU PDCP, принятые от исходного ENB, и блоки PDU PDCP, принятые от узла присоединения, и затем повторно передает переупорядоченные блоки PDU PDCP. Второй вариант осуществления настоящего изобретения предлагает операции PDCP и RLC, когда целевой ENB передает блоки PDU PDCP без их переупорядочивания.
Предпочтительно, чтобы у блоков PDU PDCP, которые целевой ENB принимает от исходного ENB, порядковые номера всегда были меньше порядковых номеров блоков PDU PDCP, принятых от узла присоединения, и чтобы целевой ENB в первую очередь передавал блоки PDU PDCP, принятые от исходного ENB. Однако поскольку блоки PDU PDCP от исходного ENB доставляются целевому ENB после прохождения через узел присоединения, существует возможность, что они могут поступить на целевой ENB позже, чем блоки PDU PDCP, непосредственно доставленные целевому ENB от узла присоединения. Для эффективности передачи предпочтительно, чтобы целевой ENB не прекращал передачу по нисходящей линии связи, пока не поступят блоки PDU PDCP от исходного ENB.
Поэтому целевой ENB сначала передает к UE первый принятый PDU PDCP из числа блоков PDU PDCP, принятых от исходного ENB или узла присоединения. В этом случае весьма вероятно, что UE может принять блоки PDU PDCP в обратном порядке. Кроме того, нет никакой возможности получить другой PDU PDCP с порядковым номером ниже порядкового номера PDU PDCP, доставленного от исходного ENB. Однако, до того момента, когда не останется больше блоков PDU PDCP, доставленных от исходного ENB, сохраняется возможность приема PDU PDCP с порядковым номером меньше порядкового номера PDU PDCP, доставленного от узла присоединения. Согласно второму варианту осуществления настоящего изобретения целевой ENB сначала передает к UE первый поступивший PDU PDCP из числа блоков PDU PDCP, доставленных от исходного ENB или узла присоединения. Кроме того, когда целевой ENB передает PDU PDCP, доставленный от исходного ENB, целевой ENB передает вместе с PDU PDCP показатель того, что "поскольку блок PDU PDCP является блоком PDU PDCP, доставленным от исходного ENB, невозможно, чтобы принимающий объект PDCP мог принять другой блок PDU PDCP с порядковым номером меньше порядкового номера этого PDU PDCP, и, таким образом, принимающий объект PDCP должен, после приема этого PDU PDCP, доставить модулю последующей обработки блоки PDU PDCP до первого пропавшего блока PDU PDCP с порядковым номером выше порядкового номера этого PDU PDCP". Далее для удобства описания этот показатель называется показателем 1. Вкратце, показатель 1 - это показатель для передачи команды принимающему объекту PDCP на применение операции переупорядочивания согласно первому варианту осуществления настоящего изобретения. Показатель 1 может быть доставлен в качестве управляющей информации блока PDU RLC, содержащего, по меньшей мере, часть блока PDU PDCP.
Как показано на фиг. 8, передающий объект RLC целевого ENB восстанавливает блок PDU PDCP [n] 805, доставленный от исходного ENB, в блок PDU RLC [m] 810 и блок PDU RLC [m+1] 815 и затем передает восстановленные PDU RLC [m] 810 и PDU RLC [m+1] 815. При этом передающий объект RLC целевого ENB прикрепляет "управляющую информацию 820, дающую команду на доставку показателя 1 вместе с текущим PDU RLC, когда PDU PDCP, восстановленный в текущий PDU RLC, доставляется принимающему объекту PDCP" к последнему PDU RLC, восстановленному из PDU PDCP [n] 805, то есть к PDU RLC [m+1] 815. Далее для удобства описания эта управляющая информация 820 называется "управляющей информацией RLC 1".
Принимающий объект PDCP устройства применяет операцию переупорядочивания, предложенную первым вариантом осуществления настоящего изобретения, к блоку PDU PDCP, доставленному вместе с показателем 1. Таким образом, невозможен дальнейший прием блока PDU PDCP с порядковым номером меньше порядкового номера PDU PDCP, доставленного вместе с показателем 1. Принимающий объект PDCP не учитывает возможное существование пропавшего блока PDU PDCP с порядковым номером ниже порядкового номера PDU PDCP, доставленного вместе с показателем 1, и доставляет модулю последующей обработки все блоки PDU PDCP с порядковыми номерами меньше порядкового номера первого пропавшего блока PDU PDCP, который выше порядкового номера блока PDU PDCP, доставленного вместе с показателем 1.
После того как принимающий объект PDCP принял последний PDU PDCP, доставленный от исходного ENB к целевому ENB, невозможно в дальнейшем получение PDU PDCP с порядковым номером меньше порядкового номера последнего PDU PDCP, и дальнейшая операция переупорядочивания становится бессмысленной. Например, даже если блоки PDU PDCP, доставленные от узла присоединения, сохранены в буфере принимающего объекта PDCP по причине пропавшего PDU PDCP, невозможно принять этот пропавший блок PDU PDCP после приема последнего PDU PDCP.
Поэтому согласно второму варианту осуществления настоящего изобретения, когда целевой ENB передает к UE последний PDU PDCP, принятый от исходного ENB, целевой ENB передает вместе с последним PDU PDCP показатель 2. Показатель 2 указывает принимающему объекту PDCP устройства UE доставлять все идущие не по порядку блоки PDU PDCP следующему модулю обработки. После приема показателя 2 вместе с PDU PDCP принимающий объект PDCP устройства UE доставляет все идущие не по порядку блоки PDU PDCP, хранящиеся в буфере, следующему модулю обработки и затем выполняет обычные операции. Показатель 2 также можно доставлять в качестве управляющей информации RLC последнего блока PDU RLC, содержащего, по меньшей мере, часть блока PDU PDCP.
Как показано на фиг. 8, передающий объект RLC восстанавливает блок PDU PDCP 825, доставленный от исходного ENB, в блоки PDU RLC [k] 835 и PDU RLC [k+1] 840 и затем передает восстановленные PDU RLC [k] 835 и PDU RLC [k+1] 840. При этом передающий объект RLC прикрепляет "управляющую информацию 845, подающую команду на доставку показателя 2 вместе с текущим PDU RLC, когда PDU PDCP, восстановленный в текущий PDU RLC, доставляется принимающему объекту PDCP" к последнему блоку PDU RLC, восстановленному из PDU PDCP 825, то есть блоку PDU RLC [k+1] 840. Далее для удобства описания управляющая информация 845 называется "управляющей информацией RLC 2".
Как показано на фиг. 9, перед получением команды на передачу обслуживания от исходного ENB 910 UE 905 на этапе 902 принимает от исходного ENB 910 блоки PDU RLC, соответствующие PDU PDCP [1], PDU PDCP [2], PDU PDCP [4] и PDU PDCP [6]. Поскольку блоки PDU RLC, соответствующие блоками PDU PDCP [1] и PDU PDCP [2], уже идут по порядку, то из этих блоков PDU RLC собирают PDU PDCP [1] и PDU PDCP [2], которые затем в первую очередь доставляются принимающему объекту PDCP.
Когда UE 905 на этапе 923 принимает от исходного ENB 910 команду на передачу обслуживания, UE 905 собирает все допускающие сборку блоки PDU RLC из числа блоков PDU RLC, оставшихся в буфере приема RLC, в блоки PDU PDCP и затем на этапе 930 доставляет собранные блоки PDU PDCP принимающему объекту PDCP. При этом предполагается, что PDU PDCP [4] и PDU PDCP [6] были приняты правильно и доставляются принимающему объекту PDCP. Кроме того, принимающий объект RLC устройства UE 905 доставляет принимающему объекту PDCP вместе с правильно принятыми блоками PDU PDCP специальный показатель того, что идущие не по порядку блоки PDU PDCP требуют переупорядочивания. По этому специальному показателю принимающий объект PDCP распознает, что блоки PDU PDCP [3] и PDU PDCP [5] пропали, и временно сохраняет блоки PDU PDCP [4] и PDU PDCP [6], которые являются идущими не по порядку PDU PDCP, в буфере переупорядочивания, вместо того, чтобы доставить их модулю последующей обработки на этапе 935.
После выполнения передачи обслуживания целевому ENB 915 UE 905 на этапе 940 передает целевому ENB 915 сообщение о завершении передачи обслуживания. Сообщение о завершении передачи обслуживания содержит информацию о статусе приема блоков PDCP, то есть порядковые номера пропавших блоков PDU PDCP и порядковые номера принятых блоков PDU PDCP. В приведенном примере сообщение о завершении передачи обслуживания содержит информацию о статусе приема блоков PDU PDCP, что блоки PDU PDCP до блока PDU PDCP [6] были приняты, тогда как блоки PDU PDCP [3] и PDU PDCP [5] пропали.
После передачи сообщения о завершении передачи обслуживания UE 905 на этапе 915 устанавливает новый объект RLC, который используется в целевом ENB 915 и ждет поступления блоков PDU RLC к новому принимающему RLC от целевого ENB 915.
Тем временем целевой ENB 915 принимает блоки PDU PDCP от исходного ENB 910 и узла присоединения. В данном случае описание основано на случае, когда блоки PDU PDCP от узла присоединения поступают раньше. Иными словами, на этапе 929 блоки PDU PDCP, начиная с блока PDU PDCP [9], начинают приниматься от узла присоединения, а блоки с PDU PDCP [3] по PDU PDCP [8] принимаются на этапе 927 от исходного ENB 910. Передающий объект RLC, вновь созданный в целевом ENB 915, сохраняет принятые блоки PDU PDCP в буфере передачи в том порядке, в котором они были приняты. А именно они сохраняются в буфере передачи в порядке PDU PDCP [9], PDU PDCP [10], PDU PDCP [11], PDU PDCP [3], PDU PDCP [5], PDU PDCP [6], PDU PDCP [7], PDU PDCP [8], PDU PDCP [12] и т.д.
Затем после приема сообщения о завершении передачи обслуживания от UE 905 целевой ENB 915 определяет подлежащие передаче блоки PDU PDCP, обратившись к информации о статусе приема блоков PDU PDCP, содержащейся в сообщении о завершении передачи обслуживания, и затем на этапе 950 передает определенные таким образом блоки PDU PDCP, обратившись к порядковым номерам определенных таким образом блоков PDU PDCP. В приведенном примере из числа блоков с PDU PDCP [3] по PDU PDCP [8], принятых от исходного ENB 910, только блоки PDU PDCP [3], PDU PDCP [5], PDU PDCP [7] и PDU PDCP [8] передаются к UE 905. Кроме того, блоки PDU PDCP передаются в порядке, в котором они хранятся в буфере передачи, то есть в порядке PDU PDCP [9], PDU PDCP [10], PDU PDCP [11], PDU PDCP [3], PDU PDCP [5], PDU PDCP [6], PDU PDCP [7], PDU PDCP [8] и PDU PDCP [12]. Поскольку порядковый номер передающего объекта RLC, созданного в целевом ENB 915, устанавливается в 0, целевой ENB 915 предоставляет порядковый номер 0 первому блоку PDU RLC, соответствующему блоку PDU PDCP [3].
UE 905 выполняет на этапе 955 операцию "доставки по порядку" согласно операции приема RLC новым принимающим объектом RLC, собирает идущие по порядку блоки PDU RLC в блоки PDU PDCP и затем на этапе 960 доставляет собранные блоки PDU PDCP принимающему объекту. При этом блок PDU PDCP, созданный посредством сбора блоков PDU RLC, содержащий управляющую информацию RLC 1, доставляется вместе с показателем 1 принимающему объекту PDCP, а блок PDU PDCP, созданный посредством сбора блоков PDU RLC, содержащий управляющую информацию RLC 2, доставляется вместе с показателем 2 принимающему объекту PDCP.
После приема блока PDU PDCP от принимающего объекта RLC, вновь созданного в целевой соте, принимающий объект PDCP проверяет, сопровождается ли принятый PDU PDCP показателем 1 или показателем 2. Если принятый PDU PDCP сопровождается показателем 1, принимающий блок PDCP предполагает, что блоки PDU PDCP следуют по порядку до этого принятого PDU PDCP, и на этапе 965 доставляет модулю последующей обработки блоки PDU PDCP до первого пропавшего блока PDU PDCP с порядковым номером выше порядкового номера принятого PDU PDCP. Если же, напротив, принятый блок PDU PDCP сопровождается показателем 2, принимающий объект PDCP предполагает, что все принятые блоки PDU PDCP, хранящиеся в буфере, включая принятый PDU PDCP, следуют по порядку, и на этапе 970 доставляет их следующему модулю обработки.
На этапе 1005 по фиг. 10 UE принимает команду на передачу обслуживания от исходного ENB. На этапе 1010 принимающий объект RLC устройства UE собирает подходящие блоки PDU RLC в блоки PDU PDCP и доставляет принимающему объекту PDCP собранные блоки PDU PDCP вместе со специальным показателем, требующим переупорядочивания блоков PDU PDCP.
После выполнения передачи обслуживания целевой соте UE на этапе 1015 передает целевому ENB сообщение о завершении передачи обслуживания. Затем UE удаляет существующий принимающий объект RLC и создает новый принимающий объект RLC для связи с целевой сотой. Затем на этапе 1020 вновь созданный принимающий объект RLC выполняет операцию "доставка по порядку" для блоков PDU RLC, принятых от целевой соты. На этапе 1025 вновь созданный принимающий объект RLC доставляет идущие по порядку PDU PDCP принимающему объекту PDCP. При этом блок PDU PDCP, созданный посредством сбора блоков PDU RLC, содержащих управляющую информацию RLC 1, доставляется вместе с показателем 1 принимающему объекту PDCP, а блок PDU PDCP, созданный посредством сбора блоков PDU RLC, содержащих управляющую информацию RLC 2, доставляется вместе с показателем 2 принимающему объекту PDCP.
Как показано на фиг. 11, когда блоки PDU PDCP вместе со специальным показателем, требующим переупорядочивания, доставляются на этапе 1105 от принимающего объекта RLC, принимающий объект PDCP получает порядковые номера правильно принятых блоков PDU PDCP и пропавших блоков PDU PDCP посредством проверки порядковых номеров доставленных блоков PDU PDCP и на этапе 1107 сообщает о полученных порядковых номерах объекту RRC устройства UE для использования в сообщении о статусе приема PDCP устройства UE. Объект RRC вставляет статус приема PDCP устройства UE в сообщение о завершении передачи обслуживания, передаваемое целевому ENB.
На этапе 1110 принимающий объект PDCP проверяет необходимость переупорядочивания блоков PDU PDCP, доставленных от принимающего объекта RLC. В зависимости от результата принимающий объект PDCP переходит к этапу 1120, если требуется переупорядочивание, или переходит к этапу 1115, если переупорядочивания не требуется. Если переупорядочивание требуется, это означает, что имеется по меньшей мере один пропавший PDU PDCP.
На этапе 1115 принимающий объект PDCP доставляет принятые блоки PDU PDCP следующему модулю обработки. Затем на этапе 1140 принимающий объект PDCP выполняет обычные операции для блоков PDU PDCP, принятых после них. Иными словами, принимающий объект PDCP немедленно доставляет блоки PDU PDCP следующему модулю обработки, как только он получает блоки PDU PDCP от принимающего объекта RLC.
На этапе 1120 принимающий объект PDCP доставляет переупорядоченные блоки PDU PDCP, то есть блоки PDU PDCP с порядковым номером меньше порядкового номера первого пропавшего PDU PDCP, следующему модулю обработки и сохраняет остальные блоки PDU PDCP, требующие переупорядочивания, в буфере переупорядочивания. Затем на этапе 1125 принимающий объект PDCP ждет доставки блока PDU PDCP от принимающего объекта RLC, вновь созданного для целевой соты. При доставке блока PDU PDCP от принимающего объекта RLC, вновь созданного для целевой соты, принимающий объект PDCP переходит к этапу 1127, на котором принимающий объект PDCP определяет, сопровождается ли блок PDU PDCP показателем 2. Принимающий объект PDCP переходит к этапу 1128, когда блок PDU PDCP сопровождается показателем 2, и переходит к этапу 1129, когда блок PDU PDCP не сопровождается показателем 2.
Поскольку показатель 2 указывает на невозможность последующего приема другого PDU PDCP с порядковым номером меньше порядкового номера доставленного PDU PDCP и на невозможность переупорядочивания любых блоков PDU PDCP, хранящихся в буфере переупорядочивания, таким образом, чтобы они шли по порядку, принимающий объект PDCP доставляет все блоки PDU PDCP, хранящиеся в буфере переупорядочивания, следующему модулю обработки и затем переходит к этапу 1140, на котором принимающий объект PDCP выполняет обычные операции.
Если блок PDU PDCP не сопровождается показателем 2, принимающий объект PDCP переходит к этапу 1129, на котором принимающий объект PDCP определяет, сопровождается ли блок PDU PDCP показателем 1. Поскольку показатель 1 указывает на невозможность последующего приема другого блока PDU PDCP с порядковым номером меньше порядкового номера доставленного PDU PDCP, принимающий объект PDCP переходит к этапу 1130, на котором принимающий объект PDCP предполагает, что все блоки PDU PDCP с порядковыми номерами выше порядкового номера доставленного блока PDU PDCP до первого пропавшего блока PDU PDCP являются идущими по порядку блоками PDU PDCP, и выдает предположительно идущие по порядку блоки PDU PDCP следующему модулю обработки.
После этого на этапе 1135 принимающий объект PDCP проверяет, остались ли идущие не по порядку блоки PDU PDCP в буфере переупорядочивания. Затем, если идущие не по порядку блоки PDU PDCP остались в буфере переупорядочивания, принимающий объект переходит к этапу 1125, на котором принимающий объект PDCP продолжает выполнять операцию переупорядочивания. Если идущих не по порядку блоков PDU PDCP не осталось в буфере переупорядочивания, принимающий объект PDCP переходит к этапу 1140, на котором принимающий объект PDCP выполняет обычные операции.
Тем временем, если в результате определения на этапе 1129 сделан вывод, что блок PDU PDCP не сопровождается показателем 1, принимающий объект PDCP переходит к этапу 1133, на котором принимающий объект PDCP сохраняет блок PDU PDCP в буфере переупорядочивания согласно его порядковому номеру. Затем принимающий объект PDCP переходит к этапу 1125, на котором принимающий объект PDCP выполняет обычные операции.
Как показано на фиг. 12, передающий объект RLC 1270 целевого ENB включает в себя буфер 1215 передачи, модуль 1220 добавления сегментации/заголовка, буфер 1225 переупорядочивания и модуль 1230 управления RLC. Буфер 1215 передачи хранит блоки PDU PDCP 1205, доставленные от исходного ENB, и блоки PDU PDCP 1210, доставленные от узла присоединения. Согласно первому варианту осуществления настоящего изобретения буфер 1215 передачи сохраняет доставленные блоки PDU PDCP после их упорядочивания согласно их порядковым номерам. Согласно второму варианту осуществления настоящего изобретения буфер 1215 передачи сохраняет доставленные блоки PDU PDCP согласно порядку, в котором эти блоки PDU PDCP были доставлены.
Буфер 1215 передачи доставляет блоки PDU PDCP, указанные модулем 1230 управления RLC, из числа сохраненных блоков PDU PDCP модулю 1220 добавления сегментации/заголовка 1220 и удаляет доставленные блоки PDU PDCP.
Модуль 1220 добавления сегментации/заголовка 1220 сегментирует и соединяет блоки PDU PDCP, доставленные из буфера 1215 передачи, в блоки PDU PDCP, каждый их которых имеет надлежащий размер, и затем вставляет заголовок RLC, включающий в себя порядковый номер RLC и т.д., в блоки PDU PDCP, восстанавливая тем самым по меньшей мере один PDU RLC. При этом, если от модуля 1230 управления RLC была передана управляющая информация RLC, модуль 1220 добавления сегментации/заголовка вставляет управляющую информацию RLC в заранее заданное место восстановленного блока PDU RLC. Блок PDU RLC поступает на буфер 1225 повторной передачи и на более низкий уровень. Блок PDU RLC, поступивший на более низкий уровень, поступает к приемному объекту RLC 1275 устройства UE в соответствии с заранее заданной последовательностью, а блок PDU RLC, поступивший в буфер 1225 повторной передачи, хранится до поступления сигнала ACK от принимающего объекта RLC 1275.
Модуль 1230 управления RLC управляет передачей и повторной передачей блоков PDU RLC или блоков PDU PDCP, хранящихся в буфере 1215 передачи и буфере 1225 повторной передачи. В частности, модуль 1230 управления RLC принимает от объекта RRC (не показан) порядковые номера блоков PDU PDCP, которые устройство UE правильно приняло от исходного ENB, и удаляет блоки PDU PDCP из буфера 1215 передачи. Кроме того, если имеется управляющая информация RLC, подлежащая передаче устройству UE, модуль 1230 управления RLC доставляет управляющую информацию RLC модулю 1220 добавления сегментации/заголовка, так чтобы управляющую информацию RLC можно было прицепить к переданному блоку PDU RLC. Согласно второму варианту осуществления настоящего изобретения, когда блок PDU PDCP, доставленный из буфера 1215 передачи, является блоком PDU PDCP, доставленным от исходного ENB, модуль 1230 управления RLC управляет модулем 1220 добавления сегментации/заголовка так, чтобы к соответствующему блоку PDU RLC была прикреплена управляющая информация 1 RLC. Во время передачи последнего блока PDU PDCP, доставленного из исходного ENB, модуль 1230 управления RLC управляет модулем 1220 добавления сегментации/заголовка так, чтобы управляющая информация 2 RLC была прикреплена к соответствующему блоку PDU RLC.
Принимающий объект RLC 1275 включает в себя буфер 1235 приема, модуль 1245 управления RLC и модуль 1240 повторной сборки. Буфер 1235 приема хранит блоки PDU RLC, принятые от ENB, в соответствии с порядковыми номерами RLC. Блоки PDU RLC из числа идущих по порядку PDU RLC, которые можно собрать в блоки PDU PDCP, доставляются из буфера 1235 приема в модуль 1240 повторной сборки. При этом если PDU RLC включает в себя управляющую информацию, эта управляющая информация доставляется в модуль 1245 управления RLC.
Модуль 1240 повторной сборки собирает блоки PDU RLC, доставленные из буфера 1235 приема, в блоки PDU PDCP и затем доставляет блоки PDU PDCP принимающему объекту PDCP 1280.
Когда UE принимает команду передачи обслуживания, модуль 1245 управления RLC управляет буфером 1235 приема так, что буфер 1235 приема доставляет модулю 1240 повторной сборки все блоки PDU RLC, пригодные для сборки в качестве блоков PDU PDCP, из числа блоков PDU RLC, хранящихся в буфере 1235 приема. Кроме того, модуль 1245 управления RLC доставляет специальный показатель модулю 1265 управления переупорядочиванием от принимающего объекта PDCP 1280 для запроса сохранения в буфере 1250 переупорядочивания блоков PDU PDCP, доставленных в соответствующий момент времени (то есть в момент времени, в который доставлен специальный показатель), пока они не станут расположенными по порядку. Тем временем, если передача обслуживания UE завершена, объект RRC 1260 собирает информацию о статусе приема блоков PDU PDCP от модуля 1265 управления переупорядочиванием и вставляет собранную информацию о статусе приема блоков PDU PDCP в сообщение о завершении передачи обслуживания, передаваемое целевому ENB.
Согласно второму варианту осуществления изобретения, если принимающий объект RLC 1275 принимает от целевого ENB управляющую информацию RLC 1 вместе с блоком PDU RLC, модуль 1245 управления RLC доставляет показатель 2 модулю 1265 управления переупорядочиванием принимающего объекта PDCP 1280 вместе с блоком PDU PDCP, собранным из блоков PDU RLC, содержащих управляющую информацию RLC 2.
Принимающий объект PDCP 1280 включает в себя буфер 1250 переупорядочивания, модуль 1265 управления переупорядочиванием и следующий модуль 1255 обработки. Модуль 1255 обработки может включать в себя, например, модуль расшифровки и модуль распаковки заголовка для обработки протокола более высокого уровня в связи с услугой, предоставляемой устройству UE.
Обычно буфер 1250 переупорядочивания непосредственно доставляет блок PDU PDCP, доставленный от принимающего объекта RLC 1275, следующему модулю 1255 обработки. Однако когда он принимает команду на переупорядочивание от модуля 1265 управления переупорядочиванием, буфер 1250 переупорядочивания сохраняет блоки PDU PDCP, которые требуется переупорядочить.
Согласно первому варианту осуществления настоящего изобретения, когда буфер 1250 переупорядочивания принимает блок PDU PDCP от вновь созданного принимающего объекта RLC 1275, а при этом блоки PDU PDCP, требующие переупорядочивания, хранятся в буфере 1250 переупорядочивания, буфер 1250 переупорядочивания считает, что блоки PDU PDCP до первого пропавшего блока PDU PDCP с порядковым номером выше порядкового номера принятого PDU PDCP расположены по порядку, и доставляет блоки PDU PDCP следующему модулю 1255 обработки. Затем при отсутствии сохраненных PDU PDCP буфер 1250 переупорядочивания вновь выполняет обычные операции и непосредственно доставляет принятые блоки PDU PDCP следующему модулю 1255 обработки.
Согласно второму варианту осуществления настоящего изобретения, когда буфер 1250 переупорядочивания принимает блок PDU PDCP вместе с показателем 1, буфер 1250 переупорядочивания считает, что блоки PDU PDCP до первого пропавшего блока PDU PDCP с порядковым номером выше порядкового номера принятого PDU PDCP расположены по порядку, и непосредственно доставляет блоки PDU PDCP следующему модулю 1255 обработки. Кроме того, когда буфер 1250 переупорядочивания принимает блок PDU PDCP вместе с показателем 2, буфер 1250 переупорядочивания считает, что все сохраненные блоки PDU PDCP расположены по порядку, и доставляет все PDU PDCP следующему модулю 1255 обработки.
Модуль 1255 последующей обработки восстанавливает IP-пакет посредством расшифровки блоков PDU PDCP, доставленных из буфера 1250 переупорядочивания, и восстановления заголовка и затем доставляет IP-пакет более высокому уровню (например, IP-уровню).
Далее вкратце описаны результаты, обеспечиваемые настоящим изобретением, которое сконструировано и работает так, как описано выше.
Согласно настоящему изобретению при передаче обслуживания, восстанавливающей объект ARQ в системе мобильной связи, объект PDCP, который является объектом ARQ более высокого уровня, выполняет операцию переупорядочивания, так чтобы целевая сота могла осуществить выборочную повторную передачу пакетов к UE, которые UE не получило в исходной соте. Поэтому настоящее изобретение может повысить эффективность связи.
Хотя настоящее было показано и описано со ссылкой на определенные иллюстративные варианты его осуществления, специалистам в данной области техники должно быть понятно, что в нем могут быть произведены различные изменения, касающиеся формы и частностей, без отступления от сущности и объема изобретения, определяемого прилагаемой формулой изобретения.
Claims (24)
1. Способ выполнения передачи обслуживания пользовательским устройством (UE) в системе мобильной связи, содержащий этапы, на которых
передают по протоколу конвергенции пакетных данных (PDCP) первые блоки пакетных данных (PDU), правильно принятые от исходной соты, вместе со специальным показателем, требующим переупорядочивания первых блоков PDU PDCP, от принимающего буфера управления линией радиосвязи (RLC) к принимающему объекту PDCP, когда принимается сообщение с командой на передачу обслуживания от исходной соты к целевой соте;
буферизируют первые блоки PDU PDCP в буфере переупорядочивания блоков PDU PDCP посредством принимающего объекта PDCP в ответ на специальный показатель; и
выдают из буфера переупорядочивания PDCP третьи блоки PDU PDCP до блока PDU PDCP перед первым пропавшим блоком PDU PDCP с порядковым номером выше порядкового номера второго блока PDU PDCP, когда второй блок PDU PDCP принимается из целевой соты через новый принимающий объект RLC для целевой соты.
передают по протоколу конвергенции пакетных данных (PDCP) первые блоки пакетных данных (PDU), правильно принятые от исходной соты, вместе со специальным показателем, требующим переупорядочивания первых блоков PDU PDCP, от принимающего буфера управления линией радиосвязи (RLC) к принимающему объекту PDCP, когда принимается сообщение с командой на передачу обслуживания от исходной соты к целевой соте;
буферизируют первые блоки PDU PDCP в буфере переупорядочивания блоков PDU PDCP посредством принимающего объекта PDCP в ответ на специальный показатель; и
выдают из буфера переупорядочивания PDCP третьи блоки PDU PDCP до блока PDU PDCP перед первым пропавшим блоком PDU PDCP с порядковым номером выше порядкового номера второго блока PDU PDCP, когда второй блок PDU PDCP принимается из целевой соты через новый принимающий объект RLC для целевой соты.
2. Способ по п.1, дополнительно содержащий этап, на котором при приеме сообщения с командой на передачу обслуживания собирают блоки PDU RLC, которые можно собрать в первые блоки PDU PDCP из числа блоков PDU RLC, принятых из исходной соты существующим объектом RLC для исходной соты, в первые блоки PDU PDCP.
3. Способ по п.1, дополнительно содержащий этап, на котором выдают блоки PDU PDCP до первого пропавшего блока PDU PDCP из числа буферизированных первых блоков PDU PDCP до того, как принят второй блок PDU PDCP.
4. Способ по п.1, в котором выдача блоков PDU PDCP содержит этапы, на которых
определяют, принят ли второй блок PDU PDCP вместе с первым показателем, указывающим, что второй блок PDU PDCP не является последним блоком PDU PDCP, доставленным целевой соте от исходной соты, или вторым показателем, указывающим, что второй блок PDU PDCP является последним блоком PDU PDCP, доставленным целевой соте от исходной соты; и
выдают третьи блоки PDU PDCP из буфера переупорядочивания PDCP, когда второй блок PDU PDCP был принят вместе с первым показателем, принимая, что третьи блоки PDU PDCP расположены по порядку.
определяют, принят ли второй блок PDU PDCP вместе с первым показателем, указывающим, что второй блок PDU PDCP не является последним блоком PDU PDCP, доставленным целевой соте от исходной соты, или вторым показателем, указывающим, что второй блок PDU PDCP является последним блоком PDU PDCP, доставленным целевой соте от исходной соты; и
выдают третьи блоки PDU PDCP из буфера переупорядочивания PDCP, когда второй блок PDU PDCP был принят вместе с первым показателем, принимая, что третьи блоки PDU PDCP расположены по порядку.
5. Способ по п.4, в котором, если второй блок PDU PDCP был принят вместе со вторым показателем, принимают, что все буферизированные блоки PDU PDCP, включая второй блок PDU PDCP, расположены по порядку, и выдают все буферизированные блоки PDU PDCP из буфера переупорядочивания PDCP.
6. Способ по п.5, дополнительно содержащий этап, на котором буферизируют второй блок PDU PDCP в буфере переупорядочивания PDCP, когда второй блок PDU PDCP был принят без первого показателя или второго показателя.
7. Способ по п.4, в котором первый показатель и второй показатель представляют собой управляющую информацию RLC, принятую от целевой соты через последний блок PDU RLC, содержащий, по меньшей мере, часть второго блока PDU PDCP.
8. Аппаратура пользовательского устройства (UE) для выполнения передачи обслуживания в системе мобильной связи, содержащая
существующий принимающий блок RLC для приема блоков PDU RLC от исходной соты и сборки блоков PDU RLC в блоки PDU PDCP перед передачей обслуживания, и выдачи первых блоков PDU PDCP, правильно принятых от исходной соты, вместе со специальным показателем, требующим переупорядочивания первых блоков PDU PDCP, когда принимается сообщение с командой на передачу обслуживания от исходной соты к целевой соте;
новый принимающий объект RLC для приема одного или нескольких блоков PDU RLC, содержащих второй блок PDU PDCP, который не был правильно принят от исходной соты, от целевой соты после передачи обслуживания, и сборки принятых блоков PDU RLC во второй блок PDU PDCP; и
принимающий объект PDCP для буферизации первых блоков PDU PDCP в буфере переупорядочивания блоков PDU PDCP в ответ на специальный показатель и выдачи из буфера переупорядочивания PDCP третьих блоков PDU PDCP до блока PDU PDCP перед первым пропавшим блоком PDU PDCP с порядковым номером выше порядкового номера второго блока PDU PDCP, когда второй блок PDU PDCP доставляется от нового принимающего объекта RLC.
существующий принимающий блок RLC для приема блоков PDU RLC от исходной соты и сборки блоков PDU RLC в блоки PDU PDCP перед передачей обслуживания, и выдачи первых блоков PDU PDCP, правильно принятых от исходной соты, вместе со специальным показателем, требующим переупорядочивания первых блоков PDU PDCP, когда принимается сообщение с командой на передачу обслуживания от исходной соты к целевой соте;
новый принимающий объект RLC для приема одного или нескольких блоков PDU RLC, содержащих второй блок PDU PDCP, который не был правильно принят от исходной соты, от целевой соты после передачи обслуживания, и сборки принятых блоков PDU RLC во второй блок PDU PDCP; и
принимающий объект PDCP для буферизации первых блоков PDU PDCP в буфере переупорядочивания блоков PDU PDCP в ответ на специальный показатель и выдачи из буфера переупорядочивания PDCP третьих блоков PDU PDCP до блока PDU PDCP перед первым пропавшим блоком PDU PDCP с порядковым номером выше порядкового номера второго блока PDU PDCP, когда второй блок PDU PDCP доставляется от нового принимающего объекта RLC.
9. Аппаратура UE по п.8, в которой, когда принимается сообщение с командой на передачу обслуживания, существующий объект RLC собирает блоки PDU RLC, которые могут быть собраны в первые PDU PDCP, из числа блоков PDU RLC, принятых от исходной соты существующим объектом RLC для исходной соты, в первые блоки PDU PDCP, и затем доставляет собранные первые блоки PDU PDCP принимающему объекту PDCP.
10. Аппаратура UE по п.8, в которой принимающий объект PDCP выдает блоки PDU PDCP до первого пропавшего блока PDU PDCP из числа буферизированных первых блоков PDU PDCP до приема второго блока PDU PDCP.
11. Аппаратура UE по п.8, в которой принимающий объект PDCP выполнен с возможностью
определять, был ли принят второй блок PDU PDCP вместе с первым показателем, указывающим, что второй блок PDU PDCP является не последним блоком PDU PDCP, доставленным к целевой соте от исходной соты, или вместе со вторым показателем, указывающим, что второй блок PDU PDCP является последним блоком PDU PDCP, доставленным к целевой соте от исходной соты; и
выдавать третьи блоки PDU PDCP из буфера переупорядочивания PDCP, если второй блок PDU PDCP был принят вместе с первым показателем, принимая, что третьи блоки PDU PDCP расположены по порядку.
определять, был ли принят второй блок PDU PDCP вместе с первым показателем, указывающим, что второй блок PDU PDCP является не последним блоком PDU PDCP, доставленным к целевой соте от исходной соты, или вместе со вторым показателем, указывающим, что второй блок PDU PDCP является последним блоком PDU PDCP, доставленным к целевой соте от исходной соты; и
выдавать третьи блоки PDU PDCP из буфера переупорядочивания PDCP, если второй блок PDU PDCP был принят вместе с первым показателем, принимая, что третьи блоки PDU PDCP расположены по порядку.
12. Аппаратура UE по п.11, в которой, если второй блок PDU PDCP был принят вместе со вторым показателем, принимающий объект PDCP делает вывод, что все буферизированные блоки PDU PDCP, включая второй блок PDU PDCP, расположены по порядку, и выдает все буферизированные блоки PDU PDCP из буфера переупорядочивания PDCP.
13. Аппаратура UE по п.12, в которой принимающий объект PDCP буферизирует второй блок PDU PDCP в буфере переупорядочивания PDCP, если второй блок PDU PDCP был принят без первого показателя или второго показателя.
14. Аппаратура UE по п.11, в которой первый показатель и второй показатель являются управляющей информацией RLC, принятой от целевой соты через последний блок PDU RLC, содержащий, по меньшей мере, часть второго блока PDU PDCP.
15. Способ выполнения передачи обслуживания усовершенствованным узлом В (ENB) в системе мобильной связи, содержащий этапы, на которых
принимают первые блоки PDU PDCP, которые не были правильно приняты устройством UE от исходного ENB, управляющего исходной сотой, вследствие передачи обслуживания UE от исходной соты к целевой соте, целевым ENB, управляющим целевой сотой, от исходного ENB;
передают вторые блоки PDU PDCP вместе с первым показателем от целевого ENB к устройству UE, причем вторые блоки PDU PDCP включают в себя остальные блоки PDU PDCP из первых блоков PDU PDCP за исключением последнего блока PDU PDCP из первых блоков PDU PDCP, причем первый показатель указывает, что каждый из вторых блоков PDU PDCP является не последним блоком PDU PDCP, доставленным от исходной соты к целевой соте; и
передают последний блок PDU PDCP вместе со вторым показателем от целевого ENB к устройству UE, причем второй показатель указывает, что последний блок PDU PDCP является последним блоком PDU PDCP, доставленным от исходной соты к целевой соте.
принимают первые блоки PDU PDCP, которые не были правильно приняты устройством UE от исходного ENB, управляющего исходной сотой, вследствие передачи обслуживания UE от исходной соты к целевой соте, целевым ENB, управляющим целевой сотой, от исходного ENB;
передают вторые блоки PDU PDCP вместе с первым показателем от целевого ENB к устройству UE, причем вторые блоки PDU PDCP включают в себя остальные блоки PDU PDCP из первых блоков PDU PDCP за исключением последнего блока PDU PDCP из первых блоков PDU PDCP, причем первый показатель указывает, что каждый из вторых блоков PDU PDCP является не последним блоком PDU PDCP, доставленным от исходной соты к целевой соте; и
передают последний блок PDU PDCP вместе со вторым показателем от целевого ENB к устройству UE, причем второй показатель указывает, что последний блок PDU PDCP является последним блоком PDU PDCP, доставленным от исходной соты к целевой соте.
16. Способ по п.15, дополнительно содержащий этап, на котором передают устройству UE блоки PDU PDCP, которые приняты от узла присоединения для устройства UE, без первого показателя или второго показателя.
17. Способ по п.15, в котором первый показатель сообщает устройству UE, что буферизированные блоки PDU PDCP до блока PDU PDCP перед первым пропавшим блоком PDU PDCP с порядковым номером выше порядкового номера второго PDU PDCP, являются расположенными по порядку блоками PDU PDCP.
18. Способ по п.15, в котором второй показатель сообщает устройству UE, что все буферизированные блоки PDU PDCP, включая второй блок PDU PDCP, являются расположенными по порядку блоками PDU PDCP.
19. Способ по п.15, в котором первый показатель и второй показатель являются управляющей информацией RLC, принятой от целевой соты через последний блок PDU RLC, содержащий, по меньшей мере, часть второго блока PDU PDCP.
20. Аппаратура усовершенствованного узла В (ENB) для выполнения передачи обслуживания в системе мобильной связи, содержащая
буфер передачи для хранения первых блоков PDU PDCP, доставленных от исходного ENB, управляющего исходной сотой, и хранения блоков PDU PDCP, доставленных от узла присоединения, причем UE неправильно приняло первые блоки PDU PDCP от исходного ENB вследствие передачи обслуживания UE от исходной соты к целевой соте; и
модуль управления для управления буфером передачи так, чтобы буфер передавал на UE вторые блоки PDU PDCP вместе с первым показателем, и передавал на UE последний блок PDU PDCP вместе со вторым показателем, причем вторые блоки PDU PDCP включают в себя остальные блоки PDU PDCP из первых блоков PDU PDCP, за исключением последнего блока PDU PDCP из первых блоков PDU PDCP, при этом первый показатель указывает, что каждый из вторых блоков PDU PDCP является не последним блоком PDU PDCP, доставленным от исходной соты к целевой соте, а второй показатель указывает, что последний блок PDU PDCP является последним блоком PDU PDCP, доставленным от исходной соты к целевой соте.
буфер передачи для хранения первых блоков PDU PDCP, доставленных от исходного ENB, управляющего исходной сотой, и хранения блоков PDU PDCP, доставленных от узла присоединения, причем UE неправильно приняло первые блоки PDU PDCP от исходного ENB вследствие передачи обслуживания UE от исходной соты к целевой соте; и
модуль управления для управления буфером передачи так, чтобы буфер передавал на UE вторые блоки PDU PDCP вместе с первым показателем, и передавал на UE последний блок PDU PDCP вместе со вторым показателем, причем вторые блоки PDU PDCP включают в себя остальные блоки PDU PDCP из первых блоков PDU PDCP, за исключением последнего блока PDU PDCP из первых блоков PDU PDCP, при этом первый показатель указывает, что каждый из вторых блоков PDU PDCP является не последним блоком PDU PDCP, доставленным от исходной соты к целевой соте, а второй показатель указывает, что последний блок PDU PDCP является последним блоком PDU PDCP, доставленным от исходной соты к целевой соте.
21. Аппаратура ENB по п.20, в которой модуль управления передает на UE блоки PDU PDCP, которые приняты от узла присоединения для UE, без первого показателя или второго показателя.
22. Аппаратура ENB по п.20, в которой первый показатель сообщает UE, что буферизированные блоки PDU PDCP до блока PDU PDCP перед первым пропавшим блоком PDU PDCP с порядковым номером выше порядкового номера второго PDU PDCP являются расположенными по порядку блоками PDU PDCP.
23. Аппаратура ENB по п.20, в которой второй показатель сообщает UE, что все буферизированные блоки PDU PDCP, включая второй блок PDU PDCP, являются расположенными по порядку блоками PDU PDCP.
24. Аппаратура ENB по п.20, в которой первый показатель и второй показатель являются управляющей информацией RLC, принятой от целевой соты через последний блок PDU RLC, содержащий, по меньшей мере, часть второго блока PDU PDCP.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060101842A KR100938090B1 (ko) | 2006-10-19 | 2006-10-19 | 이동통신 시스템에서 핸드오버 수행 방법 및 장치 |
KR10-2006-0101842 | 2006-10-19 |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2009114733A RU2009114733A (ru) | 2010-10-27 |
RU2408994C1 true RU2408994C1 (ru) | 2011-01-10 |
Family
ID=38995269
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2009114733/09A RU2408994C1 (ru) | 2006-10-19 | 2007-10-19 | Способ и устройство для выполнения передачи обслуживания с использованием переупорядочивания по протоколу конвергенции пакетных данных (pdcp) в системе мобильной связи |
Country Status (9)
Country | Link |
---|---|
US (3) | US8588175B2 (ru) |
EP (5) | EP1915017B1 (ru) |
JP (3) | JP5179503B2 (ru) |
KR (1) | KR100938090B1 (ru) |
CN (4) | CN103888232A (ru) |
AU (1) | AU2007311697B2 (ru) |
CA (1) | CA2666265C (ru) |
RU (1) | RU2408994C1 (ru) |
WO (1) | WO2008048072A1 (ru) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11477845B2 (en) | 2017-04-28 | 2022-10-18 | Telefonaktiebolaget Lm Ericsson (Publ) | Network node and methods therein for packet data convergence protocol (PDCP) reordering |
Families Citing this family (81)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100938090B1 (ko) | 2006-10-19 | 2010-01-21 | 삼성전자주식회사 | 이동통신 시스템에서 핸드오버 수행 방법 및 장치 |
US8660085B2 (en) | 2006-12-04 | 2014-02-25 | Qualcomm Incorporated | Methods and apparatus for transferring a mobile device from a source eNB to a target eNB |
US8818375B2 (en) * | 2007-04-25 | 2014-08-26 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus for seamless handover in a wireless communication network |
CN101689922B (zh) * | 2007-06-18 | 2013-03-20 | Lg电子株式会社 | 切换中的下行链路分组数据汇聚协议行为 |
CN101431780B (zh) * | 2007-11-09 | 2010-12-22 | 华为技术有限公司 | 一种实现网络优化切换的方法、设备及*** |
US20090175175A1 (en) * | 2008-01-04 | 2009-07-09 | Interdigital Patent Holdings, Inc. | Radio link control reset using radio resource control signaling |
KR101488015B1 (ko) | 2008-01-25 | 2015-01-29 | 엘지전자 주식회사 | 핸드오버 수행방법 및 데이터 생성방법 |
EP2255478B8 (en) * | 2008-03-20 | 2013-03-06 | Telefonaktiebolaget L M Ericsson (publ) | A method and a transceiver for reducing retransmissions in a telecommunications system |
US8509180B2 (en) * | 2008-05-02 | 2013-08-13 | Qualcomm Incorporated | Method and apparatus for efficient handover in LTE |
KR100954925B1 (ko) * | 2008-06-20 | 2010-04-27 | 엘지전자 주식회사 | 상위로 PDCP 데이터 유닛(data unit)을 전달하는 방법 |
EP2136501B1 (en) * | 2008-06-20 | 2019-12-04 | LG Electronics Inc. | Method of delivering a PDCP data unit to an upper layer |
US9020423B2 (en) | 2008-07-20 | 2015-04-28 | Samsung Electronics Co., Ltd | Method and system for managing multiple applications in near field communication |
JP4743239B2 (ja) * | 2008-08-22 | 2011-08-10 | ソニー株式会社 | 無線通信装置、通信システム、および通信制御方法、並びにプログラム |
CN101729396A (zh) * | 2008-10-31 | 2010-06-09 | 华为技术有限公司 | 数据包的发送、接收方法及装置、以及处理方法及*** |
KR101635433B1 (ko) * | 2008-11-04 | 2016-07-01 | 삼성전자 주식회사 | 재전송 요청을 위한 제어 메시지를 처리하는 방법 및 장치 |
US8264979B2 (en) * | 2008-11-26 | 2012-09-11 | Htc Corporation | Method of transmitting radio access capability in a wireless communications system and related communication device |
CN101754304B (zh) * | 2008-12-09 | 2012-11-28 | 中兴通讯股份有限公司 | 实现跨基站切换的用户面数据反传方法 |
WO2010074441A2 (en) * | 2008-12-26 | 2010-07-01 | Lg Electronics Inc. | Method of releasing radio bearer in wireless communication system and receiver |
KR101563008B1 (ko) * | 2008-12-26 | 2015-11-02 | 엘지전자 주식회사 | 무선통신 시스템에서 무선 베어러 해제 방법 및 수신기 |
WO2010123227A2 (en) * | 2009-04-21 | 2010-10-28 | Lg Electronics Inc. | Method to facilitate user equipment handoff within a packet data communication system |
CN101925116A (zh) * | 2009-06-16 | 2010-12-22 | 中兴通讯股份有限公司 | 一种制式切换中处理接收数据的方法及装置 |
CN102239728B (zh) * | 2009-08-14 | 2013-09-25 | 华为技术有限公司 | 数据处理方法和装置 |
EP2469750A4 (en) * | 2009-08-17 | 2014-07-02 | Alcatel Lucent | METHOD AND DEVICE FOR DOWNLINK DATA TRANSMISSION CONTROL IN A MULTI-HOP RELAY COMMUNICATION SYSTEM |
CN102123457B (zh) * | 2010-01-11 | 2016-04-13 | 中兴通讯股份有限公司 | 切换方法及终端 |
KR101638195B1 (ko) * | 2010-02-01 | 2016-07-08 | 삼성전자주식회사 | 통신 시스템에서 무선 링크 제어 계층 및 패킷 데이터 융합 프로토콜 계층 간의 플로우 제어를 위한 방법 및 장치 |
EP2622774B1 (en) * | 2010-10-01 | 2023-12-13 | InterDigital Patent Holdings, Inc. | Mac and rlc architecture and procedures to enable reception from multiple transmission points |
JP5012994B2 (ja) * | 2010-12-28 | 2012-08-29 | 富士通株式会社 | 通信方法及び通信システム |
KR102092579B1 (ko) | 2011-08-22 | 2020-03-24 | 삼성전자 주식회사 | 이동통신 시스템에서 복수 개의 주파수 밴드 지원 방법 및 장치 |
EP2761922B1 (en) * | 2011-09-27 | 2018-07-25 | LG Electronics Inc. | Method and apparatus for reporting location information |
CN103036658B (zh) * | 2011-10-09 | 2018-08-17 | 南京中兴新软件有限责任公司 | 一种数据处理的方法与装置 |
US20140334371A1 (en) | 2012-01-27 | 2014-11-13 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting and receiving data by using plurality of carriers in mobile communication systems |
CN104247323B (zh) * | 2012-02-24 | 2018-07-13 | 马维尔国际贸易有限公司 | 基于下层反馈的跨层调度 |
EP2849501B1 (en) | 2012-05-09 | 2020-09-30 | Samsung Electronics Co., Ltd. | Method and apparatus for controlling discontinuous reception in mobile communication system |
WO2013176473A1 (ko) * | 2012-05-21 | 2013-11-28 | 삼성전자 주식회사 | 이동통신 시스템에서 데이터를 송수신하는 방법 및 장치 |
PL2802185T3 (pl) | 2013-04-01 | 2020-05-18 | Innovative Sonic Corporation | Sposób i urządzenie do dodawania komórek obsługujących w systemie komunikacji bezprzewodowej |
JP6163003B2 (ja) * | 2013-05-09 | 2017-07-12 | 株式会社Nttドコモ | ハンドオーバ方法及び無線基地局 |
US8988994B2 (en) * | 2013-05-16 | 2015-03-24 | Freescale Semiconductor, Inc. | System and method for creating logical radio link control (RLC) and medium access control (MAC) protocol data units (PDUs) in mobile communication system |
WO2015020508A1 (ko) * | 2013-08-09 | 2015-02-12 | 주식회사 팬택 | 이중연결 시스템에서 멀티 플로우를 고려한 pdcp 재배열 방법 및 장치 |
EP2854444A1 (en) * | 2013-09-27 | 2015-04-01 | Panasonic Intellectual Property Corporation of America | Efficient uplink scheduling mechanism for dual connectivity |
CN104581824A (zh) * | 2013-10-17 | 2015-04-29 | 中兴通讯股份有限公司 | 一种数据包分流传输的方法及*** |
JP6375384B2 (ja) | 2013-10-30 | 2018-08-15 | インターデイジタル パテント ホールディングス インコーポレイテッド | ワイヤレスシステムにおける接続性ロバストネス |
US11637763B2 (en) | 2013-10-30 | 2023-04-25 | Interdigital Patent Holdings, Inc. | Connectivity robustness in wireless systems |
US9635655B2 (en) * | 2014-02-24 | 2017-04-25 | Intel Corporation | Enhancement to the buffer status report for coordinated uplink grant allocation in dual connectivity in an LTE network |
CN104935414B (zh) * | 2014-03-21 | 2019-05-24 | 上海诺基亚贝尔股份有限公司 | 一种在双连接***中传输信息的方法和装置 |
WO2015170433A1 (ja) * | 2014-05-07 | 2015-11-12 | 日本電気株式会社 | 通信システム、基地局、通信方法及びプログラムを格納した非一時的なコンピュータ可読媒体 |
CN105264830B (zh) * | 2014-05-09 | 2020-01-03 | 华为技术有限公司 | 数据包的处理方法、终端、基站及*** |
CN105376740B (zh) * | 2014-08-15 | 2019-12-06 | 深圳市中兴微电子技术有限公司 | 一种安全的重建方法、设备和*** |
KR102312670B1 (ko) | 2014-10-30 | 2021-10-15 | 삼성전자주식회사 | 사용자 단말 간 장치 대 장치 통신을 수행하는 방법 |
EP3231114B1 (en) * | 2014-12-12 | 2021-07-28 | Telefonaktiebolaget LM Ericsson (publ) | Out of sequence delivery of an sdu in a radio device |
CN107079005A (zh) | 2014-12-18 | 2017-08-18 | Lg 电子株式会社 | 在无线通信***中重新配置pdcp重排序定时器的方法及其设备 |
BR112017016307B1 (pt) * | 2015-01-29 | 2024-02-15 | Huawei Technologies Co., Ltd | Método de reconfiguração de portador de rádio e equipamento de usuário |
JP6509033B2 (ja) * | 2015-05-15 | 2019-05-08 | 株式会社Nttドコモ | ユーザ装置、基地局及び通信方法 |
US9906332B2 (en) * | 2015-05-29 | 2018-02-27 | Apple Inc. | Radio link control recovery based on medium access feedback |
CN106559184A (zh) * | 2015-09-25 | 2017-04-05 | 中兴通讯股份有限公司 | 数据传输的方法、装置及*** |
KR102419981B1 (ko) | 2016-02-19 | 2022-07-12 | 삼성전자 주식회사 | 무선 통신 네트워크에서 핸드오버시 데이터 전송 중단 시간을 최소화하는 방법 및 장치 |
WO2017194161A1 (en) * | 2016-05-13 | 2017-11-16 | Telecom Italia S.P.A. | Method and system for loss mitigation during device to device communication mode switching |
CN107889154A (zh) * | 2016-09-30 | 2018-04-06 | 华为技术有限公司 | 一种通信方法及装置 |
CN110089151B (zh) * | 2016-12-20 | 2022-05-31 | 苹果公司 | 在切换过程期间用于分组转发的***和方法 |
CN108282825B (zh) * | 2017-01-05 | 2019-12-20 | 电信科学技术研究院 | 一种信息处理方法及装置 |
CN108282824B (zh) * | 2017-01-05 | 2020-03-06 | 电信科学技术研究院 | 一种状态更新方法、节点和用户终端 |
US11202279B2 (en) * | 2017-01-16 | 2021-12-14 | Samsung Electronics Co., Ltd | Method and apparatus for processing data in wireless communication system |
KR20180099135A (ko) * | 2017-02-28 | 2018-09-05 | 삼성전자주식회사 | 기지국간 캐리어 집적을 지원하기 위한 패킷 생성 및 분배 방법 및 장치 |
CN110583041B (zh) * | 2017-05-04 | 2023-09-19 | 三星电子株式会社 | 高速处理数据的方法和装置 |
CN109151918B (zh) * | 2017-06-13 | 2020-09-04 | 华为技术有限公司 | 切换控制方法及装置 |
CN109151925A (zh) * | 2017-06-16 | 2019-01-04 | 华为技术有限公司 | 用于小区切换的方法、网络设备和终端设备 |
EP4203547A1 (en) | 2017-06-16 | 2023-06-28 | Samsung Electronics Co., Ltd. | Method and apparatus for rapidly reporting frequency measurement results in next generation mobile communication system |
CN117295114A (zh) | 2017-09-18 | 2023-12-26 | 三星电子株式会社 | 用于在无线通信***中处理分组的方法和装置 |
AU2017433998B2 (en) | 2017-09-28 | 2023-06-08 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Wireless communication method and terminal device |
AU2018407956B2 (en) * | 2018-02-11 | 2021-08-05 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Mobile communication system, method and device |
WO2020058744A1 (en) * | 2018-09-18 | 2020-03-26 | Telefonaktiebolaget Lm Ericsson (Publ) | A sequence number (sn) synchronization mechanism in rlc-based packet forwarding |
GB2577532B (en) * | 2018-09-27 | 2023-03-29 | Tcl Communication Ltd | Packet management in a cellular communications network |
WO2020076338A1 (en) | 2018-10-12 | 2020-04-16 | Nokia Technologies Oy | Reducing latency at packet data convergence protocol (pdcp) in new radio |
WO2020087368A1 (en) * | 2018-10-31 | 2020-05-07 | Mediatek Singapore Pte. Ltd. | Apparatus and mechanism of reordering with dual protocol to reduce mobility interruption in wireless network |
CN112544104B (zh) * | 2018-11-01 | 2024-01-09 | Oppo广东移动通信有限公司 | 数据的传输方法及终端 |
US11553343B2 (en) * | 2018-12-12 | 2023-01-10 | Qualcomm Incorporated | Real-time soft combining, CRC validation, and MIC validation of decrypted packets |
US20210007008A1 (en) * | 2019-07-05 | 2021-01-07 | Huawei Technologies Co., Ltd. | Method and apparatus for data segmentation and reassembly over multiple wireless links |
JP2022553622A (ja) * | 2019-09-30 | 2022-12-26 | オッポ広東移動通信有限公司 | 無線通信方法、装置及びネットワークデバイス |
WO2021087832A1 (zh) * | 2019-11-06 | 2021-05-14 | Oppo广东移动通信有限公司 | 无线通信的方法和终端设备 |
CN113365308B (zh) * | 2020-03-03 | 2022-04-29 | 大唐移动通信设备有限公司 | 一种数据传输方法及装置 |
CN112399471B (zh) * | 2020-10-23 | 2023-02-10 | 紫光展锐(重庆)科技有限公司 | 一种数据缓存的方法及相关装置 |
CN114765818A (zh) * | 2021-01-14 | 2022-07-19 | 展讯通信(上海)有限公司 | 小区的切换方法及相关产品 |
Family Cites Families (68)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI101763B1 (fi) * | 1995-12-01 | 1998-08-14 | Nokia Mobile Phones Ltd | Siirrettävän tiedon koostumuksen säilyttäminen tukiaseman vaihdon yhteydessä |
JP2001506951A (ja) | 1996-12-21 | 2001-05-29 | フォルクスワーゲン・アクチェンゲゼルシャフト | 自動車用ステアリングホイール型拘束装置 |
EP0891114A1 (en) | 1997-07-12 | 1999-01-13 | Telefonaktiebolaget Lm Ericsson | Method and system for performing an optimised hand over |
EP1009138B8 (en) * | 1998-11-30 | 2006-03-08 | Matsushita Electric Industrial Co., Ltd. | Data transmission method |
JP2000228676A (ja) | 1998-11-30 | 2000-08-15 | Matsushita Electric Ind Co Ltd | データ送信方法 |
JP2001024707A (ja) | 1999-07-09 | 2001-01-26 | Hitachi Ltd | マルチメディアパケット通信端末及びマルチメディアパケット通信網 |
FI112304B (fi) * | 2000-02-14 | 2003-11-14 | Nokia Corp | Datapakettien numerointi pakettivälitteisessä tiedonsiirrossa |
FI112305B (fi) * | 2000-02-14 | 2003-11-14 | Nokia Corp | Datapakettien numerointi pakettivälitteisessä tiedonsiirrossa |
DE10008148A1 (de) * | 2000-02-22 | 2001-08-23 | Bosch Gmbh Robert | Verfahren zum Betreiben eines Mobilfunknetzes |
FI109255B (fi) * | 2000-04-07 | 2002-06-14 | Nokia Corp | Datapakettien numerointi pakettivälitteisessä tiedonsiirrossa |
FI111210B (fi) * | 2000-08-14 | 2003-06-13 | Nokia Corp | Datapakettinumeroiden synkronointi pakettivälitteisessä tiedonsiirrossa |
FI113323B (fi) * | 2000-08-21 | 2004-03-31 | Nokia Corp | Datapakettinumeroiden synkronointi pakettivälitteisessä tiedonsiirrossa |
FI110739B (fi) * | 2000-10-18 | 2003-03-14 | Nokia Corp | Otsikkokenttien kompressoinnin määrittäminen datapakettiyhteydelle |
GB2371177B (en) | 2001-01-16 | 2003-02-19 | Ericsson Telefon Ab L M | Automatic repetition request mechanism in a radio access network |
US6691273B2 (en) * | 2001-01-17 | 2004-02-10 | Telefonaktiebolaget Lm Ericsson (Publ) | Error correction using packet combining during soft handover |
JP4276207B2 (ja) | 2001-04-26 | 2009-06-10 | 株式会社エヌ・ティ・ティ・ドコモ | データリンク伝送制御方法、移動通信システム、及び基地局 |
EP1253736A3 (en) * | 2001-04-26 | 2003-12-10 | NTT DoCoMo, Inc. | Data link transmission control for mobile communications |
US7310336B2 (en) * | 2001-05-18 | 2007-12-18 | Esa Malkamaki | Hybrid automatic repeat request (HARQ) scheme with in-sequence delivery of packets |
JP3396815B2 (ja) * | 2001-06-20 | 2003-04-14 | 富士通株式会社 | データ伝送方法及びデータ伝送装置 |
KR100595583B1 (ko) * | 2001-07-09 | 2006-07-03 | 엘지전자 주식회사 | 이동통신시스템에서 핸드오버에 따른 패킷 데이터 전송 방법 |
US6725040B2 (en) * | 2001-07-09 | 2004-04-20 | Asustek Computer Inc. | Lossless SRNS relocation procedure in a wireless communications system |
KR100790131B1 (ko) | 2001-08-24 | 2008-01-02 | 삼성전자주식회사 | 패킷 통신시스템에서 매체 접속 제어 계층 엔터티들 간의 시그널링 방법 |
US20030053431A1 (en) * | 2001-09-10 | 2003-03-20 | Lila Madour | Method for performing handoff in a radio telecommunications network |
EP1493291B1 (en) * | 2001-10-17 | 2009-10-07 | Nokia Corporation | A handover method |
WO2003049354A1 (en) * | 2001-12-04 | 2003-06-12 | Nokia Corporation | Method and system for dispatching multiple tcp packets from communication systems |
KR100438443B1 (ko) * | 2001-12-12 | 2004-07-03 | 삼성전자주식회사 | 이동통신시스템에서 핸드오프 수행방법 |
EP1343267A3 (en) * | 2002-02-08 | 2005-08-03 | ASUSTeK Computer Inc. | Data transmission confirmation in a wireless communication system |
KR100765123B1 (ko) * | 2002-02-16 | 2007-10-11 | 엘지전자 주식회사 | Srns 재할당 방법 |
US20030177437A1 (en) * | 2002-03-18 | 2003-09-18 | Wu Frank Chih-Hsiang | Erroneous packet data convergence protocol data unit handling scheme in a wireless communication system |
KR100891786B1 (ko) * | 2002-04-27 | 2009-04-07 | 삼성전자주식회사 | 이동 통신 시스템에서 핸드오프 처리 방법 및 단말 |
US20030206534A1 (en) * | 2002-05-03 | 2003-11-06 | Wu Frank Chih-Hsiang | Scheme to handle radio link control service data units upon reception of a radio link control reset or reset acknowledge protocol data unit in a wireless communication system |
EP1361706B1 (en) * | 2002-05-10 | 2007-03-14 | Innovative Sonic Limited | Method for determining triggering of a pdcp sequence number synchronization prodecure |
US20030210714A1 (en) * | 2002-05-10 | 2003-11-13 | Chih-Hsiang Wu | Method for avoiding loss of pdcp pdus in a wireless communications system |
US6993332B2 (en) * | 2002-06-05 | 2006-01-31 | Nokia Corporation | Method of performing handover by using different handover parameters for different traffic and user classes in a communication network |
US7706405B2 (en) * | 2002-09-12 | 2010-04-27 | Interdigital Technology Corporation | System for efficient recovery of Node-B buffered data following MAC layer reset |
JP4157870B2 (ja) * | 2002-09-24 | 2008-10-01 | 富士通株式会社 | パケット転送・送信方法 |
US8254935B2 (en) | 2002-09-24 | 2012-08-28 | Fujitsu Limited | Packet transferring/transmitting method and mobile communication system |
FI20021869A0 (fi) * | 2002-10-18 | 2002-10-18 | Nokia Corp | Menetelmä ja laite pakettidatan siirtämiseksi langattomassa pakettidataverkossa |
EP2267931A3 (en) * | 2003-04-10 | 2011-03-02 | Telefonaktiebolaget L M Ericsson (Publ) | Method and device of reordering protocol data units |
JP2005012718A (ja) | 2003-06-23 | 2005-01-13 | Hitachi Ltd | 移動体ipデータ通信システム |
EP1507352B1 (en) | 2003-08-14 | 2007-01-31 | Matsushita Electric Industrial Co., Ltd. | Time monitoring of packet retransmissions during soft handover |
US8694869B2 (en) | 2003-08-21 | 2014-04-08 | QUALCIMM Incorporated | Methods for forward error correction coding above a radio link control layer and related apparatus |
ATE506822T1 (de) * | 2003-09-23 | 2011-05-15 | Panasonic Corp | Protokolkontextübertragung in einem mobilfunkkommunikationsystem |
US7046648B2 (en) * | 2003-11-05 | 2006-05-16 | Interdigital Technology Corporation | Wireless communication method and apparatus for coordinating Node-B's and supporting enhanced uplink transmissions during handover |
CN1619998A (zh) * | 2003-11-21 | 2005-05-25 | 北京三星通信技术研究有限公司 | 自动重复请求***中分组丢弃的方法 |
JP4335724B2 (ja) * | 2004-03-26 | 2009-09-30 | 富士通株式会社 | 送信パケット補填システムおよび送信パケット補填方法 |
KR20050095419A (ko) * | 2004-03-26 | 2005-09-29 | 삼성전자주식회사 | 패킷 망을 이용하여 음성 서비스를 제공하는이동통신시스템에서 무선 자원을 효율적으로 사용하는 방법 |
JP4470557B2 (ja) * | 2004-03-31 | 2010-06-02 | 日本電気株式会社 | 携帯電話機 |
KR101000699B1 (ko) * | 2004-04-19 | 2010-12-10 | 엘지전자 주식회사 | 무선링크 제어계층에서의 데이터 처리방법 |
KR20050118591A (ko) * | 2004-06-14 | 2005-12-19 | 엘지전자 주식회사 | 무선통신 시스템에서의 무선링크제어(rlc) 데이터처리방법 |
US20060072504A1 (en) * | 2004-09-30 | 2006-04-06 | Lucent Technologies, Inc. | Reordering of data packets during soft hand offs in a wireless system |
EP1867138B1 (en) * | 2005-03-29 | 2018-01-10 | Koninklijke Philips N.V. | Receiver apparatus and method for receiving data units over a channel |
CN101292446A (zh) * | 2005-10-31 | 2008-10-22 | Lg电子株式会社 | 在无线移动通信***中传输测量报告的方法 |
US8295265B2 (en) * | 2005-11-16 | 2012-10-23 | Htc Corporation | Method for handling radio bearer messages during reset and reestablishment in a wireless system |
US20070110101A1 (en) * | 2005-11-16 | 2007-05-17 | Chih-Hsiang Wu | Method of Handling RLC SDUs During RLC Reset and RLC Re-establishment in a UMTS System |
US20070213058A1 (en) * | 2006-03-08 | 2007-09-13 | Interdigital Technology Corporation | Method and apparatus for supporting handoff and serving radio network subsystem relocation procedures in a single tunnel gprs-based wireless communication system |
US20070291695A1 (en) * | 2006-05-01 | 2007-12-20 | Interdigital Technology Corporation | Method and apparatus for facilitating lossless handover in 3gpp long term evolution systems |
KR101272417B1 (ko) * | 2006-05-02 | 2013-06-07 | 엘지전자 주식회사 | 이동통신 시스템에서의 데이터 전송 방법 |
WO2007126192A1 (en) * | 2006-05-02 | 2007-11-08 | Lg Electronics Inc. | Data transmission method in mobile communications system |
TW200803371A (en) * | 2006-05-05 | 2008-01-01 | Interdigital Tech Corp | Ciphering control and synchronization in a wireless communication system |
US7570670B2 (en) * | 2006-05-19 | 2009-08-04 | Alcatel-Lucent Usa Inc. | Method and system for communicating and processing VOIP packets using a jitter buffer |
BRPI0713718A2 (pt) | 2006-06-20 | 2012-10-30 | Ntt Docomo Inc | aparelho de usuário, estação de base e método para uso em sistema de comunicação móvel |
WO2008010063A2 (en) * | 2006-07-18 | 2008-01-24 | Nokia Corporation | Method, device, computer program, and apparatus providing embedded status information in handover control signaling |
KR100938090B1 (ko) | 2006-10-19 | 2010-01-21 | 삼성전자주식회사 | 이동통신 시스템에서 핸드오버 수행 방법 및 장치 |
WO2008097486A2 (en) * | 2007-02-02 | 2008-08-14 | Interdigital Technology Corporation | Method and apparatus for controlling a handover between utra r6 cells and r7 cells |
US20080273482A1 (en) * | 2007-05-02 | 2008-11-06 | Lg Electronics Inc. | Uplink access method for receiving a point-to-multipoint service |
US7949012B2 (en) * | 2007-08-01 | 2011-05-24 | Broadcom Corporation | High-speed uplink packet access (HSUPA) cipher multiplexing engine |
KR101565403B1 (ko) * | 2008-01-07 | 2015-11-03 | 엘지전자 주식회사 | Hspa를 이용하여 수신한 회선 교환 데이터의 오류 제어방법 |
-
2006
- 2006-10-19 KR KR1020060101842A patent/KR100938090B1/ko active IP Right Grant
-
2007
- 2007-10-19 WO PCT/KR2007/005152 patent/WO2008048072A1/en active Application Filing
- 2007-10-19 RU RU2009114733/09A patent/RU2408994C1/ru active
- 2007-10-19 CN CN201410158162.8A patent/CN103888232A/zh active Pending
- 2007-10-19 EP EP07020522.4A patent/EP1915017B1/en active Active
- 2007-10-19 AU AU2007311697A patent/AU2007311697B2/en active Active
- 2007-10-19 EP EP11162073.8A patent/EP2369795B1/en active Active
- 2007-10-19 EP EP15158692.2A patent/EP2914034B1/en active Active
- 2007-10-19 CN CN201110254424.7A patent/CN102340832B/zh active Active
- 2007-10-19 CN CN201710406569.1A patent/CN107257271B/zh active Active
- 2007-10-19 EP EP13196701.0A patent/EP2720494B1/en active Active
- 2007-10-19 CN CN2007800389573A patent/CN101529816B/zh active Active
- 2007-10-19 US US11/875,315 patent/US8588175B2/en active Active
- 2007-10-19 JP JP2009533253A patent/JP5179503B2/ja active Active
- 2007-10-19 CA CA2666265A patent/CA2666265C/en active Active
- 2007-10-19 EP EP13196530.3A patent/EP2720493B1/en active Active
-
2011
- 2011-12-06 JP JP2011266883A patent/JP5484433B2/ja active Active
-
2013
- 2013-10-31 JP JP2013226801A patent/JP5728558B2/ja active Active
- 2013-11-19 US US14/084,170 patent/US9538428B2/en active Active
- 2013-11-19 US US14/084,235 patent/US9629036B2/en active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11477845B2 (en) | 2017-04-28 | 2022-10-18 | Telefonaktiebolaget Lm Ericsson (Publ) | Network node and methods therein for packet data convergence protocol (PDCP) reordering |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2408994C1 (ru) | Способ и устройство для выполнения передачи обслуживания с использованием переупорядочивания по протоколу конвергенции пакетных данных (pdcp) в системе мобильной связи | |
JP5220022B2 (ja) | 移動通信システムにおける無線リンク制御レイヤーのデータ送信方法及び装置 | |
KR20090031239A (ko) | 성공적으로 수신했으나 헤더 압축 복원에 실패한 패킷의 처리 방법 | |
JP2006523042A (ja) | 再送信の方法とシステム | |
KR20070077798A (ko) | 이동통신 시스템에서 재전송 제어를 위한 상태보고의요청/전송 방법 및 장치 | |
WO2008072911A1 (en) | Apparatus and method for transmitting/receiving data in a mobile communication system | |
WO2017133595A1 (zh) | 数据处理的方法及装置 | |
KR101583724B1 (ko) | 통신 시스템 및 그의 패킷 송수신 방법 | |
AU2011203097B2 (en) | Method and apparatus for performing handover using packet data convergence protocol (PDCP) reordering in mobile communication system | |
CN102255714B (zh) | 重传的方法和*** | |
JP2010045845A (ja) | 再送信の方法とシステム |