СПОСОБ, ОБОРУДОВАНИЕ И СИСТЕМА ОБРАБОТКИ ДАННЫХ
METHOD, EQUIPMENT AND SYSTEM FOR DATA PROCESSING

Область техники, к которой относится изобретение
[0002] Данная заявка относится к области техники связи и, в частности, к способу, оборудованию и системе обработки данных.
Уровень техники
[0003] С развитием технологий беспроводной связи, производительность, к примеру, пиковая скорость и полоса пропускания системы, беспроводной сети непрерывно повышается, и возможности работы с услугами, доставляемыми пользователям, становятся все лучше. Следовательно, беспроводная связь получает все больше и больше более широкое применение. Расширение применения беспроводной связи вносит дополнительные данные об услугах в беспроводную сеть. Следовательно, выдвигаются более высокие требования для эффективности обработки данных передающего конца данных и приемного конца данных.
Сущность изобретения
[0004] С учетом этого, эта заявка предоставляет способ, оборудование и систему обработки данных, с тем чтобы повышать эффективность обработки данных.
[0005] Согласно первому аспекту, предоставляется способ обработки данных. Способ осуществляется посредством оборудования отправки данных и включает в себя следующие этапы: прием пакета данных из уровня протокола конвергенции пакетных данных (PDCP), причем пакет данных используется в качестве служебной единицы данных (SDU) уровня управления радиосвязью (RLC); и инкапсуляцию RLC SDU в по меньшей мере одну протокольную RLC-единицу данных (PDU), причем каждая RLC PDU, инкапсулируемая на RLC-уровне посредством оборудования отправки данных, включает в себя заголовок и полезная нагрузка, и полезная нагрузка используется для переноса данных из одной RLC SDU.
[0006] Согласно второму аспекту, предоставляется оборудование обработки данных, расположенное на передающем конце и включающее в себя средства (средства) или блоки, выполненные с возможностью выполнять этапы, в первом аспекте.
[0007] Согласно третьему аспекту, предоставляется оборудование обработки данных, включающее в себя процессор и запоминающее устройство. Запоминающее устройство выполнено с возможностью сохранять программу, и процессор активирует программу, сохраненную в запоминающем устройстве, чтобы осуществлять способ, предоставленный в первом аспекте этой заявки.
[0008] Согласно четвертому аспекту, эта заявка предоставляет оборудование обработки данных, включающее в себя, по меньшей мере, один обрабатывающий элемент (или микросхему), выполненный с возможностью осуществлять способ в первом аспекте.
[0009] Согласно пятому аспекту, эта заявка предоставляет программу. Программа используется для осуществления способа в первом аспекте при выполнении посредством процессора.
[0010] Согласно шестому аспекту, предоставляется программный продукт, например, машиночитаемый носитель хранения данных, включающий в себя программу, в пятом аспекте.
[0011] Согласно седьмому аспекту, предоставляется способ обработки данных. Способ осуществляется посредством оборудования приема данных и включает в себя следующие этапы: прием, на RLC-уровне, пакета данных из MAC-уровня, причем пакет данных включает в себя RLC PDU, RLC PDU включает в себя заголовок и полезная нагрузка, и полезная нагрузка используется для переноса данных из одной RLC SDU; и при определении, на основе заголовка RLC PDU, того, что полезная нагрузка RLC PDU представляет собой полную RLC SDU, получение RLC SDU и отправку RLC SDU на PDCP-уровень; и/или при определении, на основе заголовка RLC PDU, того, что полезная нагрузка RLC PDU представляет собой сегмент RLC SDU, получение всех сегментов RLC SDU, восстановление всех сегментов в RLC SDU и отправку RLC SDU на PDCP-уровень.
[0012] Согласно восьмому аспекту, предоставляется оборудование обработки данных, расположенное на приемном конце и включающее в себя средства (средства) или блоки, выполненные с возможностью выполнять этапы, в седьмом аспекте.
[0013] Согласно девятому аспекту, предоставляется оборудование обработки данных, включающее в себя процессор и запоминающее устройство. Запоминающее устройство выполнено с возможностью сохранять программу, и процессор активирует программу, сохраненную в запоминающем устройстве, чтобы осуществлять способ, предоставленный в седьмом аспекте этой заявки.
[0014] Согласно десятому аспекту, эта заявка предоставляет оборудование обработки данных, включающее в себя, по меньшей мере, один обрабатывающий элемент (или микросхему), выполненный с возможностью осуществлять способ в седьмом аспекте.
[0015] Согласно одиннадцатому аспекту, эта заявка предоставляет программу. Программа используется для осуществления способа в седьмом аспекте при выполнении посредством процессора.
[0016] Согласно двенадцатому аспекту, предоставляется программный продукт, например, машиночитаемый носитель хранения данных, включающий в себя программу, в одиннадцатом аспекте.
[0017] В вышеприведенных аспектах, то, что полезная нагрузка RLC PDU используется для переноса данных из одной RLC SDU, означает то, что даже если RLC PDU может размещать более одной RLC SDU или более одного сегмента RLC SDU, полезная нагрузка каждой RLC PDU используется для переноса данных только из одной RLC SDU. Другими словами, оборудование отправки данных не выполняет обработку конкатенации на RLC-уровне для пакетов данных.
[0018] Можно выяснять, что в процессе, в котором оборудование отправки данных инкапсулирует, на RLC-уровне, RLC SDU в RLC PDU, полезная нагрузка каждой ассемблированной RLC PDU используется для переноса данных из одной RLC SDU. Другими словами, полезная нагрузка RLC PDU не включает в себя данные другой RLC SDU. Таким образом, оборудование отправки данных более не выполняет обработку конкатенации на RLC-уровне для RLC SDU. Таким образом, обработка конкатенации на передающем конце может уменьшаться, и сложность обработки и задержка при обработке может уменьшаться.
[0019] Помимо этого, приемный конец может переупорядочивать, на RLC-уровне, сегменты только одной RLC SDU, без необходимости переупорядочивать RLC SDU. Следовательно, обработка на приемном конце может упрощаться, и сложность обработки и задержка при обработке на приемном конце может уменьшаться.
[0020] В вышеприведенных аспектах, заголовок RLC PDU включает в себя поле индикатора сегмента (SI), используемое для указания того, что то, что инкапсулировано в RLC PDU, в которой расположено поле SI, представляет собой полную RLC SDU или сегмент RLC SDU.
[0021] В необязательном порядке, поле SI включает в себя два бита, и значения поля SI описываются следующим образом:
- первое значение используется для указания того, что то, что инкапсулировано в RLC PDU, в которой расположено поле SI, представляет собой полную RLC SDU, второе значение используется для указания того, что то, что инкапсулировано в RLC PDU, в которой расположено поле SI, представляет собой первый сегмент RLC SDU, третье значение используется для указания того, что то, что инкапсулировано в RLC PDU, в которой расположено поле SI, представляет собой средний сегмент RLC SDU, и четвертое значение используется для указания того, что то, что инкапсулировано в RLC PDU, в которой расположено поле SI, представляет собой последний сегмент RLC SDU; или
- первое значение используется для указания того, что то, что инкапсулировано в RLC PDU, в которой расположено поле SI, представляет собой полную RLC SDU, и второе значение используется для указания того, что то, что инкапсулировано в RLC PDU, в которой расположено поле SI, представляет собой последний сегмент RLC SDU.
[0022] В необязательном порядке, поле SI включает в себя один бит, и значения поля SI описываются следующим образом:
- первое значение используется для указания того, что то, что инкапсулировано в RLC PDU, в которой расположено поле SI, представляет собой полную RLC SDU, или указывать то, что то, что инкапсулируется в RLC PDU, в которой расположено поле SI, представляет собой последний сегмент RLC SDU, и второе значение используется для указания того, что то, что инкапсулировано в RLC PDU, в которой расположено поле SI, представляет собой первый сегмент или средний сегмент RLC SDU.
[0023] В вышеприведенных аспектах, заголовок RLC PDU дополнительно включает в себя поле смещения сегмента (SO), используемое для того, чтобы указывать байтовое смещение, первого байта в полезной нагрузке RLC PDU, в которой расположено поле SO, в RLC SDU, которой принадлежит полезная нагрузка.
[0024] В вышеприведенных аспектах, заголовок RLC PDU дополнительно включает в себя поле порядкового номера (SN), и когда одна RLC SDU инкапсулируется во множество RLC PDU, SN в полях SN в заголовках множества RLC PDU являются идентичными.
[0025] В необязательном порядке, поле SN может использоваться для того, чтобы указывать RLC SDU, которой принадлежат данные, передаваемые в RLC PDU, в которой расположено поле SN.
[0026] В необязательном порядке, SN в поле SN сконфигурирован посредством PDCP-уровня.
[0027] В вышеприведенных аспектах, заголовок RLC PDU дополнительно включает в себя поле индикатора длины (LI), используемое для того, чтобы указывать длину полезной нагрузке в RLC PDU, в которой расположено поле LI.
[0028] В вышеприведенных аспектах, заголовок RLC PDU дополнительно включает в себя поле данных/управления, используемое для того, чтобы указывать то, передается либо нет пакет данных или управляющий пакет в RLC PDU, в которой расположено поле данных/управления.
[0029] В первом-шестом аспектах, процесс, в котором оборудование отправки данных инкапсулирует RLC SDU в по меньшей мере одну RLC PDU, включает в себя: инкапсуляцию RLC SDU в по меньшей мере одну RLC PDU на основе индикатора из MAC-уровня; или инкапсуляцию RLC SDU в по меньшей мере одну RLC PDU на основе предварительно установленного RLC PDU-размера. Соответственно, блок, который инкапсулирует RLC SDU в по меньшей мере одну RLC PDU, выполнен с возможностью: инкапсулировать RLC SDU в по меньшей мере одну RLC PDU на основе индикатора из MAC-уровня; или инкапсулировать RLC SDU в по меньшей мере одну RLC PDU на основе предварительно установленного RLC PDU-размера.
[0030] В первом-шестом аспектах, оборудование отправки данных дополнительно может отправлять пакет RLC-данных на MAC-уровень. Пакет RLC-данных включает в себя одну или более RLC PDU. Соответственно, оборудование обработки данных дополнительно включает в себя блок, который выполняет этот этап.
[0031] В первом-шестом аспектах, оборудование отправки данных использует пакет RLC-данных в качестве MAC SDU и инкапсулирует MAC SDU в MAC PDU. MAC PDU включает в себя MAC-заголовок и полезная MAC-нагрузка, MAC-заголовок включает в себя, по меньшей мере, один подзаголовок, каждый подзаголовок соответствует одному логическому каналу, подзаголовок включает в себя первое поле расширения и второе поле расширения, первое поле расширения используется для того, чтобы указывать то, MAC PDU дополнительно включает в себя или нет другой подзаголовок, либо дополнительно включает в себя или нет данные другого логического канала, и второе поле расширения используется для того, чтобы указывать то, MAC PDU дополнительно включает в себя или нет другие данные логического канала, соответствующего подзаголовку, в котором расположено второе поле расширения. Соответственно, оборудование обработки данных дополнительно включает в себя блок, который выполняет этот этап.
[0032] В седьмом-двенадцатом аспектах, когда RLC SDU, отправленная на PDCP-уровень, не включает в себя порядковый PDCP-номер, оборудование приема данных отправляет SN в поле SN на PDCP-уровень. Порядковый PDCP-номер представляет собой порядковый номер, выделяемый PDCP PDU, когда передающий конец ассемблирует PDCP PDU.
[0033] В седьмом-двенадцатом аспектах, когда пакет RLC-данных включает в себя множество RLC PDU, оборудование приема данных может отличать между RLC PDU на основе поля LI.
[0034] В седьмом-двенадцатом аспектах, когда RLC-уровень использует режим без подтверждения приема (UM), оборудование приема данных поддерживает, на RLC-уровне, окно переупорядочения, и способ обработки данных дополнительно включает в себя: когда первая RLC PDU находится за рамками окна переупорядочения, и первая RLC PDU включает в себя сегмент RLC SDU, которая не может повторно ассемблироваться, отбрасывание, посредством оборудования приема данных, всех принимаемых RLC PDU, соответствующих RLC SDU, которая не может повторно ассемблироваться. Соответственно, оборудование обработки данных дополнительно включает в себя блок, выполненный с возможностью выполнять этот этап.
[0035] В необязательном порядке, оборудование приема данных может уведомлять PDCP-уровень относительно отброшенной RLC SDU. Соответственно, оборудование обработки данных дополнительно включает в себя блок, выполненный с возможностью выполнять этот этап.
[0036] В седьмом-двенадцатом аспектах, когда SN принимаемых RLC PDU являются прерывистыми, оборудование приема данных запускает таймер в первой прерывистой позиции. Таймер может упоминаться как ассоциированный таймер. До того, как истекает таймер, когда RLC PDU, которые включают в себя пропущенные SN, принимаются, оборудование приема данных останавливает таймер. Когда таймер истекает, т.е. RLC PDU, которые включают в себя пропущенные SN, не принимаются до того, как истекает таймер, оборудование приема данных перемещает нижний край окна переупорядочения в позицию SN, соответствующего первой прерывистой позиции, а именно, в позицию SN, соответствующего первой RLC SDU, которая не доставляется на верхний уровень. SN называется "первым SN".
[0037] В необязательном порядке, оборудование приема данных отбрасывает RLC PDU, которая не доставляется на PDCP-уровень, и SN которой находится до первого SN. Дополнительно, В необязательном порядке, оборудование приема данных уведомляет PDCP-уровень относительно SN RLC SDU, соответствующей отброшенной RLC PDU.
[0038] В седьмом-двенадцатом аспектах, перед приемом, посредством оборудования приема данных, пакета данных из MAC-уровня, способ дополнительно включает в себя: получение, на MAC-уровне, MAC SDU на основе формата MAC PDU и использование MAC SDU в качестве пакета данных, отправленного на RLC-уровень. Формат MAC PDU является следующим:
[0039] MAC PDU включает в себя MAC-заголовок и полезная MAC-нагрузка, MAC-заголовок включает в себя, по меньшей мере, один подзаголовок, каждый подзаголовок соответствует одному логическому каналу, подзаголовок включает в себя первое поле расширения и второе поле расширения, первое поле расширения используется для того, чтобы указывать то, MAC PDU дополнительно включает в себя или нет другой подзаголовок, либо дополнительно включает в себя или нет данные другого логического канала, и второе поле расширения используется для того, чтобы указывать то, MAC PDU дополнительно включает в себя или нет другие данные логического канала, соответствующего подзаголовку, в котором расположено второе поле расширения.
[0040] Согласно тринадцатому аспекту, предоставляется RLC PDU-структура. RLC PDU включает в себя заголовок и полезная нагрузка, и полезная нагрузка используется для переноса данных из одной RLC SDU.
[0041] Заголовок RLC PDU является идентичным заголовку в вышеприведенных описаниях.
[0042] Согласно четырнадцатому аспекту, предоставляется способ обработки данных. Способ осуществляется посредством оборудования отправки данных и включает в себя следующие этапы: прием пакета RLC-данных из RLC-уровня, причем пакет RLC-данных включает в себя, по меньшей мере, одну RLC PDU; и использование пакета RLC-данных в качестве MAC SDU и инкапсуляцию MAC SDU в MAC PDU, причем MAC PDU включает в себя MAC-заголовок и полезная MAC-нагрузка, MAC-заголовок включает в себя, по меньшей мере, один подзаголовок, каждый подзаголовок соответствует одному логическому каналу, подзаголовок включает в себя первое поле расширения (поле E) и второе поле расширения (поле H), первое поле расширения используется для того, чтобы указывать то, MAC PDU дополнительно включает в себя или нет другой подзаголовок, либо дополнительно включает в себя или нет данные другого логического канала, и второе поле расширения используется для того, чтобы указывать то, MAC PDU дополнительно включает в себя или нет другие данные логического канала, соответствующего подзаголовку, в котором расположено второе поле расширения.
[0043] Согласно пятнадцатому аспекту, предоставляется способ обработки данных. Способ осуществляется посредством оборудования приема данных и включает в себя следующие этапы: прием MAC PDU из PDCP-уровня; получение MAC SDU на основе формата MAC PDU; и отправку MAC SDU на RLC-уровень. Формат MAC PDU является следующим: MAC PDU включает в себя MAC-заголовок и полезная MAC-нагрузка, MAC-заголовок включает в себя, по меньшей мере, один подзаголовок, каждый подзаголовок соответствует одному логическому каналу, подзаголовок включает в себя первое поле расширения (поле E) и второе поле расширения (поле H), первое поле расширения используется для того, чтобы указывать то, MAC PDU дополнительно включает в себя или нет другой подзаголовок, либо дополнительно включает в себя или нет данные другого логического канала, и второе поле расширения используется для того, чтобы указывать то, MAC PDU дополнительно включает в себя или нет другие данные логического канала, соответствующего подзаголовку, в котором расположено второе поле расширения.
[0044] Согласно шестнадцатому аспекту, предоставляется оборудование обработки данных, расположенное на передающем конце и включающее в себя средства (средства) или блоки, выполненные с возможностью выполнять этапы, в четырнадцатом аспекте. Альтернативно, предоставляется оборудование обработки данных, расположенное на приемном конце и включающее в себя средства (средства) или блоки, выполненные с возможностью выполнять этапы, в пятнадцатом аспекте.
[0045] Согласно семнадцатому аспекту, предоставляется оборудование обработки данных, расположенное на передающем конце и включающее в себя процессор и запоминающее устройство. Запоминающее устройство выполнено с возможностью сохранять программу, и процессор активирует программу, сохраненную в запоминающем устройстве, чтобы осуществлять способ, предоставленный в четырнадцатом аспекте этой заявки. Альтернативно, предоставляется оборудование обработки данных, расположенное на приемном конце и включающее в себя процессор и запоминающее устройство. Запоминающее устройство выполнено с возможностью сохранять программу, и процессор активирует программу, сохраненную в запоминающем устройстве, чтобы осуществлять способ, предоставленный в пятнадцатом аспекте этой заявки.
[0046] Согласно восемнадцатому аспекту, эта заявка предоставляет оборудование обработки данных, расположенное на передающем конце и включающее в себя, по меньшей мере, один обрабатывающий элемент (или микросхему), выполненный с возможностью осуществлять способ в четырнадцатом аспекте. Альтернативно, эта заявка предоставляет оборудование обработки данных, расположенное на приемном конце и включающее в себя, по меньшей мере, один обрабатывающий элемент (или микросхему), выполненный с возможностью осуществлять способ в пятнадцатом аспекте.
[0047] Согласно девятнадцатому аспекту, эта заявка предоставляет программу. Программа используется для осуществления способа в четырнадцатом аспекте или пятнадцатом аспекте при выполнении посредством процессора.
[0048] Согласно двадцатому аспекту, предоставляется программный продукт, например, машиночитаемый носитель хранения данных, включающий в себя программу, в девятнадцатом аспекте.
[0049] Можно выяснять, что в вышеприведенных решениях, только один LCID требуется, чтобы указывать данные одного логического канала. Следовательно, объем служебной информации заголовков на MAC-уровне может эффективно уменьшаться.
[0050] В вышеприведенных аспектах, подзаголовок MAC PDU дополнительно включает в себя поле идентификатора логического канала (LCID), используемое для того, чтобы указывать логический канал, которому принадлежит полезная нагрузка, ассоциированные с подзаголовком.
[0051] В вышеприведенных аспектах, подзаголовок MAC PDU дополнительно включает в себя первое поле индикатора длины (поле F) и второе поле индикатора длины (поле L). Первое поле индикатора длины используется для того, чтобы указывать длину второго поля индикатора длины, и второе поле индикатора длины используется для того, чтобы указывать длину полезной нагрузке, ассоциированных с подзаголовком, в котором расположено второе поле индикатора длины.
[0052] Согласно двадцать первому аспекту, предоставляется способ обработки данных. Способ используется в оборудовании отправки данных, оборудование отправки данных поддерживает, на PDCP-уровне, окно PDCP-передачи, и способ включает в себя: отправку, на PDCP-уровне посредством оборудования отправки данных, PDCP PDU на RLC-уровень; и когда количество отправленных PDCP PDU достигает максимального количества PDCP PDU, которые могут размещаться посредством окна PDCP-передачи, и оборудование отправки данных не принимает успешную обратную связь на PDCP-уровне, прекращение, посредством оборудования отправки данных, отправки PDCP PDU. Обратная связь с указанием успешности представляет собой отчет о состоянии, возвращенный на RLC-уровне посредством оборудования отправки данных, указывающий то, что все или некоторые PDCP PDU успешно отправляются, или обратная связь с указанием успешности представляет собой отчет о состоянии, возвращенный посредством оборудования приема данных, указывающий то, что все или некоторые PDCP PDU успешно принимаются.
[0053] Согласно двадцать второму аспекту, предоставляется оборудование обработки данных, расположенное на передающем конце и включающее в себя средства (средства) или блоки, выполненные с возможностью выполнять этапы, в двадцать первом аспекте.
[0054] Согласно двадцать третьему аспекту, предоставляется оборудование обработки данных, включающее в себя процессор и запоминающее устройство. Запоминающее устройство выполнено с возможностью сохранять программу, и процессор активирует программу, сохраненную в запоминающем устройстве, чтобы осуществлять способ, предоставленный в двадцать первом аспекте этой заявки.
[0055] Согласно двадцать четвертому аспекту, эта заявка предоставляет оборудование обработки данных, включающее в себя, по меньшей мере, один обрабатывающий элемент (или микросхему), выполненный с возможностью осуществлять способ в двадцать первом аспекте.
[0056] Согласно двадцать пятому аспекту, эта заявка предоставляет программу. Программа используется для осуществления способа в двадцать первом аспекте при выполнении посредством процессора.
[0057] Согласно двадцать шестому аспекту, предоставляется программный продукт, например, машиночитаемый носитель хранения данных, включающий в себя программу, в двадцать пятом аспекте.
[0058] Можно выяснять, что передающий конец может поддерживать, на PDCP-уровне, окно PDCP-передачи, с тем чтобы управлять отправкой пакетов данных на PDCP-уровне. Это позволяет эффективно уменьшать такую проблему, что PDCP SN повторяются, когда объем данных, отправленных посредством передающего конца, превышает диапазон данных, который может указываться посредством PDCP SN, за счет этого решая такую проблему, что приемный конец не может корректно отличать и обрабатывать множество пакетов данных, которые имеют идентичные SN и которые принимаются на PDCP-уровне.
[0059] В вышеприведенных аспектах, размер окна PDCP-передачи определяется на основе порядкового PDCP-номера или является предварительно установленным.
[0060] Дополнительно, размер окна PDCP-передачи определяется на основе следующей формулы: W=(L+1)/2, где W обозначает размер окна PDCP-передачи, и L обозначает значение максимального порядкового номера, который может указываться посредством длины порядкового PDCP-номера.
[0061] В вышеприведенных аспектах, оборудование отправки данных отправляет, на PDCP-уровне, порядковый PDCP-номер на RLC-уровень. PDCP PDU переносит порядковый PDCP-номер, или порядковый PDCP-номер является независимым от PDCP PDU. Порядковый PDCP-номер представляет собой порядковый номер, выделяемый PDCP PDU, когда оборудование отправки данных ассемблирует PDCP PDU.
Краткое описание чертежей
[0062] Фиг. 1 является принципиальной схемой сценария связи согласно варианту осуществления этой заявки;
[0063] Фиг. 2 является принципиальной схемой стека протоколов пользовательской плоскости с дополнительным представлением связи между терминалом и RAN-устройством согласно варианту осуществления этой заявки;
[0064] Фиг. 3 является принципиальной схемой способа обработки данных согласно варианту осуществления этой заявки;
[0065] Фиг. 4 является принципиальной схемой формата RLC PDU согласно варианту осуществления этой заявки;
[0066] Фиг. 5 является принципиальной схемой другого формата RLC PDU согласно варианту осуществления этой заявки;
[0067] Фиг. 6 является принципиальной схемой пакета RLC-данных согласно варианту осуществления этой заявки;
[0068] Фиг. 7 является блок-схемой последовательности операций способа обработки данных согласно варианту осуществления этой заявки;
[0069] Фиг. 8 является принципиальной структурной схемой существующей MAC PDU;
[0070] Фиг. 9 является принципиальной структурной схемой MAC PDU согласно варианту осуществления этой заявки;
[0071] Фиг. 10 является принципиальной структурной схемой оборудования обработки данных согласно варианту осуществления этой заявки;
[0072] Фиг. 11 является принципиальной структурной схемой оборудования обработки данных согласно варианту осуществления этой заявки;
[0073] Фиг. 12 является принципиальной структурной схемой оборудования обработки данных согласно варианту осуществления этой заявки;
[0074] Фиг. 13 является принципиальной структурной схемой терминала согласно варианту осуществления этой заявки;
[0075] Фиг. 14 является принципиальной структурной схемой RAN-устройства согласно варианту осуществления этой заявки;
[0076] Фиг. 15 является принципиальной схемой способа для конфигурирования параметра интервала отсутствия сигнала для измерений согласно варианту осуществления этой заявки; и
[0077] Фиг. 16 является принципиальной схемой способа для конфигурирования параметра интервала отсутствия сигнала для измерений согласно варианту осуществления этой заявки.
Подробное описание вариантов осуществления
[0078] Далее понятно описываются технические решения в вариантах осуществления этой заявки со ссылкой на прилагаемые чертежи. Очевидно, что описанные варианты осуществления представляют собой просто некоторые, а не все варианты осуществления этой заявки. Все остальные варианты осуществления, полученные специалистами в данной области техники на основе вариантов осуществления этой заявки без творческих усилий, должны попадать в объем охраны этой заявки.
[0079] В нижеприведенном описании, некоторые термины в этой заявке описываются, чтобы помогать специалистам в данной области техники иметь лучшее понимание.
[0080] (1) Терминал, также называемый "абонентским устройством (абонентским устройством, UE)", представляет собой устройство, предоставляющее возможности подключения для передачи речи и/или данных для пользователя, например, карманное устройство или встроенное в транспортное средство устройство, которое имеет функцию беспроводного соединения. Общие терминалы включают в себя, например, мобильный телефон, планшетный компьютер, переносной компьютер, карманный компьютер, мобильный Интернет-компьютер (мобильное Интернет-устройство, MID) или носимое устройство, такое как интеллектуальные часы, интеллектуальный браслет или шагомер.
[0081] (2) Базовая станция, также называемая "устройством сети радиодоступа (сети радиодоступа, RAN)", представляет собой устройство, которое соединяет терминал с беспроводной сетью, включающее в себя, но не только, усовершенствованный узел B (усовершенствованный узел B, eNB), контроллер радиосети (контроллер радиосети, RNC), узел B (узел B, NB), контроллер базовой станции (контроллер базовой станции, BSC), базовую приемо-передающую станцию (базовую приемо-передающую станцию, BTS), собственный усовершенствованный узел B (например, собственный усовершенствованный узел B или собственный узел B, HNB) или блок полосы модулирующих частот (блок полосы модулирующих частот, BBU). Помимо этого, базовая станция может включать в себя точку Wi-Fi-доступа (точку доступа, AP) и т.п.
[0082] (3) Блок (или объект) в этой заявке означает функциональный блок (или объект) или логический блок (или объект). Блок может иметь форму программного обеспечения, и его функция реализуется посредством использования процессора для того, чтобы выполнять программный код, или может иметь форму аппаратных средств.
[0083] (4) "Множество" означает два или более двух. Термин "и/или" описывает взаимосвязь на основе ассоциирования для описания ассоциированных объектов и представляет то, что могут существовать три взаимосвязи. Например, A и/или B может представлять следующие три случая: существует только A, существуют как A, так и B, и существует только B. Символ "/", в общем, указывает взаимосвязь "или" между ассоциированными объектами. Объем, описанный посредством использования "выше" или "ниже", включает в себя граничную точку.
[0084] Ссылаясь на фиг. 1, фиг. 1 является принципиальной схемой сценария связи согласно варианту осуществления этой заявки. Как показано на фиг. 1, терминал 110 осуществляет доступ к беспроводной сети через RAN-устройство 120, чтобы получать услугу внешней сети (например, Интернета) через беспроводную сеть или обмениваться данными с другим терминалом через беспроводную сеть. В направлении передачи по нисходящей линии связи, RAN-устройство 120 используется в качестве передающего конца, и терминал 110 может использоваться в качестве приемного конца. В направлении передачи по восходящей линии связи, терминал 110 используется в качестве передающего конца, и RAN-устройство 120 используется в качестве приемного конца.
[0085] Связь между терминалом 110 и RAN-устройством 120 соответствует протоколу радиоинтерфейса. Ссылаясь на фиг. 2, фиг. 2 является принципиальной схемой стека протоколов пользовательской плоскости с дополнительным представлением связи между терминалом и RAN-устройством согласно варианту осуществления этой заявки. Как показано на фиг. 2, стек протоколов включает в себя уровень протокола конвергенции пакетных данных (протокола конвергенции пакетных данных (PDCP)), уровень управления радиосвязью (управления радиосвязью, RLC), уровень управления доступом к среде (управления доступом к среде, MAC) и физический (физический, PHY) уровень. PDCP-уровень, RLC-уровень и MAC-уровень формируют стек протоколов уровня 2 (L2).
[0086] В настоящее время, основные функции PDCP-уровня включают в себя шифрование/дешифрование, сжатие заголовков/распаковка заголовков, защиту целостности и т.п. Основные функции RLC-уровня включают в себя сегментацию, конкатенацию, переупорядочение, автоматический запрос на повторную передачу (автоматический запрос на повторную передачу, ARQ) и т.п. Основные функции MAC-уровня включают в себя мультиплексирование, диспетчеризацию, гибридный автоматический запрос на повторную передачу (гибридный автоматический запрос на повторную передачу, HARQ) и т.п.
[0087] В решении согласно варианту осуществления этой заявки, функции RLC-уровня регулируются и при инкапсуляции пакета данных из PDCP-уровня, RLC-уровень выполняет только сегментацию и не выполняет конкатенацию. Таким образом, обработка конкатенации на передающем конце может уменьшаться, и сложность обработки и задержка при обработке может уменьшаться.
[0088] Далее представлено подробное описание со ссылкой на прилагаемые чертежи. Очевидно, что передающий конец в этом варианте осуществления этой заявки также может упоминаться как оборудование отправки данных, и приемный конец также может упоминаться как оборудование приема данных.
[0089] Ссылаясь на фиг. 3, фиг. 3 является принципиальной схемой способа обработки данных согласно варианту осуществления этой заявки. Как показано на фиг. 3, способ используется на передающем конце, т.е. осуществляется посредством передающего конца, и передающий конец также может упоминаться как оборудование отправки данных. Способ включает в себя следующие этапы:
[0090] S310. Прием пакета данных из PDCP-уровня и использование пакета данных в качестве служебной RLC-единицы данных (служебной единицы данных, SDU).
[0091] S320. Инкапсуляция RLC SDU в по меньшей мере одну RLC PDU, причем каждая RLC PDU включает в себя заголовок и полезная нагрузка, и полезная нагрузка используется для переноса данных из одной RLC SDU.
[0092] В этом варианте осуществления и в нижеприведенных вариантах осуществления, то, что полезная нагрузка RLC PDU используется для переноса данных из одной RLC SDU, означает то, что даже если RLC PDU может размещать более одной RLC SDU или более одного сегмента RLC SDU, полезная нагрузка каждой RLC PDU используется для переноса данных только из одной RLC SDU. Другими словами, передающий конец не выполняет обработку конкатенации на RLC-уровне для пакета данных.
[0093] Можно выяснять, что в процессе, в котором передающий конец инкапсулирует, на RLC-уровне, RLC SDU в RLC PDU, полезная нагрузка каждой ассемблированной RLC PDU используется для переноса данных из одной RLC SDU. Другими словами, полезная нагрузка RLC PDU не включает в себя данные другой RLC SDU. Таким образом, передающий конец более не выполняет обработку конкатенации на RLC-уровне для RLC SDU. Таким образом, обработка конкатенации на передающем конце может уменьшаться, и сложность обработки и задержка при обработке может уменьшаться.
[0094] Помимо этого, приемный конец может переупорядочивать, на RLC-уровне, сегменты только одной RLC SDU, без необходимости переупорядочивать RLC SDU. Следовательно, обработка на приемном конце может упрощаться. Это подробно описывается в нижеприведенных вариантах осуществления.
[0095] Когда обработка конкатенации не выполняется для RLC SDU, заголовок RLC PDU дополнительно может упрощаться, чтобы уменьшать объем служебной информации заголовков RLC PDU. Безусловно, RLC PDU-формат в существующей технологии по-прежнему может использоваться, за исключением того, что больший объем служебной информации заголовков требуется по сравнению с упрощенным RLC PDU-форматом в этой заявке.
[0096] Ссылаясь на фиг. 4, фиг. 4 является принципиальной схемой формата RLC PDU согласно варианту осуществления этой заявки. Как показано на фиг. 4, RLC PDU включает в себя заголовок и полезная нагрузка, и полезная нагрузка используется для переноса данных из одной RLC SDU. Заголовок также называется "заголовком пакета", включающим в себя одно или более следующих полей: поле данных/управления (данных/управления, D/C), поле порядкового номера (порядкового номера, SN), поле индикатора сегмента (индикатора сегмента, SI) и поле смещения сегмента (смещения сегмента, SO).
[0097] Поле D/C используется для того, чтобы указывать то, передается либо нет пакет данных или управляющий пакет, либо то, передается либо нет информация в виде данных или управляющая информация в RLC PDU, в которой расположено поле D/C. Например, когда поле D/C равно 0, пакет данных передается в RLC PDU, а когда поле D/C равно 1, управляющий пакет передается в RLC PDU, или наоборот. Таким образом, когда поле D/C равно 0, управляющий пакет передается в RLC PDU, а когда поле D/C равно 1, пакет данных передается в RLC PDU. Это не ограничено в этом варианте осуществления.
[0098] Поле SN используется для того, чтобы указывать RLC SDU, которой принадлежат данные, передаваемые в RLC PDU, в которой расположено поле SN. В существующей технологии, каждая RLC PDU соответствует одному SN. В этом варианте осуществления, каждая RLC SDU соответствует одному SN. Если одна RLC SDU разделяется на множество сегментов и инкапсулируется во множество RLC PDU, SN в этих RLC PDU являются идентичными. Можно выяснять, что в этом варианте осуществления, поле SN может использоваться для того, чтобы указывать порядковый номер, соответствующий RLC SDU, которой принадлежат данные, передаваемые в RLC PDU, в которой расположено поле SN.
[0099] Можно выяснять, что одна RLC SDU соответствует одному SN, и когда одна RLC SDU инкапсулируется во множество RLC PDU для передачи, множество RLC PDU используют идентичный SN. Таким образом, PDCP-уровень и RLC-уровень могут совместно использовать один SN, чтобы уменьшать объем служебной информации заголовков. Помимо этого, это разрешает такую проблему, что длина SN должна расширяться в существующей технологии, поскольку множество SN требуются, когда RLC SDU сегментируется на множество RLC PDU, и в силу этого также может уменьшать объем служебной информации.
[0100] Длина поля SN может быть согласована или может быть сконфигурирована посредством верхнего уровня, например, уровня управления радиоресурсами (управления радиоресурсами, RRC). Длина поля SN не ограничена в этом варианте осуществления и может быть сконфигурирована или согласована на основе потребности, например, может составлять пять битов или десять битов.
[0101] В необязательном порядке, SN в поле SN может выделяться посредством RLC-уровня. В этом случае, RLC PDU и PDCP PDU включают в себя свои соответствующие SN. Другими словами, одна RLC PDU включает в себя два SN. В необязательном порядке, SN в поле SN может быть сконфигурирован посредством PDCP-уровня. Другими словами, SN, включенный в RLC PDU, представляет собой SN, выделяемый посредством PDCP-уровня. В этом случае, одна RLC PDU включает в себя только один SN, и одна RLC SDU инкапсулируется во множество RLC PDU, которые имеют идентичные SN. Таким образом, PDCP-уровень и RLC-уровень могут совместно использовать один SN, чтобы уменьшать объем служебной информации заголовков. Помимо этого, это разрешает такую проблему, что длина SN должна расширяться в существующей технологии, поскольку множество SN требуются, когда RLC SDU сегментируется на множество RLC PDU, и в силу этого также может уменьшать объем служебной информации.
[0102] В необязательном порядке, на передающем конце, поле SN может использоваться для того, чтобы управлять позицией и/или размером окна передачи RLC и выполнять, на основе отчета о состоянии, возвращенного посредством приемного конца, такую операцию, как повторная ARQ-передача. На приемном конце, поле SN может использоваться для того, чтобы выполнять такие операции, как переупорядочивание, обратная связь в форме отчета о состоянии и повторное ассемблирование RLC SDU.
[0103] Поле SI используется для указания того, что то, что инкапсулировано в RLC PDU, в которой расположено поле SI, представляет собой полную RLC SDU или сегмент RLC SDU, а именно, то, представляют собой полезная нагрузка RLC PDU полную RLC SDU или сегмент RLC SDU.
[0104] В реализации, поле SI может включать в себя два бита. Различные значения представляют различные смыслы. Далее представлен вариант осуществления (вариант 1 осуществления).
- 00: не указывает сегментацию. В данном документе, сегментация означает сегментацию, выполняемую для RLC SDU. Таким образом, то, что инкапсулируется в RLC PDU, представляет собой полную RLC SDU.
- 01: указывает первый сегмент. Таким образом, то, что инкапсулируется в RLC PDU, представляет собой первый сегмент RLC SDU.
- 10: указывает средний сегмент. Таким образом, то, что инкапсулируется в RLC PDU, представляет собой средний сегмент RLC SDU. Средний сегмент не включает в себя первый байт RLC SDU и не включает в себя последний байт RLC SDU. Другими словами, средний сегмент не представляет собой ни первый сегмент RLC SDU, ни последний сегмент RLC SDU.
- 11: указывает последний сегмент. Таким образом, то, что инкапсулируется в RLC PDU, представляет собой последний сегмент RLC SDU.
[0105] В другом варианте осуществления (варианте 2 осуществления), соответствие между значениями SI и смыслами, указываемыми посредством значений, может быть оптимизировано следующим образом:
- 00: не указывает сегментацию. В данном документе, сегментация означает сегментацию, выполняемую для RLC SDU. Таким образом, то, что инкапсулируется в RLC PDU, представляет собой полную RLC SDU.
- 01: зарезервировано (зарезервировано).
- 10: зарезервировано (зарезервировано).
- 11: указывает последний сегмент. Таким образом, то, что инкапсулируется в RLC PDU, представляет собой последний сегмент RLC SDU.
[0106] "Зарезервировано" в данном документе означает то, что смысл значения временно не задан.
[0107] В другой реализации, поле SI может включать в себя один бит. Различные значения представляют различные смыслы. Далее представлен вариант осуществления (вариант 3 осуществления).
- 0: указывает первый сегмент или средний сегмент. Таким образом, то, что инкапсулируется в RLC PDU, представляет собой первый сегмент или средний сегмент RLC SDU. Средний сегмент не включает в себя первый байт RLC SDU и не включает в себя последний байт RLC SDU. Другими словами, средний сегмент не представляет собой ни первый сегмент RLC SDU, ни последний сегмент RLC SDU.
- 1: не указывает сегментацию или последний сегмент. В данном документе, сегментация означает сегментацию, выполняемую для RLC SDU. Таким образом, то, что инкапсулируется в RLC PDU, представляет собой полную RLC SDU, либо то, что инкапсулируется в RLC PDU, представляет собой последний сегмент RLC SDU.
[0108] Очевидно, что соответствие между каждым способом присвоения значений и смыслом, указываемым посредством каждого значения в способе присвоения значений, не имеет намерение ограничивать эту заявку, и другой способ присвоения значений может использоваться в соответствии. Например, используется большее число битов. В качестве другого примера, в каждом способе присвоения значений, соответствие между значением и смыслом значения может меняться местами.
[0109] Поле SO используется для того, чтобы указывать байтовое смещение первого байта в полезной нагрузке RLC PDU, в которой расположено поле SO, в RLC SDU, которой принадлежит полезная нагрузка. Когда RLC PDU включает в себя полную RLC SDU, первый байт в полезной нагрузке RLC PDU представляет собой первый байт RLC SDU, и в силу этого байтовое смещение, указываемое посредством поля SO, равно 0. Когда RLC PDU включает в себя сегмент RLC SDU, байтовое смещение, указываемое посредством поля SO, представляет собой байтовое смещение, первого байта в сегменте, в RLC SDU. Например, размер RLC SDU составляет 400 байтов. Предполагается, что RLC SDU разделяется на два 200-байтовых сегмента. В RLC PDU, в которой расположен первый сегмент, значение поля SO равно 0, и в RLC PDU, в которой расположен второй сегмент, значение поля SO равно 201. Когда значение поля SO равно 0, поле SO может становиться резервным. Другими словами, поле SO отсутствует. В этом случае, считается, что RLC PDU включает в себя полную RLC SDU или включает в себя первый сегмент RLC SDU.
[0110] Длина поля SO не ограничена в этой заявке. Длина поля SO может быть связана с размером RLC SDU или сегмента RLC SDU либо связана с размером полезной нагрузке RLC PDU. Когда полезная нагрузка в RLC PDU становится больше, поле SO должно быть более длинным, но длина поля SO не является прямо пропорциональной полезной нагрузке в RLC PDU. Например, когда поле SO включает в себя один бит, размер полезной нагрузке максимальной RLC PDU, который может указываться, равен 2; или когда поле SO включает в себя два бита, размер полезной нагрузке максимальной RLC PDU, который может указываться, равен 4 и т.д. Когда 200-байтовая полезная нагрузка RLC PDU должна указываться, длина поля SO должна составлять восемь битов. Длина поля SO может быть согласована или может быть сконфигурирована посредством верхнего уровня, например, RRC-уровня. Альтернативно, поле, а именно, поле индикатора длины поля SO, может добавляться в заголовок RLC PDU, чтобы указывать длину поля SO. Например, 1-битовое поле может использоваться для того, чтобы указывать две длины SO, и 2-битовое поле может использоваться для того, чтобы указывать четыре длины SO.
[0111] Поле SI может комбинироваться с полем SO, чтобы указывать конкретную информацию RLC SDU или сегмент RLC SDU, которая включена в RLC PDU, чтобы упрощать повторное ассемблирование RLC SDU на приемном конце.
[0112] В соответствии с вариантами 1-3 осуществления, варианты осуществления комбинации поля SI и поля SO заключаются в следующем:
[0113] Вариант 1 осуществления. В соответствии с вышеприведенным вариантом 1 осуществления, способ присвоения значений поля SI и смыслы значений поля SI являются идентичными способу и смыслам в вышеприведенном варианте осуществления 1.
- SI=00 и SO=0 или отсутствие поля SO: не указывает сегментацию. В данном документе, сегментация означает сегментацию, выполняемую для RLC SDU. Таким образом, то, что инкапсулируется в RLC PDU, представляет собой полную RLC SDU.
- SI=01 и SO=0 или отсутствие поля SO: указывает первый сегмент. Таким образом, то, что инкапсулируется в RLC PDU, представляет собой первый сегмент RLC SDU.
- SI=10 и SO=M, где M>0: указывает средний сегмент. Таким образом, то, что инкапсулируется в RLC PDU, представляет собой средний сегмент RLC SDU. Смысл среднего сегмента является идентичным вышеприведенному описанию, и подробности не описываются повторно в данном документе.
- SI=11 и SO=N, где N>0: указывает последний сегмент. Таким образом, то, что инкапсулируется в RLC PDU, представляет собой последний сегмент RLC SDU.
[0114] Вариант 2 осуществления. В соответствии с вышеприведенным вариантом 2 осуществления, способ присвоения значений поля SI и смыслы значений поля SI являются идентичными способу и смыслам в вышеприведенном варианте осуществления 2.
- SI=00 и SO=0: не указывает сегментацию. В данном документе, сегментация означает сегментацию, выполняемую для RLC SDU. Таким образом, то, что инкапсулируется в RLC PDU, представляет собой полную RLC SDU.
- SI=11 и SO=N, где N>0: указывает последний сегмент. Таким образом, RLC PDU включает в себя последний сегмент RLC SDU.
- SI≠00 и SI≠11, например, SI=01 или SI=10 и SO=M, где M>0: указывает средний сегмент. Таким образом, то, что инкапсулируется в RLC PDU, представляет собой средний сегмент RLC SDU. Смысл среднего сегмента является идентичным вышеприведенному описанию, и подробности не описываются повторно в данном документе.
[0115] Вариант 3 осуществления. В соответствии с вышеприведенным вариантом 3 осуществления, способ присвоения значений поля SI и смыслы значений поля SI являются идентичными способу и смыслам в вышеприведенном варианте осуществления 3.
- SI=0 и SO=0: указывает первый сегмент. Таким образом, то, что инкапсулируется в RLC PDU, представляет собой первый сегмент RLC SDU.
- SI=0 и SO=M, где M>0: указывает средний сегмент.
- SI=1 и SO=0: не указывает сегментацию. В данном документе, сегментация означает сегментацию, выполняемую для RLC SDU. Таким образом, то, что инкапсулируется в RLC PDU, представляет собой полную RLC SDU.
- SI=1 и SO=N, где N>0: указывает последний сегмент. Таким образом, то, что инкапсулируется в RLC PDU, представляет собой последний сегмент RLC SDU.
[0116] В необязательном порядке, заголовок RLC PDU дополнительно может включать в себя поле опроса (опроса). Поле опроса используется для того, чтобы запрашивать RLC-уровень на приемном конце на предмет того, чтобы возвращать отчет о RLC-состоянии. Поле опроса является идентичным полю в существующей технологии, и подробности не описываются в данном документе.
[0117] В необязательном порядке, заголовок RLC PDU дополнительно может включать в себя, по меньшей мере, одно зарезервированное поле для последующего функционального расширения.
[0118] В реализации, передающий конец может ассемблировать, на RLC-уровне, RLC PDU на основе индикатора из нижнего уровня, например, MAC-уровня. Например, когда размер, указываемый посредством MAC-уровня, может размещать RLC SDU плюс соответствующий RLC-заголовок, передающий конец инкапсулирует, на RLC-уровне, целую RLC SDU в одну RLC PDU. RLC SDU в RLC PDU не сегментируется, данные другой RLC SDU не конкатенируются, и отсутствует дополнение, большее одного байта. Другими словами, дополнение формируется для байтового совмещения. В качестве другого примера, когда размер, указываемый посредством MAC-уровня, не может размещать RLC SDU плюс соответствующий RLC-заголовок, передающий конец разделяет RLC SDU на множество сегментов и инкапсулирует каждый сегмент в одну RLC PDU. В настоящее время, MAC-уровень используется для диспетчеризации ресурсов. Размер RLC PDU, которая должна ассемблироваться посредством RLC-уровня, или полный размер множества RLC PDU, которые должны ассемблироваться посредством RLC-уровня, может распознаваться на основе ситуации диспетчеризации ресурсов MAC-уровня.
[0119] В другой реализации, размер RLC PDU может быть предварительно установлен, так что передающий конец может ассемблировать, на RLC-уровне, RLC PDU на основе предварительно установленного RLC PDU-размера. В этом случае, RLC-уровень может ассемблировать RLC PDU заранее до того, как MAC-уровень заканчивает диспетчеризацию, или до приема размера, указываемого посредством MAC-уровня, и может непосредственно доставлять соответствующее количество RLC PDU на MAC-уровень после приема индикатора из MAC-уровня, так что время обработки в реальном времени RLC-уровня эффективно уменьшается, и задержка на передачу данных уменьшается. Процесс ассемблирования является аналогичным процессу, в котором RLC PDU ассемблирована на основе индикатора из MAC-уровня. Например, когда предварительно установленный RLC PDU-размер может размещать RLC SDU плюс соответствующий RLC-заголовок, передающий конец инкапсулирует, на RLC-уровне, целую RLC SDU в одну RLC PDU. RLC SDU в RLC PDU не сегментируется, и данные другой RLC SDU не конкатенируются. Чтобы обеспечивать возможность размеру ассемблированной RLC PDU быть идентичным предварительно установленному размеру, в этом случае, передающий конец может выполнять дополнение на RLC-уровне. Альтернативно, дополнение может не выполняться, другими словами, предварительно установленный RLC PDU-размер является предельным значением и используется просто для того, чтобы ограничивать максимальное значение размера ассемблированной RLC PDU. В качестве другого примера, когда предварительно установленный RLC PDU-размер не может размещать RLC SDU плюс соответствующий RLC-заголовок, передающий конец разделяет RLC SDU на множество сегментов и инкапсулирует каждый сегмент в одну RLC PDU. Передающий конец может сегментировать RLC SDU на основе предварительно установленного RLC PDU-размера, так что все размеры RLC PDU, сформированных посредством сегментов, отличных от последнего сегмента, удовлетворяют предварительно установленному RLC PDU-размеру; и для последнего сегмента, когда размер последнего сегмента является недостаточным, чтобы формировать RLC PDU предварительно установленного размера, может выполняться дополнение, или дополнение может не выполняться, и это не ограничено в данном документе.
[0120] Ссылаясь на фиг. 5, фиг. 5 является принципиальной схемой другого формата RLC PDU согласно варианту осуществления этой заявки. Отличие от RLC PDU-формата, показанного на фиг. 4, заключается в том, что этот формат дополнительно включает в себя поле индикатора длины (индикатора длины, LI), используемое для того, чтобы указывать длину полезной нагрузке в RLC PDU, в которой расположено поле LI. Таким образом, поле LI используется для того, чтобы указывать длину SDU или SDU-сегмента в RLC PDU, в которой расположено поле LI.
[0121] В необязательном порядке, передающий конец может отправлять, на RLC-уровне, RLC PDU по одной на MAC-уровень. В этом случае, MAC-уровень рассматривает каждую RLC PDU в качестве одной MAC SDU и задает один подзаголовок для каждой MAC SDU, чтобы указывать MAC SDU. Альтернативно, передающий конец может отправлять, на RLC-уровне, множество RLC PDU в качестве одного пакета RLC-данных на MAC-уровень, как показано на фиг. 6. MAC-уровень использует пакет RLC-данных в качестве одной MAC SDU. Следовательно, только один подзаголовок должен добавляться в MAC SDU, чтобы указывать MAC SDU, и объем служебной информации заголовков MAC-уровня уменьшается. Это подробно описывается в нижеприведенном процессе обработки данных, на MAC-уровне, и подробности не описываются в данном документе.
[0122] Можно выяснять, что передающий конец отправляет пакет RLC-данных на MAC-уровень, и пакет RLC-данных может включать в себя одну RLC PDU или может включать в себя множество RLC PDU. Помимо этого, данные, инкапсулируемые в RLC PDU, включенной в один пакет RLC-данных, могут исходить из одной RLC SDU или могут исходить из множества RLC SDU.
[0123] Чтобы помогать специалистам в данной области техники иметь лучшее понимание, далее представлено описание со ссылкой на процессы обработки на каждом уровне. Тем не менее, это не имеет намерение ограничивать эту заявку. Блоки или объекты обработки данных на различных уровнях в этой заявке могут быть расположены на различных устройствах на RAN-стороне.
[0124] Ссылаясь на фиг. 7, фиг. 7 является блок-схемой последовательности операций способа обработки данных согласно варианту осуществления этой заявки. Как показано на фиг. 7, способ включает в себя следующие этапы.
[0125] S710. Данные верхнего уровня (PDCP SDU) достигают PDCP-уровня. На PDCP-уровне, передающий конец обрабатывает данные, чтобы формировать PDCP PDU, и отправляет PDCP PDU на RLC-уровень.
[0126] Обработка данных, выполняемая на PDCP-уровне посредством передающего конца, может включать в себя одну или более операций, таких как сжатие заголовков, шифрование и защита целостности. Она является идентичной обработке в существующей технологии. Подробности не описываются в данном документе.
[0127] В необязательном порядке, передающий конец выделяет один SN для PDCP PDU или ассоциирует один SN с PDCP PDU на PDCP-уровне. SN может инкапсулироваться в PDCP PDU, которая должна отправляться на RLC-уровень. Альтернативно, SN не инкапсулируется в PDCP PDU, но отправляется с PDCP PDU на RLC-уровень. Альтернативно, SN не инкапсулируется в PDCP PDU, но отдельно отправляется на RLC-уровень, и передача служебных сигналов используется для того, чтобы указывать соответствие между SN и PDCP PDU, т.е. указывать конкретную PDCP PDU, которой выделяется SN. Чтобы отличать между SN и SN RLC-уровня, этот SN называется "PDCP SN". PDCP SN может быть идентичным SN RLC-уровня или отличающимся от SN RLC-уровня.
[0128] В необязательном порядке, передающий конец может поддерживать, на PDCP-уровне, окно PDCP-передачи, с тем чтобы управлять отправкой пакетов данных на PDCP-уровне. Это позволяет эффективно уменьшать такую проблему, что PDCP SN повторяются, когда объем данных, отправленных посредством передающего конца, превышает диапазон данных, который может указываться посредством PDCP SN, за счет этого решая такую проблему, что приемный конец не может корректно отличать и обрабатывать множество пакетов данных, которые имеют идентичные SN и которые принимаются на PDCP-уровне. После того, как передающий конец последовательно отправляет, на PDCP-уровне, максимальное количество PDCP PDU, которые могут размещаться посредством окна PDCP-передачи, если отчет о состоянии относительно успешной отправки или успешного приема, возвращенный посредством нижнего уровня (например, RLC-уровня) или приемного конца, не принимается, передающий конец более не отправляет PDCP PDU. Когда передающий конец использует режим без подтверждения приема (режим без подтверждения приема, UM) на RLC-уровне, может отсутствовать окно PDCP-передачи. Отчет о состоянии относительно успешной отправки в данном документе представляет собой отчет о состоянии, возвращенный на RLC-уровне посредством передающего конца, указывающий то, что все или некоторые PDCP PDU успешно отправляются, и отчет о состоянии относительно успешного приема представляет собой отчет о состоянии, возвращенный посредством приемного конца, указывающий то, что все или некоторые PDCP PDU успешно принимаются.
[0129] Размер окна PDCP-передачи может предварительно конфигурироваться. Альтернативно, размер окна PDCP-передачи может определяться на основе длины SN. Когда размер окна PDCP-передачи определяется на основе длины SN, следующая формула может использоваться для определения: W=(L+1)/2, где W обозначает размер окна PDCP-передачи и L обозначает значение максимального SN, который может указываться посредством длины SN. Например, когда длина SN равна 10 битов, максимальный SN, который может указываться, равен 1023. Следовательно, размер окна PDCP-передачи равен (1023+1)/2=512.
[0130] S720. Передающий конец принимает, на RLC-уровне, PDCP PDU из PDCP-уровня, использует PDCP PDU в качестве RLC SDU, обрабатывает, на RLC-уровне, RLC SDU, чтобы формировать RLC PDU, и отправляет RLC PDU на MAC-уровень.
[0131] В существующей технологии, передающий конец может выполнять, на RLC-уровне, два вида операций для RLC SDU: конкатенация и сегментация. В этом варианте осуществления, только обработка сегментации сохраняется на RLC-уровне, и обработка конкатенации более не выполняется для RLC SDU. Таким образом, сложность обработки и задержка при обработке может уменьшаться. Помимо этого, поскольку сложность уменьшается, требование для заголовка RLC PDU также понижается, и объем служебной информации заголовка RLC PDU может уменьшаться.
[0132] На предмет информации процесса, в котором RLC-уровень обрабатывает пакет данных из PDCP-уровня, следует обратиться к вышеприведенным вариантам осуществления, и подробности не описываются повторно в данном документе.
[0133] Помимо этого, SN в RLC PDU может представлять собой SN, доставляемый посредством PDCP-уровня на этапе S710. Другими словами, SN в RLC PDU является идентичным PDCP SN. Таким образом, PDCP-уровень и RLC-уровень могут совместно использовать один SN, чтобы уменьшать объем служебной информации заголовков. Помимо этого, это разрешает такую проблему, что длина SN должна расширяться в существующей технологии, поскольку множество SN требуются, когда RLC SDU сегментируется на множество RLC PDU, и в силу этого также может уменьшать объем служебной информации.
[0134] S730. Передающий конец принимает, на MAC-уровне, пакет RLC-данных из RLC-уровня, использует пакет RLC-данных в качестве MAC SDU, обрабатывает, на MAC-уровне, MAC SDU, чтобы формировать MAC PDU, которая также называется "транспортным блоком (транспортным блоком, TB)", и отправляет MAC PDU в физический уровень.
[0135] Следует отметить, что передающий конец может принимать, на MAC-уровне, пакеты RLC-данных из одного или более RLC-уровней, и каждый RLC-уровень соответствует одному однонаправленному радиоканалу.
[0136] MAC PDU включает в себя MAC-заголовок и полезная MAC-нагрузка, MAC-заголовок включает в себя множество подзаголовков, и каждый подзаголовок используется для того, чтобы указывать один элемент MAC-управления (элемент управления, CE) или один MAC SDU.
[0137] Ссылаясь на фиг. 8, фиг. 8 является принципиальной структурной схемой существующей MAC PDU. Как показано на фиг. 8, в общем, MAC PDU включает в себя MAC-заголовок и полезная MAC-нагрузка. Полезная MAC-нагрузка включают в себя MAC SDU и/или MAC CE и В необязательном порядке, дополнительно могут включать в себя дополнение (дополнение). Для каждой MAC SDU, в MAC-заголовке предусмотрен ассоциированный подзаголовок. Общий MAC PDU-подзаголовок включает в себя шесть полей (R/R/E/LCID/F/L) и может иметь две формы: одну с 7-битовым полем L и другую с 15-битовым полем L. Для последнего подзаголовка, подзаголовка, соответствующего элементу MAC-управления фиксированной длины, и подзаголовка, соответствующего дополнению, включены четыре поля (R/R/E/LCID). R является зарезервированным битом (называемым ""зарезервированным битом") и задается равным 0. E используется для того, чтобы указывать то, имеет или нет MAC-заголовок множество полей. Например, когда E=1, это означает то, что то, что следует далее, представляет собой другую группу полей "R/R/E/LCID", и когда E=0, это означает то, что то, что следует далее, представляет собой полезная MAC-нагрузка. Идентификатор логического канала (идентификатор логического канала, LCID) используется для того, чтобы идентифицировать логический канал, из которого исходит соответствующая RLC PDU. F используется для того, чтобы указывать длину поля L. L используется для того, чтобы указывать длину MAC SDU или длину управляющего сообщения.
[0138] В этом варианте осуществления этой заявки, может использоваться MAC PDU-формат, идентичный формату в существующей технологии, и только контент MAC SDU, а именно, пакета RLC-данных, может отличаться от контента в существующей технологии. Пакет RLC-данных может включать в себя множество RLC PDU в вышеприведенном формате.
[0139] В необязательном порядке, в этом варианте осуществления этой заявки, может использоваться MAC PDU-формат, отличающийся от формата в существующей технологии, и основное различие заключается в том, что второе поле расширения добавляется в MAC-заголовок. Второе поле расширения может указываться в качестве поля H или поля E2 (в этом случае, исходное поле расширения может указываться в качестве поля E1). Поле H используется для того, чтобы указывать то, имеется или нет по-прежнему пакет RLC-данных в логическом канале, указываемом посредством LCID в MAC-подзаголовке, в котором расположено поле H. Например, когда поле H равно 0, оно представляет то, что в логическом канале отсутствует пакет RLC-данных, а когда поле H равно 1, оно представляет то, что в логическом канале имеется пакет RLC-данных, или наоборот. Таким образом, когда поле H равно 0, оно представляет то, что в логическом канале имеется пакет RLC-данных, а когда поле H равно 1, оно представляет то, что в логическом канале отсутствует пакет RLC-данных. Таким образом, только один LCID требуется для того, чтобы указывать данные одного логического канала. Следовательно, объем служебной информации заголовков эффективно уменьшается.
[0140] Ссылаясь на фиг. 9, фиг. 9 является принципиальной структурной схемой MAC PDU согласно варианту осуществления этой заявки. Как показано на фиг. 9, MAC PDU включает в себя MAC-заголовок и полезная MAC-нагрузка, MAC-заголовок включает в себя, по меньшей мере, один подзаголовок, и каждый подзаголовок соответствует одному логическому каналу. Логический канал указывается посредством поля LCID. Помимо этого, полезная нагрузка, ассоциированная с каждым подзаголовком, может включать в себя одну или более MAC SDU, причем некоторые или все MAC SDU могут представлять собой MAC CE. В данном документе, для простоты и удобства, показана только MAC SDU. Каждый подзаголовок включает в себя первое поле расширения и второе поле расширения, первое поле расширения используется для того, чтобы указывать то, MAC PDU дополнительно включает в себя или нет другой подзаголовок, либо дополнительно включает в себя или нет данные другого логического канала, и второе поле расширения используется для того, чтобы указывать то, MAC PDU дополнительно включает в себя или нет другие данные логического канала, соответствующего подзаголовку, в котором расположено второе поле расширения. Помимо этого, MAC-подзаголовок дополнительно может включать в себя поле L и поле F, и функции поля L и поля F являются аналогичными функциям в существующей технологии.
[0141] Как показано на фиг. 9, подзаголовок MAC PDU включает в себя следующие поля.
[0142] Поле LCID: используется для того, чтобы указывать RLC-уровень или логический канал, из которого поступает полезная нагрузка, ассоциированная с подзаголовком. Очевидно, что полезная нагрузка, ассоциированная с подзаголовком, такая как MAC SDU 1 и MAC SDU 2, поступает из одного RLC-уровня или одного логического канала. Поскольку MAC-уровень может формировать собственные данные, например, MAC CE, полезная нагрузка также идентифицируется посредством использования соответствующего LCID. В данном документе, показана только MAC SDU. Случай касательно MAC CE является аналогичным.
[0143] Поле E: первое поле расширения, используемое для того, чтобы указывать то, MAC PDU дополнительно включает в себя или нет другой подзаголовок, а именно, MAC PDU дополнительно включает в себя или нет данные другого логического канала. Например, когда E=0, это указывает то, что MAC PDU не имеет другого подзаголовка или данных другого логического канала, а когда E=1, это указывает то, что MAC PDU включает в себя другой подзаголовок или данные другого логического канала, или наоборот.
[0144] Поле R: зарезервированное поле.
[0145] Поле H: второе поле расширения, используемое для того, чтобы указывать то, MAC PDU дополнительно включает в себя или нет другие данные логического канала, соответствующего подзаголовку, в котором расположено поле H, т.е. используемое для того, чтобы указывать то, имеются или нет другие поля H/F/L. Например, когда H=0, оно представляет то, что отсутствуют другие поля H/F/L, а когда H=1, оно представляет то, что имеются другие поля H/F/L.
[0146] Поле F: используемое для того, чтобы указывать длину поля L.
[0147] Поле L: используемое для того, чтобы указывать длину MAC SDU или длину MAC CE.
[0148] В необязательном порядке, подзаголовок MAC PDU включает в себя одну группу полей LCID/E/R и одну или более групп полей H/F/L.
[0149] Следует отметить, что в дополнение к формату, показанному на фиг. 9, альтернативно, подзаголовки могут быть централизованно размещены в начале MAC PDU, полезная нагрузка, ассоциированная с подзаголовком, размещена в более поздней части MAC PDU на основе последовательности соответствующих подзаголовков, и может быть предусмотрено поле дополнения в конце. Альтернативно, подзаголовки, соответствующие одному LCID, и полезная нагрузка логического канала, идентифицированного посредством LCID, может быть централизованно размещена, при этом информация подзаголовка размещается в начале, а полезная нагрузка размещается позднее. Например, как показано на фиг. 9, две части подзаголовка 1 централизованно размещены в начале, и MAC SDU 1 и MAC SDU 2 централизованно размещены позднее.
[0150] Согласно способу, в котором подзаголовки разделяются согласно LCID, каждый раз, когда приемный конец декодирует подзаголовок на MAC-уровне, может декодироваться соответствующая полезная нагрузка, и время от приема до обработки уменьшается. Способ централизованного размещения подзаголовков может соответствовать существующему стандарту с относительно небольшой модификацией.
[0151] S740. Передающий конец отправляет данные в приемный конец через физический уровень.
[0152] S750. Приемный конец восстанавливает, на MAC-уровне, принимаемую MAC PDU в MAC SDU и отправляет MAC SDU на RLC-уровень.
[0153] В необязательном порядке, когда как приемный конец, так и передающий конец используют существующий MAC PDU-формат, приемный конец повторно собирает MAC SDU на основе существующего MAC PDU-формата. Когда как приемный конец, так и передающий конец используют улучшенный MAC PDU-формат на этапе S730, приемный конец повторно собирает MAC SDU на основе улучшенного MAC PDU-формата.
[0154] После того, как MAC SDU повторно ассемблируется на MAC-уровне, приемный конец доставляет, на основе LCID подзаголовка, соответствующего MAC SDU, MAC SDU на соответствующий RLC-уровень для обработки.
[0155] S760. Приемный конец принимает, на RLC-уровне, MAC SDU из MAC-уровня, использует MAC SDU в качестве пакета RLC-данных, восстанавливает принимаемый пакет RLC-данных в RLC SDU и доставляет RLC SDU на PDCP-уровень.
[0156] Аналогично вышеприведенному описанию, пакет RLC-данных может включать в себя одну RLC PDU или может включать в себя множество RLC PDU.
[0157] Когда RLC PDU включает в себя полную RLC SDU, передающий конец доставляет, на RLC-уровне, RLC SDU на PDCP-уровень для обработки. Когда RLC PDU включает в себя сегмент RLC SDU, и все сегменты RLC SDU успешно принимаются на RLC-уровне, передающий конец восстанавливает все сегменты в RLC SDU и доставляет RLC SDU на PDCP-уровень для обработки.
[0158] Формат RLC PDU является идентичным формату в вышеприведенном описании, и подробности не описываются повторно в данном документе.
[0159] В необязательном порядке, когда RLC SDU, отправленная на PDCP-уровень, не включает в себя порядковый PDCP-номер, приемный конец отправляет SN в поле SN в RLC PDU на PDCP-уровень. Другими словами, приемный конец уведомляет PDCP-уровень относительно SN, соответствующего RLC SDU. Порядковый PDCP-номер представляет собой порядковый номер, выделяемый PDCP PDU, когда передающий конец ассемблирует PDCP PDU. Таким образом, когда RLC SDU не включает в себя порядковый PDCP-номер, PDCP-уровень может выполнять, на основе SN, доставляемого посредством RLC-уровня, связанную обработку, например, одну или более операций, таких как переупорядочивание, связанная с безопасностью операция и распаковка заголовков.
[0160] В необязательном порядке, для RLC-режима без подтверждения приема (режима без подтверждения приема, UM), приемный конец поддерживает, на RLC-уровне, окно переупорядочения. Основная функция окна переупорядочения заключается в том, что когда RLC PDU, в которой расположен сегмент, не восстановленный в RLC SDU, выходит за пределы окна переупорядочения, приемный конец отбрасывает, на RLC-уровне, все принимаемые RLC PDU, соответствующие RLC SDU. Очевидно, что в данном документе выход за пределы окна переупорядочения означает выход за пределы нижнего края окна переупорядочения. Дополнительно, В необязательном порядке, приемный конец может уведомлять PDCP-уровень в отношении порядкового номера отброшенной RLC SDU.
[0161] Когда приемный конец принимает обновленную RLC PDU (соответствующий SN превышает верхний край текущего окна переупорядочения), приемный конец перемещает окно переупорядочения на SN, соответствующий RLC PDU, или на порядковый номер, который получается посредством суммирования 1 с SN, соответствующим RLC PDU. Очевидно, что, когда SN принимаемой RLC PDU попадает в пределы окна переупорядочения, приемный конец пытается, на RLC-уровне, восстанавливать RLC PDU в RLC SDU и доставляет RLC SDU на PDCP-уровень. Когда SN принимаемой RLC PDU выходит за пределы окна переупорядочения, приемный конец непосредственно отбрасывает, на RLC-уровне, RLC PDU.
[0162] В необязательном порядке, когда SN принимаемых RLC PDU являются прерывистыми, приемный конец запускает ассоциированный таймер в первой прерывистой позиции. До того, как истекает ассоциированный таймер, если RLC PDU, которые включают в себя пропущенные SN, принимаются, приемный конец останавливает ассоциированный таймер. Если таймер истекает, и RLC PDU, которые включают в себя пропущенные SN, не принимаются, приемный конец перемещает нижний край окна переупорядочения в позицию SN, соответствующего первой RLC SDU, которая не доставляется на верхний уровень, и соответствующего первой прерывистой позиции, и отбрасывает RLC PDU, которая не доставляется на PDCP-уровень, и SN которой расположен перед SN. Дополнительно, В необязательном порядке, приемный конец может уведомлять PDCP-уровень относительно SN RLC SDU, соответствующей отброшенной RLC PDU. Например, если SN, принятые посредством приемного конца, равны 1, 2, 5, 6, 7 и 10, соответственно, первая прерывистая позиция представляет собой позицию 5 или позицию, сразу после которой идет 5. В этом случае, SN, соответствующий первой прерывистой позиции, может отмечаться в качестве 5 или 4. Ассоциированный таймер запускается в позиции 5 или 4. Если ассоциированный таймер для позиции 4 или 5 истекает, приемный конец перемещает нижний край окна переупорядочения в позицию, соответствующий SN которой равен 8, и отбрасывает RLC PDU, которая не доставляется на PDCP-уровень, и SN которой расположен перед 8. В том случае, если SN принимаемых RLC PDU равны 1, 2, 5, 6, 7 и 10, ассоциированный таймер запускается в позиции 9 или 10 снова. Помимо этого, длина ассоциированного таймера может быть сконфигурирована посредством верхнего уровня или может быть согласована, и это не ограничено в этой заявке.
[0163] В необязательном порядке, для RLC-режима с подтверждением приема (режима с подтверждением приема, AM), приемный конец поддерживает, на RLC-уровне, окно переупорядочения. Основная функция окна переупорядочения заключается в том, чтобы выполнять ARQ. Нижний край окна переупорядочения представляет собой наименьший SN в SN всех RLC SDU, которые не доставляются на PDCP-уровень. Очевидно, что, когда SN принимаемой RLC PDU попадает в пределы окна переупорядочения, приемный конец пытается, на RLC-уровне, восстанавливать RLC PDU в RLC SDU и доставляет RLC SDU на PDCP-уровень. Когда SN принимаемой RLC PDU выходит за пределы окна переупорядочения, приемный конец непосредственно отбрасывает, на RLC-уровне, RLC PDU.
[0164] Дополнительно, В необязательном порядке, когда SN принимаемых RLC PDU являются прерывистыми, ассоциированный таймер запускается в первой прерывистой позиции (в позиции 4 или 5, если принятые SN равны 1, 2, 5, 6, 7 и 10). До того, как истекает ассоциированный таймер, если пропущенные RLC PDU принимаются, ассоциированный таймер останавливается. Если ассоциированный таймер истекает, отчет о RLC-состоянии инициируется.
[0165] Когда приемный конец RLC возвращает отчет о RLC-состоянии, формат ассемблирования отчета о RLC-состоянии является следующим:
- Поле D/C: Идентичное полю в формате пакета данных. Подробности не описываются в данном документе.
- ACK_SN: SN, отраженный в отчете о RLC-состоянии и идущий сразу после SN RLC PDU, которая принимается на RLC-уровне посредством приемного конца.
- NACK_SN: SN, который отражается в отчете о RLC-состоянии для RLC PDU, которая не может приниматься и которая находится перед SN RLC PDU, принимаемой на RLC-уровне посредством приемного конца. Другими словами, в передающем RLC PDU-конце, RLC PDU, указываемая посредством NACK_SN, отправляется на передающем конце раньше RLC PDU, указываемой посредством ACK_SN.
- SO_Start: Когда приемный конец принимает только часть (один или более сегментов) одной RLC SDU, SO_Start указывает начальный байт принимаемой части.
- SO_End: Когда приемный конец принимает только часть (один или более сегментов) одной RLC SDU, SO_End указывает конечный байт принимаемой части.
[0166] В необязательном порядке, когда часть одной RLC SDU связана с двумя или более прерывистых сегментов, часть может указываться следующим образом:
[0167] Комбинация NACK_SN, SO_Start и SO_End используется. Каждый пропущенный сегмент указывается посредством комбинации NACK_SN, SO_Start и SO_End. Преимущество заключается в том, что способ является простым; а недостаток заключается в том, что предусмотрено два SN для одной RLC SDU, и в силу этого объем служебной информации является относительно большим.
[0168] Альтернативно, один NACK_SN и множество комбинаций SO_Start и SO_End используются. Преимущество заключается в том, что объем служебной информации является относительно небольшим. Недостаток заключается в том, что формат пакетов является относительно сложным, и поле индикатора требуется для того, чтобы указывать количество комбинаций SO_Start и SO_End в RLC PDU, соответствующей NACK_SN, или указывать то, имеется или нет другая комбинация SO_Start и SO_End, придерживающаяся комбинации SO_Start и SO_End в RLC PDU, соответствующей NACK_SN.
[0169] После приема обратной связи из RLC-уровня на приемном конце, когда RLC-уровень на передающем конце повторно передает RLC PDU, если полная RLC PDU не может отправляться посредством использования ресурса физического уровня, передающий конец дополнительно может сегментировать RLC PDU. Формат RLC PDU после сегментации является идентичным вышеприведенному формату RLC PDU, за исключением того, что изменяется контент полей, к примеру, поля SI и поля SO. Во время повторной передачи, RLC SDU или RLC SDU-сегмент, который включен в соответствующую первоначально передаваемую или предыдущую повторно передаваемую RLC PDU, дополнительно может разделяться на RLC SDU-сегменты или на меньшие RLC SDU-сегменты, или RLC SDU-сегмент, включенный в соответствующую первоначально передаваемую или предыдущую повторно передаваемую RLC PDU, дополнительно разделяется на меньшие RLC SDU-сегменты, или два или более непрерывных сегмента, которые принадлежат одной RLC SDU, комбинируются в один SDU-сегмент или полную SDU и инкапсулируются в одну RLC PDU. Словом, достаточно, если рабочая нагрузка RLC PDU поступает из одной RLC SDU.
[0170] Выяснено, что приемный конец не переупорядочивает, на RLC-уровне, RLC PDU, но непосредственно доставляет RLC SDU на верхний уровень при условии, что RLC PDU могут быть восстановлены в RLC SDU. Поскольку передающий конец не выполняет конкатенацию, обработка на приемном конце становится достаточно простой и высокоэффективной, и задержка при обработке уменьшается. Помимо этого, приемный конец может поддерживать, на RLC-уровне, окно переупорядочения и/или ассоциированный таймер, чтобы определять то, должна или нет отбрасываться связанная RLC PDU.
[0171] S770. Приемный конец принимает, на PDCP-уровне, RLC SDU из RLC-уровня, использует RLC SDU в качестве PDCP PDU, восстанавливает PDCP PDU в PDCP SDU и доставляет PDCP SDU на верхний уровень для обработки.
[0172] Этот процесс является идентичным процессу в существующей технологии, и подробности не описываются в данном документе.
[0173] В необязательном порядке, приемный конец может поддерживать, на PDCP-уровне, окно переупорядочения, которое используется для доставки по порядку на PDCP-уровне. Например, когда SN принимаемой PDCP PDU выходит за пределы окна переупорядочения, приемный конец отбрасывает, на PDCP-уровне, PDCP PDU, и когда SN принимаемой PDCP PDU попадает в пределы окна переупорядочения, приемный конец пытается, на PDCP-уровне, восстанавливать PDCP PDU в PDCP SDU и доставляет PDCP SDU на верхний уровень. Очевидно, что в данном документе выход за пределы окна переупорядочения означает выход за пределы нижнего края окна переупорядочения.
[0174] Дополнительно, В необязательном порядке, когда SN принимаемых PDCP PDU являются прерывистыми, приемный конец запускает ассоциированный таймер в первой прерывистой позиции (в 4 или 5, если принятые SN равны 1, 2, 5, 6, 7 и 10). Помимо этого, до того, как истекает ассоциированный таймер, если пропущенные PDCP PDU принимаются, приемный конец останавливает ассоциированный таймер и если таймер истекает, приемный конец перемещает нижний край окна переупорядочения в позицию SN, соответствующего первой PDCP SDU, которая не доставляется на верхний уровень, и согласно первой прерывистой позиции, например, перемещает нижний край в 8. Если ассоциированный таймер для 4 или 5 истекает, SN принимаемых PDCP PDU равны 1, 2, 5, 6, 7 и 10. В этом случае, ассоциированный таймер запускается в 9 или 10 снова. Длина ассоциированного таймера сконфигурирована посредством верхнего уровня или является фиксированной посредством протокола, и это не ограничено в этой заявке.
[0175] После того, как PDCP-уровень принимает информацию, уведомленную посредством RLC-уровня в отношении того, что пакет данных, соответствующий SN, более не доставляется, PDCP-уровень более не ожидает принимать пакет данных. Следовательно, возможная операция заключается в том, чтобы доставлять пакеты непрерывных данных после SN на верхний уровень. Если ассоциированный SN текущего ассоциированного таймера меньше максимального SN пакета данных, который доставлен на верхний уровень, приемный конец останавливает ассоциированный таймер и перемещает ассоциированный таймер в позицию SN после максимального SN и согласно первой PDCP SDU, не доставляемой на верхний уровень.
[0176] Выяснено, что приемный конец не переупорядочивает, на RLC-уровне, RLC PDU, но непосредственно доставляет RLC SDU на верхний уровень при условии, что RLC PDU могут быть восстановлены в RLC SDU. PDCP-уровень может выполнять обработку, например, дешифрование и распаковку заголовков, для PDU, которая сначала принимается. По сравнению с существующей технологией, необязательно ожидать RLC-уровня, чтобы выполнять переупорядочение до того, как доставлять RLC SDU для времени обработки, и время обработки уменьшается.
[0177] Очевидно, что вариант осуществления этой заявки может включать в себя один или более вышеприведенных этапов, например, включать в себя один или более следующих этапов: этап, выполняемый на PDCP-уровне посредством передающего конца, этап, выполняемый на RLC-уровне посредством передающего конца, этап, выполняемый на MAC-уровне посредством передающего конца, этап, выполняемый на MAC-уровне посредством приемного конца, этап, выполняемый на RLC-уровне посредством приемного конца, этап, выполняемый на PDCP-уровне посредством приемного конца.
[0178] Способы, раскрытые в вышеприведенных вариантах осуществления, могут осуществляться посредством сетевого элемента, на котором расположен передающий конец. Например, когда передающий конец расположен в терминале, вышеприведенные способы могут осуществляться посредством терминала, и когда передающий конец расположен на RAN стороне, вышеприведенные способы могут осуществляться посредством RAN-устройства. Помимо этого, терминал или RAN-устройство включает в себя оборудование обработки данных, и оборудование обработки данных включает в себя блоки для выполнения этапов в любом из вышеприведенных способов.
[0179] Ссылаясь на фиг. 10, фиг. 10 является принципиальной структурной схемой оборудования обработки данных согласно варианту осуществления этой заявки. Оборудование расположено на передающем конце и выполнено с возможностью выполнять некоторые или все операции, выполняемые посредством передающего конца в вышеприведенных решениях. Как показано на фиг. 10, оборудование 100 обработки данных включает в себя приемный блок 101 и блок 102 обработки. Приемный блок 101 выполнен с возможностью принимать пакет данных из PDCP-уровня, причем пакет данных используется в качестве RLC SDU. Блок 102 обработки выполнен с возможностью инкапсулировать RLC SDU в по меньшей мере одну RLC PDU, причем каждая RLC PDU, инкапсулируемая на RLC-уровне посредством блока 102 обработки, включает в себя заголовок и полезная нагрузка, и полезная нагрузка используется для переноса данных из одной RLC SDU.
[0180] Описание относительно заголовка RLC PDU является идентичным описанию в вышеприведенных вариантах осуществления, и подробности не описываются повторно в данном документе.
[0181] Помимо этого, блок 102 обработки может инкапсулировать RLC SDU в по меньшей мере одну RLC PDU на основе индикатора из MAC-уровня или инкапсулировать RLC SDU в по меньшей мере одну RLC PDU на основе предварительно установленного RLC PDU-размера. Для получения дополнительной информации, следует обратиться к описанию в вышеприведенных вариантах осуществления.
[0182] По-прежнему ссылаясь на фиг. 10, В необязательном порядке, оборудование 100 обработки данных дополнительно может включать в себя отправляющий блок 103, выполненный с возможностью отправлять пакет RLC-данных на MAC-уровень. Пакет RLC-данных включает в себя одну или более RLC PDU. В необязательном порядке, оборудование 100 обработки данных дополнительно может включать в себя блок 104 обработки, выполненный с возможностью использовать пакет RLC-данных в качестве MAC SDU и инкапсулировать MAC SDU в MAC PDU. MAC PDU включает в себя MAC-заголовок и полезная MAC-нагрузка, MAC-заголовок включает в себя, по меньшей мере, один подзаголовок, каждый подзаголовок соответствует одному логическому каналу, подзаголовок включает в себя первое поле расширения и второе поле расширения, первое поле расширения используется для того, чтобы указывать то, MAC PDU дополнительно включает в себя или нет другой подзаголовок, либо дополнительно включает в себя или нет данные другого логического канала, и второе поле расширения используется для того, чтобы указывать то, MAC PDU дополнительно включает в себя или нет другие данные логического канала, соответствующего подзаголовку, в котором расположено второе поле расширения.
[0183] Следует отметить, что, когда MAC-уровень и RLC-уровень размещаются в различных физических объектах, оборудование 100 обработки данных может не включать в себя блок 104 обработки, и пакет RLC-данных отправляется на MAC-уровень, расположенный в другом физическом объекте, для обработки.
[0184] Ссылаясь на фиг. 11, фиг. 11 является принципиальной структурной схемой оборудования обработки данных согласно варианту осуществления этой заявки. Оборудование расположено на приемном конце и выполнено с возможностью выполнять некоторые или все операции, выполняемые посредством приемного конца в вышеприведенных решениях. Как показано на фиг. 11, оборудование 1100 обработки данных включает в себя приемный блок 1101, блок 1102 обработки и отправляющий блок 1103. Приемный блок 1101 выполнен с возможностью принимать, на RLC-уровне, пакет данных из MAC-уровня, причем пакет данных включает в себя RLC PDU, RLC PDU включает в себя заголовок и полезная нагрузка, и полезная нагрузка используется для переноса данных из одной RLC SDU. Процессор 1102 выполнен с возможностью: при определении, на основе заголовка RLC PDU, того, что полезная нагрузка RLC PDU представляет собой полную RLC SDU, получать RLC SDU, и отправляющий блок 1103 выполнен с возможностью отправлять RLC SDU на PDCP-уровень; или блок 1102 обработки выполнен с возможностью: при определении, на основе заголовка RLC PDU, того, что полезная нагрузка RLC PDU представляет собой сегмент RLC SDU, получать все сегменты RLC SDU и восстанавливать все сегменты в RLC SDU, и отправляющий блок 1103 выполнен с возможностью отправлять RLC SDU на PDCP-уровень.
[0185] Описание относительно заголовка RLC PDU является идентичным описанию в вышеприведенных вариантах осуществления, и подробности не описываются повторно в данном документе.
[0186] В необязательном порядке, когда RLC SDU, отправленная на PDCP-уровень, не включает в себя PDCP SN, отправляющий блок 1103 дополнительно выполнен с возможностью отправлять SN в RLC PDU на PDCP-уровень.
[0187] В необязательном порядке, оборудование 1100 обработки данных дополнительно включает в себя блок обработки 1104 , выполненный с возможностью: до того, как приемный блок 1101 принимает пакет данных из MAC-уровня, получать, на MAC-уровне, MAC SDU на основе формата MAC PDU и использовать MAC SDU в качестве пакета данных, отправленного на RLC-уровень. Формат MAC PDU является идентичным формату в вышеприведенных вариантах осуществления, и подробности не описываются повторно в данном документе.
[0188] Следует отметить, что, когда MAC-уровень и RLC-уровень размещаются в различных физических объектах, оборудование 1100 обработки данных может не включать в себя блок 1104 обработки, и пакет RLC-данных отправляется на MAC-уровень, расположенный в другом физическом объекте, для обработки.
[0189] Следует понимать, что разделение блоков в вышеприведенном оборудовании 100 обработки данных является просто разделением по логическим функциям. В фактической реализации, все или некоторые блоки могут интегрироваться в один физический объект, или блоки могут физически разделяться. Помимо этого, эти блоки могут все реализовываться в форме программного обеспечения, активируемого посредством использования обрабатывающего элемента, или могут реализовываться в форме аппаратных средств, или некоторые блоки могут реализовываться в форме программного обеспечения, активируемого посредством использования обрабатывающего элемента, и некоторые блоки могут реализовываться в форме аппаратных средств. Например, блок обработки может представлять собой независимо расположенный обрабатывающий элемент или может интегрироваться в микросхему RAN-устройства или терминала, для реализации. Помимо этого, блок обработки может сохраняться, в форме программы, в запоминающем устройстве RAN-устройства или терминала и активироваться посредством обрабатывающего элемента в RAN-устройстве или терминале, чтобы выполнять функции вышеприведенных блоков. Реализация других блоков является аналогичной означенному. Помимо этого, все или некоторые из этих блоков могут интегрироваться, или эти блоки могут реализовываться отдельно. Обрабатывающий элемент в данном документе может представлять собой интегральную схему и иметь характеристики обработки сигналов. В процессе реализации, этапы вышеприведенных способов или вышеприведенные блоки могут выполняться посредством интегрированной логической схемы в форме аппаратных средств в блоке обработки или посредством инструкции в форме программного обеспечения в блоке обработки.
[0190] Например, вышеприведенные блоки могут быть сконфигурированы как одна или более интегральных схем, которые осуществляют вышеприведенные способы, например, как одна или более специализированных интегральных схем (специализированных интегральных схем (ASIC)), один или более микропроцессоров (процессоров цифровых сигналов (DSP)) или одна или боле программируемых пользователем вентильных матриц (программируемых пользователем вентильных матриц, FPGA). В качестве другого примера, когда один из вышеприведенных блоков реализуется в форме программы, активируемой посредством использования обрабатывающего элемента, обрабатывающий элемент может представлять собой процессор общего назначения, например, центральный процессор (центральный процессор, CPU) или другой процессор, который может активировать программу. В качестве другого примера, эти блоки могут интегрироваться вместе и реализовываться в форме внутрикристальной системы (внутрикристальной системы, SOC).
[0191] Реализация блоков оборудования 1100 обработки данных является аналогичной означенному, и подробности не описываются в данном документе.
[0192] Помимо этого, альтернативно, обработка данных, выполняемая на PDCP-уровне посредством передающего конца, может реализовываться посредством оборудования обработки данных, и оборудование обработки данных включает в себя блоки, которые выполняют все или некоторые этапы, выполняемые на PDCP-уровне посредством передающего конца в вышеприведенных вариантах осуществления. Аналогично, альтернативно, обработка данных, выполняемая на PDCP-уровне посредством приемного конца, может реализовываться посредством оборудования обработки данных, и оборудование обработки данных включает в себя блоки, которые выполняют все или некоторые этапы, выполняемые на PDCP-уровне посредством приемного конца в вышеприведенных вариантах осуществления.
[0193] Аналогично, альтернативно, обработка данных, выполняемая на MAC-уровне посредством передающего конца, может реализовываться посредством оборудования обработки данных, и оборудование обработки данных включает в себя блоки, которые выполняют все или некоторые этапы, выполняемые на MAC-уровне посредством передающего конца в вышеприведенных вариантах осуществления. Аналогично, альтернативно, обработка данных, выполняемая на MAC-уровне посредством приемного конца, может реализовываться посредством оборудования обработки данных, и оборудование обработки данных включает в себя блоки, которые выполняют все или некоторые этапы, выполняемые на MAC-уровне посредством приемного конца в вышеприведенных вариантах осуществления.
[0194] Ссылаясь на фиг. 12, фиг. 12 является принципиальной структурной схемой оборудования обработки данных согласно варианту осуществления этой заявки. Как показано на фиг. 12, оборудование 1200 обработки данных включает в себя процессор 1201 и запоминающее устройство 1202. Процессор 1201 активирует программу, сохраненную в запоминающем устройстве 1202, чтобы выполнять все или некоторые этапы, выполняемые посредством передающего конца или приемного конца в вышеприведенных вариантах осуществления, например, операции, выполняемые на любом из PDCP-уровня, RLC-уровня и MAC-уровня посредством передающего конца в вышеприведенных вариантах осуществления, либо операции, выполняемые на любом из PDCP-уровня, RLC-уровня и MAC-уровня посредством приемного конца в вышеприведенных вариантах осуществления.
[0195] Ссылаясь на фиг. 13, фиг. 13 является принципиальной структурной схемой терминала согласно варианту осуществления этой заявки. Как показано на фиг. 13, терминал включает в себя процессор 1301, запоминающее устройство 1302 и приемо-передающее оборудование 1303. Приемо-передающее оборудование 1303 может соединяться с антенной. В направлении нисходящей линии связи, приемо-передающее оборудование 1303 принимает, посредством использования антенны, информацию, отправленную посредством RAN-устройства, и отправляет информацию в процессор 1301 для обработки. В направлении восходящей линии связи, процессор 1301 обрабатывает данные терминала и отправляет данные в RAN-устройство посредством использования приемо-передающего оборудования 1303.
[0196] Когда терминал представляет собой передающий конец, терминал включает в себя любое из вышеприведенного оборудования обработки данных, выполненного с возможностью выполнять операции передающего конца, например, оборудование обработки данных, показанное на фиг. 10 или фиг. 12. Блоки на фиг. 10 могут реализовываться посредством использования процессора 1301, чтобы активировать программный код в запоминающем устройстве 1302, либо могут интегрироваться в микросхему в терминале.
[0197] Когда терминал представляет собой приемный конец, терминал включает в себя любое из вышеприведенного оборудования обработки данных, выполненного с возможностью выполнять операции приемного конца, например, оборудование обработки данных, показанное на фиг. 11 или фиг. 12. Блоки на фиг. 11 могут реализовываться посредством использования процессора 1301, чтобы активировать программный код в запоминающем устройстве 1302, либо могут интегрироваться в микросхему в терминале.
[0198] Ссылаясь на фиг. 14, фиг. 14 является принципиальной структурной схемой RAN-устройства согласно варианту осуществления этой заявки. Как показано на фиг. 14, RAN-устройство включает в себя антенну 1410, радиочастотное оборудование 1420 и оборудование 1430 полосы модулирующих частот. Антенна 1410 соединяется с радиочастотным оборудованием 1420. В направлении восходящей линии связи, радиочастотное оборудование 1420 принимает, посредством использования антенны 1410, информацию, отправленную посредством терминала, и отправляет, в оборудование 1430 полосы модулирующих частот для обработки, информацию, отправленную посредством терминала. В направлении нисходящей линии связи, оборудование 1430 полосы модулирующих частот обрабатывает информацию терминала и отправляет обработанную информацию в радиочастотное оборудование 1420, и радиочастотное оборудование 1420 отправляет обработанную информацию в терминал посредством использования антенны 1410 после обработки информации терминала.
[0199] Когда RAN-устройство представляет собой передающий конец, RAN-устройство включает в себя любое из вышеприведенного оборудования обработки данных, выполненного с возможностью выполнять операции передающего конца, и оборудование обработки данных расположено в оборудовании 1430 полосы модулирующих частот. Например, оборудование обработки данных, показанное на фиг. 10 или фиг. 12, может быть расположено в оборудовании 1430 полосы модулирующих частот.
[0200] В реализации, блоки, показанные на фиг. 10, реализуются посредством использования обрабатывающего элемента, чтобы активировать программу. Например, оборудование 1430 полосы модулирующих частот включает в себя обрабатывающий элемент 1431 и элемент 1432 хранения данных, и обрабатывающий элемент 1431 активирует программу, сохраненную в элементе 1432 хранения данных, чтобы реализовывать функции блоков. Помимо этого, оборудование 1430 полосы модулирующих частот дополнительно может включать в себя интерфейс 1433, выполненный с возможностью обмениваться информацией с радиочастотным оборудованием 1420. Интерфейс, например, представляет собой радиоинтерфейс общего пользования (радиоинтерфейс общего пользования, CPRI).
[0201] В другой реализации, эти блоки могут быть сконфигурированы как один или более обрабатывающих элементов, и эти обрабатывающие элементы размещаются в оборудовании 1430 полосы модулирующих частот. Обрабатывающий элемент в данном документе может представлять собой интегральную схему, например, одну или более ASIC, один или более DSP или одну или более FPGA. Эти интегральные схемы могут интегрироваться таким образом, чтобы формировать микросхему.
[0202] Например, вышеприведенные блоки могут интегрироваться вместе и реализовываться в форме внутрикристальной системы (внутрикристальной системы, SOC). Например, оборудование 1430 полосы модулирующих частот включает в себя SOC-микросхему, выполненную с возможностью реализовывать вышеприведенные блоки.
[0203] Идентично вышеприведенному описанию, обрабатывающий элемент в данном документе может представлять собой процессор общего назначения, например, центральный процессор (центральный процессор, CPU), либо может быть сконфигурирован как одна или более интегральных схем, которые осуществляют вышеприведенные способы, например, как одна или более ASIC, один или более DSP или одна или более FPGA.
[0204] Элемент хранения данных может представлять собой запоминающее устройство или может быть общим названием для множества элементов хранения данных.
[0205] Специалисты в данной области техники могут понимать, что все некоторые этапы вариантов осуществления способа могут быть реализованы посредством программы, инструктирующей релевантным аппаратным средствам. Программа может сохраняться на машиночитаемом носителе хранения данных. Когда выполняется программа, осуществляются варианты осуществления этапов способа. Вышеуказанный носитель хранения данных включает в себя: любой носитель, который может сохранять программный код, такой как ROM, RAM, магнитный диск или оптический диск.
[0206] Помимо этого, в существующей технологии, интервал отсутствия сигнала для измерений (интервал отсутствия сигнала для измерений) используется для того, чтобы временно прерывать связь текущей обслуживающей соты, когда терминал выполняет межчастотное измерение. Интервал отсутствия сигнала для измерений сконфигурирован на уровне детализации терминала. После конфигурирования, измерение выполняется на уровне детализации терминала. Таким образом, когда RAN-устройство конфигурирует, для терминала, параметр интервала отсутствия сигнала для измерений, такой как период отсутствия сигнала для измерений и смещение интервала отсутствия сигнала для измерений, терминал не принимает, в течение соответствующего периода отсутствия сигнала для измерений, информацию в текущей обслуживающей соте или на текущей обслуживающей частоте. Тем не менее, это затрагивает нормальную связь между терминалом и текущей обслуживающей сотой. Следовательно, вариант осуществления этой заявки предоставляет интервал отсутствия сигнала для измерений на уровне детализации несущей. Тем не менее, в настоящее время, отсутствует способ для конфигурирования интервала отсутствия сигнала для измерений на уровне детализации несущей.
[0207] Вариант осуществления этой заявки предоставляет способ для конфигурирования параметра интервала отсутствия сигнала для измерений. Способ используется в RAN-устройстве. Другими словами, способ осуществляется посредством RAN-устройства. Ссылаясь на фиг. 15, способ включает в себя следующие этапы.
[0208] S1510. RAN-устройство определяет конфигурационный параметр интервалов отсутствия сигнала для измерений.
[0209] Конфигурационный параметр интервалов отсутствия сигнала для измерений включает в себя, по меньшей мере, следующее:
- информацию относительно одной или более частот (частоты) измерения или полос частот (полосы частот) измерения;
- информацию относительно одной или более обслуживающих сот (или информацию относительно одной или более обслуживающих частот, или информацию относительно одной или более обслуживающих полос частот), причем информация может нормально приниматься и отправляться, когда терминал измеряет одну или более частот измерения или полос частот измерения, а именно, прием и отправка информации не могут выполняться в других обслуживающих сотах (или обслуживающих частотах, или обслуживающих полосах частот); или информацию относительно одной или более обслуживающих сот (или информацию относительно одной или более обслуживающих частот, или информацию относительно одной или более обслуживающих полос частот), причем информация не может нормально приниматься и отправляться, когда терминал измеряет одну или более частот измерения или полос частот измерения; и
- информацию шаблонов интервалов отсутствия сигнала для измерений, например, период отсутствия сигнала для измерений и смещение интервала отсутствия сигнала для измерений, причем В необязательном порядке, информация шаблонов интервалов отсутствия сигнала для измерений дополнительно включает в себя информацию длины интервалов отсутствия сигнала для измерений (например, 6 мс, 4 мс или 3 мс).
[0210] В необязательном порядке, вышеприведенный параметр интервала отсутствия сигнала для измерений дополнительно включает в себя информацию относительно одной или более обслуживающих сот (или информацию относительно одной или более обслуживающих частот, или информацию относительно одной или более обслуживающих полос частот), причем информация может приниматься и отправляться в части времени, когда терминал измеряет одну или более частот измерения или полос частот измерения. То, что информация может приниматься и отправляться в части времени, означает то, что: терминал может принимать и отправлять информацию в одной или более текущих обслуживающих сот (или на одной или более обслуживающих частот, или в одной или более обслуживающих полос частот) в рамках периода измерений, за исключением периода времени, необходимого для терминала, чтобы регулировать радиочастоту с частоты, соответствующей информации относительно одной или более текущих обслуживающих сот (или информации относительно одной или более обслуживающих частот, или информации относительно одной или более обслуживающих полос частот), на частоту, на которой одна или более частот измерения или полос частот измерения могут измеряться, и за исключением периода времени, необходимого для терминала, чтобы регулировать радиочастоту с частоты, на которой одна или более частот измерения или полос частот измерения могут измеряться, на частоту, соответствующую информации относительно одной или более текущих обслуживающих сот (или информации относительно одной или более обслуживающих частот, или информации относительно одной или более обслуживающих полос частот). Например, согласно информации параметров интервала отсутствия сигнала для измерений, терминал должен измерять частоту f1 в течение моментов 0-5, и терминал в данный момент работает на частоте f2. Предполагается, что терминалу требуется 1 мс для того, чтобы регулировать радиочастоту с f2 до частоты, на которой может измеряться f1, и терминалу требуется 1 мс, чтобы регулировать радиочастоту с частоты, на которой может измеряться f1, обратно на f2. Следовательно, время, в течение которого терминал может принимать и отправлять информацию в f1, представляет собой моменты 1-4. Альтернативно, вышеприведенный параметр интервала отсутствия сигнала для измерений включает в себя информацию относительно одной или более обслуживающих сот (или информацию относительно одной или более обслуживающих частот, или информацию относительно одной или более обслуживающих полос частот), причем информация не может приниматься и отправляться в части времени, когда терминал измеряет одну или более частот измерения или полос частот измерения.
[0211] В необязательном порядке, когда информация относительно одной или более обслуживающих сот (информация относительно одной или более обслуживающих частот или информация относительно одной или более обслуживающих полос частот), причем информация может приниматься и отправляться в части времени в вышеприведенном интервале отсутствия сигнала для измерений, представляет собой информацию относительно всех текущих обслуживающих сот (или информацию относительно одной или более обслуживающих частот, или информацию относительно одной или более обслуживающих полос частот), информация относительно одной или более обслуживающих сот может идентифицироваться посредством "все", и информация относительно всех текущих обслуживающих сот (информация относительно одной или более обслуживающих частот или информация относительно одной или более обслуживающих полос частот) не перечисляется.
[0212] В необязательном порядке, параметр интервала отсутствия сигнала для измерений дополнительно включает в себя идентификационные данные шаблона интервалов отсутствия сигнала для измерений (идентификационные данные шаблона). Идентификационные данные шаблона интервалов отсутствия сигнала для измерений ассоциированы с вышеприведенным множеством параметров.
[0213] Например, взаимосвязи преобразования показаны в таблице 1.
Табл. 1
Шаблон 1 интервалов отсутствия сигнала для измерений(период: 40 мс; длина: 6 мс)
Частота 1 (или полоса частот) измерения
Информация нормально принимается и отправляется в текущей обслуживающей соте 1 (либо на обслуживающей частоте 1, либо в обслуживающей полосе 1 частот).
Шаблон 2 интервалов отсутствия сигнала для измерений(период: 80 мс; длина: 6 мс)
Частота 2 (или полоса частот) измерения
Информация нормально принимается и отправляется в текущей обслуживающей соте 1 (либо на обслуживающей частоте 1, либо в обслуживающей полосе 1 частот).
Информация нормально принимается и отправляется в текущей обслуживающей соте 2 (либо на обслуживающей частоте 2, либо в обслуживающей полосе 2 частот).
Шаблон 3 интервалов отсутствия сигнала для измерений(период: 40 мс; длина: 4 мс)
Частота 3 (или полоса частот) измерения
Информация нормально принимается и отправляется в текущей обслуживающей соте 1 (либо на обслуживающей частоте 1, либо в обслуживающей полосе 1 частот) в части времени.
[0214] S1520. RAN-устройство отправляет конфигурационный параметр интервалов отсутствия сигнала для измерений в терминал.
[0215] В частности, конфигурационный параметр интервалов отсутствия сигнала для измерений включен в сообщение уровня управления радиоресурсами (управления радиоресурсами, RRC).
[0216] Согласно этому варианту осуществления этой заявки, когда терминал измеряет различные частоты или полосы частот, информация по-прежнему может приниматься и отправляться в одной или более текущих обслуживающих сот. Это увеличивает время связи между терминалом и RAN-устройством и повышает скорость передачи данных терминала.
[0217] Соответственно, вариант осуществления этой заявки дополнительно предоставляет RAN-устройство, включающее в себя блоки, выполненные с возможностью выполнять этапы способа, показанные на фиг. 15. Реализация блоков является идентичной тому, что описано в вышеприведенных вариантах осуществления. Блоки могут реализовываться посредством использования процессора для того, чтобы активировать программу, сохраненную в запоминающем устройстве, или могут интегрироваться в одну или более интегральных схем или микросхем для реализации. Помимо этого, на предмет информации структуры RAN-устройства, следует обратиться к фиг. 14.
[0218] Другой вариант осуществления этой заявки предоставляет способ для конфигурирования параметра интервала отсутствия сигнала для измерений. Способ используется в терминале. Другими словами, способ осуществляется посредством терминала. Способ включает в себя следующие этапы.
[0219] S1610. Терминал принимает конфигурационный параметр интервалов отсутствия сигнала для измерений.
[0220] Конфигурационный параметр интервалов отсутствия сигнала для измерений включает в себя, по меньшей мере, следующее:
- информацию относительно одной или более частот (частоты) измерения или полос частот (полосы частот) измерения;
- информацию относительно одной или более обслуживающих сот (или информацию относительно одной или более обслуживающих частот, или информацию относительно одной или более обслуживающих полос частот), причем информация может нормально приниматься и отправляться, когда терминал измеряет одну или более частот измерения или полос частот измерения, а именно, прием и отправка информации не могут выполняться в других обслуживающих сотах (или обслуживающих частотах, или обслуживающих полосах частот); или информацию относительно одной или более обслуживающих сот (или информацию относительно одной или более обслуживающих частот, или информацию относительно одной или более обслуживающих полос частот), причем информация не может нормально приниматься и отправляться, когда терминал измеряет одну или более частот измерения или полос частот измерения; и
- информацию шаблонов интервалов отсутствия сигнала для измерений, например, период отсутствия сигнала для измерений и смещение интервала отсутствия сигнала для измерений, причем В необязательном порядке, информация шаблонов интервалов отсутствия сигнала для измерений дополнительно включает в себя информацию длины интервалов отсутствия сигнала для измерений (например, 6 мс, 4 мс или 3 мс).
[0221] В необязательном порядке, вышеприведенный параметр интервала отсутствия сигнала для измерений дополнительно включает в себя информацию относительно одной или более обслуживающих сот (или информацию относительно одной или более обслуживающих частот, или информацию относительно одной или более обслуживающих полос частот), причем информация может приниматься и отправляться в части времени, когда терминал измеряет одну или более частот измерения или полос частот измерения. То, что информация может приниматься и отправляться в части времени, означает то, что: терминал может принимать и отправлять информацию в одной или более текущих обслуживающих сот (или на одной или более обслуживающих частот, или в одной или более обслуживающих полос частот) в рамках периода измерений, за исключением периода времени, необходимого для терминала, чтобы регулировать радиочастоту с частоты, соответствующей информации относительно одной или более текущих обслуживающих сот (или информации относительно одной или более обслуживающих частот, или информации относительно одной или более обслуживающих полос частот), на частоту, на которой одна или более частот измерения или полос частот измерения могут измеряться, и за исключением периода времени, необходимого для терминала, чтобы регулировать радиочастоту с частоты, на которой одна или более частот измерения или полос частот измерения могут измеряться, на частоту, соответствующую информации относительно одной или более текущих обслуживающих сот (или информации относительно одной или более обслуживающих частот, или информации относительно одной или более обслуживающих полос частот). Например, согласно информации параметров интервала отсутствия сигнала для измерений, терминал должен измерять частоту f1 в течение моментов 0-5, и терминал в данный момент работает на частоте f2. Предполагается, что терминалу требуется 1 мс для того, чтобы регулировать радиочастоту с f2 до частоты, на которой может измеряться f1, и терминалу требуется 1 мс, чтобы регулировать радиочастоту с частоты, на которой может измеряться f1, обратно на f2. Следовательно, время, в течение которого терминал может принимать и отправлять информацию в f1, представляет собой моменты 1-4. Альтернативно, вышеприведенный параметр интервала отсутствия сигнала для измерений включает в себя информацию относительно одной или более обслуживающих сот (или информацию относительно одной или более обслуживающих частот, или информацию относительно одной или более обслуживающих полос частот), причем информация не может приниматься и отправляться в части времени, когда терминал измеряет одну или более частот измерения или полос частот измерения.
[0222] В необязательном порядке, когда информация относительно одной или более обслуживающих сот (информация относительно одной или более обслуживающих частот или информация относительно одной или более обслуживающих полос частот), причем информация может приниматься и отправляться в части времени в вышеприведенном интервале отсутствия сигнала для измерений, представляет собой информацию относительно всех текущих обслуживающих сот (или информацию относительно одной или более обслуживающих частот, или информацию относительно одной или более обслуживающих полос частот), информация относительно одной или более обслуживающих сот может идентифицироваться посредством "все", и информация относительно всех текущих обслуживающих сот (информация относительно одной или более обслуживающих частот или информация относительно одной или более обслуживающих полос частот) не перечисляется.
[0223] В необязательном порядке, параметр интервала отсутствия сигнала для измерений дополнительно включает в себя идентификационные данные шаблона интервалов отсутствия сигнала для измерений (идентификационные данные шаблона). Идентификационные данные шаблона интервалов отсутствия сигнала для измерений ассоциированы с вышеприведенным множеством параметров.
[0224] Например, взаимосвязи преобразования показаны ниже.
Шаблон 1 интервалов отсутствия сигнала для измерений(период: 40 мс; длина: 6 мс)
Частота 1 (или полоса частот) измерения
Информация нормально принимается и отправляется в текущей обслуживающей соте 1 (либо на обслуживающей частоте 1, либо в обслуживающей полосе 1 частот).
Шаблон 2 интервалов отсутствия сигнала для измерений(период: 80 мс; длина: 6 мс)
Частота 2 (или полоса частот) измерения
Информация нормально принимается и отправляется в текущей обслуживающей соте 1 (либо на обслуживающей частоте 1, либо в обслуживающей полосе 1 частот).
Информация нормально принимается и отправляется в текущей обслуживающей соте 2 (либо на обслуживающей частоте 2, либо в обслуживающей полосе 2 частот).
Шаблон 3 интервалов отсутствия сигнала для измерений(период: 40 мс; длина: 4 мс)
Частота 3 (или полоса частот) измерения
Информация нормально принимается и отправляется в текущей обслуживающей соте 1 (либо на обслуживающей частоте 1, либо в обслуживающей полосе 1 частот) в части времени.
[0225] В частности, конфигурационный параметр интервалов отсутствия сигнала для измерений включен в сообщение уровня управления радиоресурсами (управления радиоресурсами, RRC).
[0226] S1620. Терминал выполняет измерение посредством использования конфигурационного параметра интервалов отсутствия сигнала для измерений.
[0227] Согласно этому варианту осуществления этой заявки, когда терминал измеряет различные частоты или полосы частот, информация по-прежнему может приниматься и отправляться по одной или более текущих обслуживающих сот. Это увеличивает время связи между терминалом и RAN-устройством и повышает скорость передачи данных терминала.
[0228] Соответственно, вариант осуществления этой заявки дополнительно предоставляет терминал, включающий в себя блоки, выполненные с возможностью выполнять этапы способа, показанные на фиг. 16. Реализация блоков является идентичной тому, что описано в вышеприведенных вариантах осуществления. Блоки могут реализовываться посредством использования процессора для того, чтобы активировать программу, сохраненную в запоминающем устройстве, или могут интегрироваться в одну или более интегральных схем или микросхем для реализации. Помимо этого, на предмет информации структуры терминала, следует обратиться к фиг. 13.
[0229] В завершение, следует отметить, что вышеприведенные варианты осуществления предназначены просто для того, чтобы описывать технические решения настоящего изобретения, а не для ограничения настоящего изобретения. Хотя настоящее изобретение подробно описывается со ссылкой на вышеприведенные варианты осуществления, специалисты в данной области техники должны понимать, что они при этом могут выполнять модификации технических решений, описанного в вышеприведенных вариантах осуществления, или выполнять эквивалентные замены некоторых их технических признаков, без отступления от объема технических решений вариантов осуществления настоящего изобретения.