СПОСОБ И УСТРОЙСТВО ПЕРЕДАЧИ ДАННЫХ
METHOD AND DEVICE FOR DATA TRANSMISSION

Область техники, к которой относится изобретение
[0001] Настоящее изобретение в общем относится к технической области связи, а в частности - к способу и устройству передачи данных.
Уровень техники
[0002] В уровне техники, RB (Radio Bearer, радиоканал) в системе стандарта LTE (Long Term Evolution, «долгосрочное развитие») представляет собой набор логических радиоресурсов. RB обозначает канал между пользовательским оборудованием (UE, от англ. User Equipment) и базовой станцией. С точки зрения содержимого канала, RB можно разделить на радиоканал сигнализации (SRB, от англ. Signaling Radio Bearer) и радиоканал передачи данных (DRB, от англ. Data Radio Bearer). Для достижения надежности пакета данных или пакета сигнализации в системе 5-го поколения (5G, от англ. 5th-Generation) а обеспечена возможность принятия решения по дублированию пакета для уровня протокола конвергенции пакетных данных (PDCP, от англ. Packet Data Convergence Protocol) плоскости пользователя.
[0003] Однако, в существующем уровне техники невозможно реализовать решение дублирования пакета для уровня PDCP плоскости пользователя.
Раскрытие сущности изобретения
[0004] Для решения данной проблемы уровня техники в вариантах осуществления настоящего изобретения раскрыты способ и устройство передачи данных.
[0005] Согласно первому аспекту вариантов осуществления настоящего изобретения обеспечен способ передачи данных, который может быть применим к терминалу и который включает в себя следующее:
[0006] принимают первое сообщение индикации, отправленное базовой станцией, причем первое сообщение индикации включает в себя первую информацию, предназначенную для представления функции дублирования пакета PDCP, и по меньшей мере два объекта передачи, сконфигурированные для RB базовой станцией;
[0007] устанавливают функцию передачи, соответствующую RB, в качестве функции дублирования пакета PDCP согласно первому сообщению индикации;
[0008] устанавливают объект передачи, соответствующий RB, согласно по меньшей мере двум объектам передачи, указанным в первом сообщении индикации;
[0009] устанавливают текущее состояние функции дублирования пакета PDCP, причем текущее состояние включает в себя активное состояние и неактивное состояние; и
[0010] выполняют передачу данных в соответствии с данным текущим состоянием и объектом передачи.
[0011] В одном из вариантов осуществления по меньшей мере два объекта передачи могут включать в себя первичный объект управления радиоканалом (RLC, от англ. Radio Link Control) и вторичный объект RLC, причем
[0012] операция установки объекта передачи, соответствующего RB, согласно по меньшей мере двум объектам передачи, указанным в первом сообщении индикации, может включать в себя следующее:
[0013] в случае, когда RB является вновь создаваемым SRB или DRB, выполняют построение первого объекта RLC и второго объекта RLC, при этом первый объект RLC устанавливают в качестве первичного объекта RLC, а второй объект RLC устанавливают в качестве вторичного объекта RLC; и
[0014] в случае, когда RB является уже созданным SRB или DRB, один объект RLC, который был уже построен, устанавливают в качестве первичного объекта RLC, а другой объект RLC, который был уже построен, устанавливают в качестве вторичного объекта RLC.
[0015] В одном из вариантов осуществления в операции установки текущего состояния функции дублирования пакета PDCP, может быть применен по меньшей мере один из следующих способов установки:
[0016] текущее состояние устанавливают в качестве начального состояния системы по умолчанию, причем начальное состояние системы по умолчанию включает в себя активное состояние или неактивное состояние; или
[0017] в случае, когда первое сообщение индикации дополнительно включает в себя вторую информацию, причем вторая информация предназначена для представления сконфигурированного базовой станцией начального состояния функции дублирования пакета PDCP, причем начальное состояние является активным состоянием или неактивным состоянием, устанавливают текущее состояние в качестве сконфигурированного базовой станцией начального состояния функции дублирования пакета PDCP согласно второй информации; или
[0018] в случае, когда от базовой станции принимают команду активации для функции дублирования пакета PDCP, устанавливают текущее состояние в качестве активного состояния согласно команде активации.
[0019] В одном из вариантов осуществления текущее состояние может быть неактивным состоянием, причем объект передачи может включать в себя первичный объект RLC и вторичный объект RLC, причем
[0020] операция выполнения передачи данных согласно текущему состоянию и объекту передачи может включать в себя следующее:
[0021] в случае, когда RB является вновь создаваемым SRB или DRB, передачу данных выполняют с использованием первичного объекта RLC; и
[0022] в случае, когда RB является уже созданным SRB или DRB, применяют по меньшей мере один из следующих способов передачи данных:
[0023] выполняют передачу данных путем использования первичного объекта RLC для данных, не доставленных на уровень RLC, и продолжают передачу данных для данных, которые были доставлены на вторичный объект RLC, путем использования вторичного объекта RLC, или
[0024] в подтвержденном режиме (AM, от англ. Acknowledge Mode) выполняют передачу данных путем использования первичного объекта RLC для данных, не доставленных на уровень RLC, и данных, которые были доставлены на вторичный объект RLC, но еще не были успешно отправлены, или
[0025] в неподтвержденном режиме (UM, от англ. Unacknowledged Mode) передачу данных выполняют путем использования первичного объекта RLC для данных, не доставленных на уровень RLC, или
[0026] в UM сообщаемые данные, которые были доставлены на вторичный объект RLC, но еще не отправлены на уровень PDCP, сообщают посредством уровня RLC, и выполняют передачу данных посредством уровня PDCP путем использования первичного объекта RLC для данных, не доставленных на уровень RLC, и данных, которые были доставлены на вторичный объект RLC, но еще не были отправлены.
[0027] В одном из вариантов осуществления операция выполнения передачи данных путем использования первичного объекта RLC для данных, которые не доставлены на уровень RLC, и данных, которые были доставлены на вторичный объект RLC, но еще не были успешно отправлены, может включать в себя следующее:
[0028] перестраивают вторичный объект RLC, который был уже построен.
[0029] В одном из вариантов осуществления текущее состояние может быть активным состоянием, объект передачи может включать в себя первичный объект RLC и вторичный объект RLC, и
[0030] в операции выполнения передачи данных в соответствии с текущим состоянием и объектом передачи может быть использован по меньшей мере один из следующих способов передачи данных:
[0031] данные, не доставленные на уровень RLC, дублируют для получения пакета PDCP и дубликата пакета PDCP, при этом пакет PDCP и дубликат пакета PDCP отправляют через первичный объект RLC и вторичный объект RLC, соответственно; или
[0032] в AM данные, не доставленные на уровень RLC, дублируют для получения пакета PDCP и дубликата пакета PDCP, при этом пакет PDCP и дубликат пакета PDCP отправляют через первичный объект RLC и вторичный объект RLC, соответственно, причем данные, которые были доставлены на один объект RLC, но еще не были успешно отправлены, дублируют для получения другого дубликата пакета PDCP, и другой дубликат пакета PDCP отправляют через другой объект RLC; или
[0033] в UM данные, которые были доставлены на уровень RLC, дублируют для получения пакета PDCP и дубликата пакета PDCP, при этом пакет PDCP и дубликат пакета PDCP отправляют через первичный объект RLC и вторичный объект RLC, соответственно; или
[0034] в UM данные, которые еще не были отправлены на уровень PDCP, сообщают посредством уровня RLC, при этом данные, не доставленные на уровень RLC для получения пакета PDCP и дубликата пакета PDCP, дублируют посредством уровня PDCP, причем пакет PDCP и дубликат пакета PDCP отправляют посредством уровня PDCP через первичный объект RLC и вторичный объект RLC, соответственно, при этом данные, которые были доставлены на один объект RLC, но еще не отправлены, дублируют для получения другого дубликата пакета PDCP, и другой дубликат пакета PDCP отправляют через другой объект RLC.
[0035] В одном из вариантов осуществления текущее состояние может быть активным состоянием, при этом способ может дополнительно включать в себя следующее:
[0036] принимают второе сообщение индикации, отправленное базовой станцией, причем второе сообщение индикации предназначено для представления команды деактивации для функции дублирования пакета PDCP; и
[0037] перестраивают вторичный объект RLC, и выполняют передачу данных путем использования первичного объекта RLC.
[0038] В одном из вариантов осуществления способ может дополнительно включать в себя следующее:
[0039] принимают третье сообщение индикации, отправленное базовой станцией, причем третье сообщение индикации предназначено для представления команды деконфигурирования для функции дублирования пакета PDCP; и
[0040] освобождают вторичный объект RLC, и выполняют передачу данных путем использования первичного объекта RLC.
[0041] В одном из вариантов осуществления способ может дополнительно включать в себя следующее:
[0042] принимают четвертое сообщение индикации, отправленное базовой станцией, причем четвертое сообщение индикации предназначено для представления команды деконфигурирования для функции дублирования пакета PDCP и для представления объекта RLC, подлежащего освобождению; и
[0043] освобождают объект RLC, подлежащий освобождению, и выполняют передачу данных путем использования объекта RLC, не подлежащего освобождению.
[0044] В одном из вариантов осуществления способ может дополнительно включать в себя следующее:
[0045] принимают пятое сообщение индикации, отправленное базовой станцией, причем пятое сообщение индикации предназначено для представления функции разделения канала, сконфигурированной для RB базовой станцией;
[0046] деактивируют функцию дублирования пакета PDCP, и активируют функция разделения канала; и
[0047] для данных, которые были доставлены на уровень RLC, можно использовать по меньшей мере один из следующих способов передачи данных:
[0048] продолжают передачу данных путем использования первичного объекта RLC и вторичного объекта RLC, или
[0049] в случае, когда до деактивации функции дублирования пакета PDCP текущее состояние функции дублирования пакета PDCP является активным состоянием, перестраивают вторичный объект RLC, или
[0050] в случае, когда до деактивации функции дублирования пакета PDCP текущее состояние функции дублирования пакета PDCP является неактивным состоянием, передачу данных продолжают выполнять путем использования первичного объекта RLC и вторичного объекта RLC.
[0051] Согласно второму аспекту вариантов осуществления настоящего изобретения обеспечен способ передачи данных, который может быть применен к базовой станции и который включает в себя следующее:
[0052] конфигурируют функцию дублирования пакета PDCP для RB;
[0053] конфигурируют по меньшей мере два объекта передачи, выполненные с возможностью реализации функции дублирования пакета PDCP;
[0054] в первое сообщение индикации добавляют первую информацию, причем первая информация предназначена для представления функции дублирования пакета PDCP и по меньшей мере двух объектов передачи; и
[0055] отправляют на терминал первое сообщение индикации, чтобы обеспечить терминалу возможность установки функции передачи, соответствующей RB, в качестве функции дублирования пакета PDCP согласно первому сообщению индикации, а также установки объекта передачи, соответствующего RB, согласно по меньшей мере двум объектам передачи, указанным в первом сообщении индикации.
[0056] В одном из вариантов осуществления способ может дополнительно включать в себя следующее:
[0057] конфигурируют начальное состояние функции дублирования пакета PDCP, причем начальное состояние является активным состоянием или неактивным состоянием; и
[0058] в первое сообщение индикации добавляют вторую информацию для представления начального состояния.
[0059] В одном из вариантов осуществления способ может дополнительно включать в себя следующее:
[0060] отправляют на терминал второе сообщение индикации, причем второе сообщение индикации предназначено для представления команды деактивации для функции дублирования пакета PDCP.
[0061] В одном из вариантов осуществления способ может дополнительно включать в себя следующее:
[0062] отправляют на терминал третье сообщение индикации, причем третье сообщение индикации предназначено для представления команды деконфигурирования для функции дублирования пакета PDCP.
[0063] В одном из вариантов осуществления способ может дополнительно включать в себя следующее:
[0064] отправляют на терминал четвертое сообщение индикации, причем четвертое сообщение индикации предназначено для представления команды деконфигурирования для функции дублирования пакета PDCP, а также объекта RLC, подлежащего освобождению.
[0065] В одном из вариантов осуществления способ может дополнительно включать в себя следующее:
[0066] отправляют на терминал пятое сообщение индикации, причем пятое сообщение индикации предназначено для представления функции разделения канала, сконфигурированной для RB базовой станцией.
[0067] Согласно третьему аспекту вариантов осуществления настоящего изобретения обеспечено устройство передачи данных, которое может быть применено к терминалу, и которое включает в себя:
[0068] первый модуль приема, выполненный с возможностью приема первого сообщения индикации от базовой станции, причем первое сообщение индикации включает в себя первую информацию, при этом первая информация предназначена для представления функции дублирования пакета PDCP, и по меньшей мере двух объектов передачи, сконфигурированных для RB базовой станцией;
[0069] первый модуль установки, выполненный с возможностью установки функции передачи, соответствующей RB, в качестве функции дублирования пакета PDCP согласно первому сообщению индикации;
[0070] второй модуль установки, выполненный с возможностью установки объекта передачи, соответствующего RB, согласно по меньшей мере двум объектам передачи, указанным в первом сообщении индикации;
[0071] третий модуль установки конфигурирования, выполненный с возможностью установки текущего состояния функции дублирования пакета PDCP, причем текущее состояние включает в себя активное состояние и неактивное состояние; и
[0072] первый модуль передачи, выполненный с возможностью выполнения передачи данных в соответствии с текущим состоянием и объектом передачи.
[0073] В одном из вариантов осуществления по меньшей мере два объекта передачи могут включать в себя первичный объект RLC и вторичный объект RLC, при этом второй модуль установки может включать в себя:
[0074] первый субмодуль установки, выполненный с возможностью, в случае, если RB является вновь создаваемым SRB или DRB, построения первого объекта RLC и второго объекта RLC, установки первого объект RLC в качестве первичного объекта RLC и установки второго объекта RLC в качестве вторичного объекта RLC; и
[0075] второй субмодуль установки, выполненный с возможностью, в случае, когда RB является уже созданным SRB или DRB, установки одного уже построенного объекта RLC в качестве первичного объекта RLC, и установки другого уже построенного объекта RLC в качестве вторичного объекта RLC.
[0076] В одном из вариантов осуществления третий модуль установки может включать в себя:
[0077] третий субмодуль установки, выполненный с возможностью использования по меньшей мере одного из следующих способов настройки:
[0078] устанавливают текущее состояние в качестве начального состояния системы по умолчанию, причем начальное состояние системы по умолчанию включает в себя активное состояние или неактивное состояние; или
[0079] в случае, когда первое сообщение индикации дополнительно включает в себя вторую информацию, причем вторая информация предназначена для представления сконфигурированного базовой станцией начального состояния функции дублирования пакета PDCP, при этом начальное состояние является активным состоянием или неактивным состоянием, устанавливают текущее состояние в качестве сконфигурированного базовой станцией начального состояния функции дублирования пакета PDCP согласно второй информации; или
[0080] в случае приема от базовой станции команды активации для функции дублирования пакета PDCP, устанавливают текущее состояние в качестве активного состояния согласно команде активации.
[0081] В одном из вариантов осуществления текущее состояние может быть неактивным состоянием, объект передачи может включать в себя первичный объект RLC и вторичный объект RLC, и
[0082] первый модуль передачи может включать в себя:
[0083] первый субмодуль передачи, выполненный с возможностью, в случае, если RB является вновь создаваемым SRB или DRB, выполнения передачи данных путем использования первичного объекта RLC; и
[0084] второй субмодуль передачи, выполненный с возможностью, в случае, если RB является уже созданным SRB или DRB, использования по меньшей мере одного из следующих способов передачи данных:
[0085] выполняют передачу данных путем использования первичного объекта RLC для данных, не доставленных на уровень RLC, и продолжают передачу данных путем использования вторичного объекта RLC для данных, которые были доставлены на вторичный объект RLC, или
[0086] в AM выполняют передачу данных путем использования первичного объекта RLC для данных, не доставленных на уровень RLC, и данных, которые были доставлены на вторичный объект RLC, но еще не были успешно отправлены, или
[0087] в UM выполняют передачу данных путем использования первичного объекта RLC для данных, не доставленных на уровень RLC, или
[0088] в UM сообщают, посредством уровня RLC, данные, которые были доставлены на вторичный объект RLC, но еще не отправлены на уровень PDCP, и выполняют, посредством уровня PDCP, передачу данных путем использования первичного объекта RLC для данных, не доставленных на уровень RLC, и данных, которые были доставлены на вторичный объект RLC, но еще не были отправлены.
[0089] В одном из вариантов осуществления второй субмодуль передачи может дополнительно включать в себя:
[0090] третий субмодуль передачи, выполненный с возможностью, после выполнения передачи данных путем использования первичного объекта RLC для данных, не доставленных на уровень RLC, и данных, которые были доставлены на вторичный объект RLC, но еще не были успешно отправлены, перестройки вторичного объекта RLC, который был уже построен.
[0091] В одном из вариантов осуществления текущее состояние может быть активным состоянием, при этом объект передачи может включать в себя первичный объект RLC и вторичный объект RLC, и
[0092] первый модуль передачи может включать в себя:
[0093] четвертый субмодуль передачи, выполненный с возможностью использования по меньшей мере одного из следующих способов передачи данных:
[0094] данные, не доставленные на уровень RLC, дублируют для получения пакета PDCP и дубликата пакета PDCP, при этом пакет PDCP и дубликат пакета PDCP отправляют через первичный объект RLC и вторичный объект RLC, соответственно; или
[0095] в AM данные, не доставленные на уровень RLC, дублируют для получения пакета PDCP и дубликата пакета PDCP, при этом пакет PDCP и дубликат пакета PDCP отправляют через первичный объект RLC и вторичный объект RLC, соответственно, причем данные, которые были доставлены на один объект RLC, но еще не были успешно отправлены, дублируют для получения другого дубликата пакета PDCP, и другой дубликат пакета PDCP отправляют через другой объект RLC; или
[0096] в UM данные, которые были доставлены на уровень RLC, дублируют для получения пакета PDCP и дубликата пакета PDCP, при этом пакет PDCP и дубликат пакета PDCP отправляют через первичный объект RLC и вторичный объект RLC, соответственно; или
[0097] в UM данные, которые еще не были отправлены на уровень PDCP, сообщают посредством уровня RLC, при этом данные, не доставленные на уровень RLC для получения пакета PDCP и дубликата пакета PDCP, дублируют посредством уровня PDCP, причем пакет PDCP и дубликат пакета PDCP отправляют посредством уровня PDCP через первичный объект RLC и вторичный объект RLC, соответственно, при этом данные, которые были доставлены на один объект RLC, но еще не отправлены, дублируют для получения другого дубликата пакета PDCP, и другой дубликат пакета PDCP отправляют через другой объект RLC.
[0098] В одном из вариантов осуществления текущее состояние может быть активным состоянием, при этом устройство может дополнительно включать в себя:
[0099] второй модуль приема, выполненный с возможностью приема второго сообщения индикации от базовой станции, причем второе сообщение индикации предназначено для представления команды деактивации для функции дублирования пакета PDCP; и
[0100] второй модуль передачи, выполненный с возможностью перестройки вторичного объекта RLC и выполнения передачи данных путем использования первичного объекта RLC.
[0101] В одном из вариантов осуществления устройство может дополнительно включать в себя:
[0102] третий модуль приема, выполненный с возможностью приема третьего сообщения индикации от базовой станции, причем третье сообщение индикации предназначено для представления команды деконфигурирования для функции дублирования пакета PDCP; и
[0103] третий модуль передачи, выполненный с возможностью освобождения вторичного объекта RLC и выполнения передачи данных путем использования первичного объекта RLC.
[0104] В одном из вариантов осуществления устройство может дополнительно включать в себя:
[0105] четвертый модуль приема, выполненный с возможностью приема четвертого сообщения индикации от базовой станции, причем четвертое сообщение индикации предназначено для представления команды деконфигурирования для функции дублирования пакета PDCP и для представления объекта RLC, подлежащего освобождению; и
[0106] четвертый модуль передачи, выполненный с возможностью освобождения объекта RLC, подлежащего освобождению, и выполнения передачи данных путем использования объекта RLC, не подлежащего освобождению.
[0107] В одном из вариантов осуществления устройство может дополнительно включать в себя:
[0108] пятый модуль приема, выполненный с возможностью приема пятого сообщения индикации от базовой станции, причем пятое сообщение индикации предназначено для представления функции разделения канала, сконфигурированной для RB базовой станцией;
[0109] модуль активации, выполненный с возможностью деактивации функции дублирования пакета PDCP и активации функции разделения канала; и
[0110] пятый модуль передачи, выполненный с возможностью использования по меньшей мере одного из следующих способов передачи данных для данных, которые были доставлены на уровень RLC:
[0111] продолжают передачу данных путем использования первичного объекта RLC и вторичного объекта RLC, или
[0112] в случае, когда до деактивации функции дублирования пакета PDCP текущее состояние функции дублирования пакета PDCP является активным состоянием, перестраивают вторичный объект RLC, или
[0050] в случае, когда до деактивации функции дублирования пакета PDCP текущее состояние функции дублирования пакета PDCP является неактивным состоянием, передачу данных продолжают выполнять путем использования первичного объекта RLC и вторичного объекта RLC.
[0114] Согласно четвертому аспекту вариантов осуществления настоящего изобретения, обеспечено устройство передачи данных, которое может быть применено к базовой станции и включать в себя:
[0115] первый модуль конфигурирования, выполненный с возможностью конфигурирования функции дублирования пакета PDCP для RB;
[0116] второй модуль конфигурирования, выполненный с возможностью конфигурирования по меньшей мере двух объектов передачи, выполненных с возможностью реализации функции дублирования пакета PDCP;
[0117] первый модуль добавления, выполненный с возможностью добавления первой информации в первое сообщение индикации, причем первая информация предназначена для представления функции дублирования пакета PDCP и по меньшей мере двух объектов передачи; и
[0118] первый модуль отправки, выполненный с возможностью отправки на терминал первого сообщения индикации, чтобы обеспечить терминалу возможность установки функции передачи, соответствующей RB, в качестве функции дублирования пакета PDCP согласно первому сообщению индикации, а также установки объекта передачи, соответствующего RB, согласно по меньшей мере двум объектам передачи, указанным в первом сообщении индикации.
[0119] В одном из вариантов осуществления устройство может дополнительно включать в себя:
[0120] третий модуль конфигурирования, выполненный с возможностью конфигурирования начального состояния функции дублирования пакета PDCP, причем начальное состояние является активным или неактивным состоянием; и
[0121] второй модуль добавления, выполненный с возможностью добавления второй информации для представления начального состояния в первое сообщение индикации.
[0122] В одном из вариантов осуществления устройство может дополнительно включать в себя:
[0123] второй модуль отправки, выполненный с возможностью отправки на терминал второго сообщения индикации, причем второе сообщение индикации предназначено для представления команды деактивации для функции дублирования пакета PDCP.
[0124] В одном из вариантов осуществления устройство может дополнительно включать в себя:
[0125] третий модуль отправки, выполненный с возможностью отправки на терминал третьего сообщения индикации, причем третье сообщение индикации предназначено для представления команды деконфигурирования для функции дублирования пакета PDCP.
[0126] В одном из вариантов осуществления устройство может дополнительно включать в себя:
[0127] четвертый модуль отправки, выполненный с возможностью отправки на терминал четвертого сообщения индикации, причем четвертое сообщение индикации предназначено для представления команды деконфигурирования для функции дублирования пакета PDCP и представления объекта RLC, подлежащего освобождению.
[0128] В одном из вариантов осуществления устройство может дополнительно включать в себя:
[0129] пятый модуль отправки, выполненный с возможностью отправки на терминал пятого сообщения индикации, причем пятое сообщение индикации предназначено для представления функции разделения канала, сконфигурированной для RB базовой станцией.
[0130] В соответствии с пятым аспектом вариантов осуществления настоящего изобретения обеспечен долговременный машиночитаемый носитель данных, который может содержать сохраненную на нем компьютерную программу, причем компьютерная программа выполнена с возможностью исполнения способа передачи данных в соответствии с первым аспектом.
[0131] В соответствии с шестым аспектом вариантов осуществления настоящего изобретения обеспечен долговременный машиночитаемый носитель данных, который может содержать сохраненную на нем компьютерную программу, причем компьютерная программа выполнена с возможностью исполнения способа передачи данных в соответствии со вторым аспектом.
[0132] Согласно седьмому аспекту вариантов осуществления настоящего изобретения обеспечено устройство передачи данных, которое может быть применено к терминалу и включает в себя:
[0133] процессор; и
[0134] память, выполненную с возможностью хранения исполняемой команды для процессора,
[0135] причем процессор может быть выполнен с возможностью:
[0136] приема первого сообщения индикации от базовой станции, причем первое сообщение индикации включает в себя первую информацию, причем первая информация предназначена для представления функции дублирования пакета PDCP и по меньшей мере двух объектов передачи, сконфигурированных для RB базовой станцией;
[0137] установки функции передачи, соответствующей RB, в качестве функции дублирования пакета PDCP согласно первому сообщению индикации;
[0138] установки объекта передачи, соответствующего RB, согласно по меньшей мере двум объектам передачи, указанным в первом сообщении индикации;
[0139] установки текущего состояния функции дублирования пакета PDCP, причем текущее состояние включает в себя активное состояние и неактивное состояние; и
[0140] выполнения передачи данных в соответствии с текущим состоянием и объектом передачи.
[0141] Согласно восьмому аспекту вариантов осуществления настоящего изобретения обеспечено устройство передачи данных, которое может быть применено к базовой станции и включает в себя:
[0142] процессор; и
[0143] память, выполненную с возможностью хранения исполняемой команды для процессора,
[0144] причем процессор может быть выполнен с возможностью:
[0145] конфигурирования функции дублирования пакета PDCP для RB;
[0146] конфигурирования по меньшей мере двух объектов передачи, выполненных с возможностью реализации функции дублирования пакета PDCP;
[0147] добавления первой информации в первое сообщение индикации, причем первая информация предназначена для представления функции дублирования пакета PDCP и по меньшей мере двух объектов передачи; и
[0148] отправки на терминал первого сообщения индикации, чтобы обеспечить терминалу возможность установки функции передачи, соответствующей RB, в качестве функции дублирования пакета PDCP согласно первому сообщению индикации, а также возможность установки объекта передачи, соответствующего RB, согласно по меньшей мере двум объектам передачи, указанным в первом сообщении индикации.
[0149] Технические решения, обеспеченные в вариантах осуществления настоящего изобретения, могут иметь следующие полезные эффекты.
[0150] В вариантах осуществления настоящего изобретения терминал может принимать первое сообщение индикации от базовой станции, причем первое сообщение индикации включает в себя первую информацию, при этом первая информация предназначена для представления функции дублирования пакета PDCP и по меньшей мере двух сконфигурированных базовой станцией объектов передачи для RB, устанавливать функцию передачи, соответствующую RB, в качестве функции дублирования пакета PDCP, согласно первому сообщению индикации, устанавливать объект передачи, соответствующий RB, согласно по меньшей мере двум объектам передачи, указанным в первом сообщении индикации, устанавливать текущее состояние функции дублирования пакета PDCP, причем текущее состояние включает в себя активное состояние и неактивное состояние, и выполнять передачу данных в соответствии с текущим состоянием функции дублирования пакета PDCP и объектом передачи, соответствующим RB, так что можно реализовать передачу данных для функции дублирования пакета PDCP, при этом надежность передачи данных может быть повышена.
[0151] В вариантах осуществления настоящего изобретения терминал может дополнительно устанавливать первичный объект RLC и вторичный объект RLC, соответствующие RB, согласно первичному объекту RLC и вторичному объекту RLC, сконфигурированным для RB базовой станцией, для удовлетворения двух объектов передачи, необходимых для реализации функции дублирования пакета PDCP, и может передавать пакет PDCP и дубликат пакета PDCP через два объекта передачи, так что может быть повышена скорость передачи данных, может быть улучшена надежность передачи данных, и может быть повышена низкая скорость успешной отправки, когда пакет PDCP и дубликат пакета PDCP передают по одному и тому же объекту передачи.
[0152] В вариантах осуществления настоящего изобретения терминал может дополнительно устанавливать текущее состояние функции дублирования пакета PDCP в соответствии с конфигурацией базовой станции и, в случае отсутствия конфигурации базовой станции, терминал может также установить текущее состояние функции дублирования пакета PDCP в соответствии с начальным состоянием системы по умолчанию, чтобы можно было гарантировать, что последующая передача данных будет выполняться в соответствии с текущим состоянием, при этом может быть улучшено разнесение передачи данных.
[0153] В вариантах осуществления настоящего изобретения, в случае, когда функция дублирования пакета PDCP еще не активирована, терминал должен различать, является ли RB вновь создаваемым SRB или DRB, или является ли SRB или DRB построенным для передачи данных, при этом, в частности, для построенного SRB или DRB, терминал также должен различать, предназначена ли передача данных для данных, не доставленных на уровень RLC, или для данных, которые были доставлены на вторичный объект RLC, так что можно реализовать различную обработку для данных, которые не были отправлены, и для данных, которые были отправлены, при этом может быть повышена надежность передачи данных.
[0154] В вариантах осуществления настоящего изобретения терминал, в случае, когда передачу данных выполняют путем использования первичного объекта RLC для данных, не доставленных на уровень RLC, и для данных, которые доставлены на вторичный объект RLC, но еще успешно не отправлены, может перестроить вторичный объект RLC, который был построен, а именно - удалить данные в построенном вторичном объекте RLC, чтобы подготовиться к последующей передаче данных и повысить надежность передачи данных.
[0155] В вариантах осуществления настоящего изобретения после активации функции дублирования пакета PDCP терминалу может понадобиться использование двух объектов передачи, то есть первичного объекта RLC и вторичного объекта RLC, для передачи данных и отправки пакета PDCP и дубликата пакета PDCP через первичный объект RLC и вторичный объект RLC, соответственно, или использование разных способов передачи в соответствии с режимом AM или UM, так что данные, которые не отправлены, и данные, которые были отправлены, можно передавать несколькими способами передачи, при этом можно гарантировать надежность передачи данных при одновременном повышении эффективности передачи данных.
[0156] В вариантах осуществления настоящего изобретения терминал, после приема от базовой станции команды деактивации для функции дублирования пакета PDCP, может перестроить вторичный объект RLC и выполнить передачу данных путем использования первичного объекта RLC, так что все еще можно гарантировать успешную передачу данных, когда функция дублирования пакета PDCP деактивирована, при этом можно повысить надежность передачи данных.
[0157] В вариантах осуществления настоящего изобретения терминал, после приема от базовой станции команды деактивации для функции дублирования пакета PDCP, может перестроить вторичный объект RLC и выполнить передачу данных путем использования первичного объекта RLC, так что все еще можно гарантировать успешную передачу данных, когда функция дублирования пакета PDCP деактивирована, при этом можно повысить надежность передачи данных.
[0158] В вариантах осуществления настоящего изобретения терминал, после получения от базовой станции информации о команде деконфигурирования для функции дублирования пакета PDCP и объекте RLC, подлежащем освобождению, может освободить объект RLC, подлежащий освобождению, и выполнить передачу данных с использованием объекта RLC, не подлежащего освобождению, так что все еще можно гарантировать успешную передачу данных путем использования объекта RLC, не подлежащего освобождению, когда функция дублирования пакета PDCP деконфигурирована и базовая станция указывает объект RLC, подлежащий освобождению, при этом можно повысить надежность передачи данных.
[0159] В вариантах осуществления настоящего изобретения терминал, после приема базовой станцией функции разделения канала, сконфигурированной для RB, может дополнительно деактивировать функцию дублирования пакета PDCP и активировать функцию разделения канала, а также может передавать данные, которые были доставлены на уровень RLC, более чем одним способом, так что все еще можно гарантировать успешную передачу данных, даже когда выполняется передача обслуживания (хэндовер) между различными функциями, при этом можно повысить надежность передачи данных.
[0160] В вариантах осуществления настоящего изобретения базовая станция может конфигурировать функцию дублирования пакета PDCP для RB, конфигурировать по меньшей мере два объекта передачи, выполненные с возможностью реализации функции дублирования пакета PDCP, добавлять первую информацию в первое сообщение индикации, причем первая информация предназначена для представления функции дублирования пакета PDCP и для представления по меньшей мере двух объектов передачи, сконфигурированных для RB базовой станцией, и отправлять первое сообщение индикации на терминал, чтобы обеспечить терминалу возможность установки функции передачи, соответствующей RB, в качестве функции дублирования пакета PDCP согласно первому сообщению индикации, а также установки объекта передачи, соответствующего RB, согласно по меньшей мере двум объектам передачи, указанным в первом сообщении индикации, а затем терминал может установить объект передачи, соответствующий RB, согласно по меньшей мере двум объектам передачи, указанным в первом сообщение индикации, установить текущее состояние функции дублирования пакета PDCP, включающее в себя активное состояние и неактивное состояние, и выполнять передачу данных в соответствии с текущим состоянием функции дублирования пакета PDCP и объектом передачи, соответствующим RB, так что можно реализовать передачу данных для функции дублирования пакета PDCP и повысить надежность передачи данных.
[0161] В вариантах осуществления настоящего изобретения базовая станция может дополнительно конфигурировать начальное состояние функции дублирования пакета PDCP, причем начальное состояние является активным или неактивным состоянием, чтобы обеспечить терминалу возможность установки текущего состояния функции дублирования пакета PDCP в соответствии с конфигурацией базовой станции и далее выполнять передачу данных в соответствии с текущим состоянием, а затем базовая станция может гибко определять, активировать ли функцию дублирования пакета PDCP или нет, так что базовая станция может управлять начальным состоянием функции дублирования пакета PDCP и может косвенно осуществлять единое управление передачей данных терминала, при этом надежность передачи данных может быть соответственно повышена.
[0162] В вариантах осуществления настоящего изобретения базовая станция может дополнительно отправлять на терминал второе сообщение индикации, причем второе сообщение индикации предназначено для представления команды деактивации для функции дублирования пакета PDCP, так что базовая станция может деактивировать функцию дублирования пакета PDCP, при этом можно улучшить управляемость передачей данных и повысить надежность передачи данных.
[0163] В вариантах осуществления настоящего изобретения базовая станция может дополнительно отправлять на терминал третье сообщение индикации, причем третье сообщение индикации предназначено для представления команды деконфигурации для функции дублирования пакета PDCP, так что базовая станция может деконфигурировать функции дублирования пакета PDCP, при этом можно улучшить управляемость передачей данных и повысить надежность передачи данных.
[0164] В вариантах осуществления настоящего раскрытия сущности базовая станция может дополнительно отправлять четвертое сообщение индикации в терминал, причем четвертое сообщение индикации предназначено для представления команды деконфигурации для функции дублирования пакета PDCP и для представления объекта RLC, заданного для быть освобожденным, так что базовая станция может деконфигурировать функцию дублирования пакета PDCP, а также реализовать контроль над объектом RLC, управляемость передачи данных может быть дополнительно улучшена, а надежность передачи данных может быть улучшена.
[0165] В вариантах осуществления настоящего изобретения базовая станция может дополнительно отправлять на терминал пятое сообщение индикации, причем пятое сообщение индикации предназначено для представления функции разделения канала сконфигурированной для RB базовой станцией, так что можно реализовать передачу обслуживания между функцией дублирования пакета PDCP и функцией разделения канала, при этом для одного и того же RB можно дополнительно реализовать одну или более функций передачи путем использования по меньшей мере двух совместно используемых объектов передачи, причем функции передачи RB могут быть расширены, и реализуемость передачи данных может быть улучшена.
[0166] Следует понимать, что вышеприведенные общие описания и нижеприведенные подробные описания являются только примерными и пояснительными и не предназначены для ограничения настоящего изобретения.
Краткое описание чертежей
[0167] Прилагаемые чертежи, которые включены в настоящее описание и составляют его часть, иллюстрируют варианты осуществления, согласующиеся с настоящим изобретением, и вместе с описанием служат для объяснения принципов настоящего изобретения.
[0168] На фиг. 1 представлена схема последовательности операций, иллюстрирующая способ передачи данных в соответствии с примерным вариантом осуществления.
[0169] На фиг. 2 представлена принципиальная схема, иллюстрирующая комбинацию дублирования пакета PDCP с несущими согласно примерному варианту осуществления.
[0170] На фиг. 3 представлена схема сценария способа передачи данных в соответствии с примерным вариантом осуществления.
[0171] На фиг. 4 представлена схема последовательности операций, иллюстрирующая другой способ передачи данных в соответствии с примерным вариантом осуществления.
[0172] На фиг. 5 представлена схема последовательности операций, иллюстрирующая другой способ передачи данных в соответствии с примерным вариантом осуществления.
[0173] На фиг. 6 представлена схема последовательности операций, иллюстрирующая другой способ передачи данных в соответствии с примерным вариантом осуществления.
[0174] На фиг. 7 представлена схема последовательности операций, иллюстрирующая другой способ передачи данных в соответствии с примерным вариантом осуществления.
[0175] На фиг. 8 представлена схема последовательности операций, иллюстрирующая способ передачи данных в соответствии с примерным вариантом осуществления.
[0176] На фиг. 9 представлена схема последовательности операций, иллюстрирующая другой способ передачи данных в соответствии с примерным вариантом осуществления.
[0177] На фиг. 10 представлена блок-схема устройства передачи данных в соответствии с примерным вариантом осуществления.
[0178] На фиг. 12 представлена блок-схема другого устройства передачи данных в соответствии с примерным вариантом осуществления.
[0179] На фиг. 13 представлена блок-схема другого устройства передачи данных в соответствии с примерным вариантом осуществления.
[0180] На фиг. 14 представлена блок-схема другого устройства передачи данных в соответствии с примерным вариантом осуществления.
[0181] На фиг. 15 представлена блок-схема другого устройства передачи данных в соответствии с примерным вариантом осуществления.
[0182] На фиг. 16 представлена блок-схема другого устройства передачи данных в соответствии с примерным вариантом осуществления.
[0183] На фиг. 17 представлена блок-схема другого устройства передачи данных в соответствии с примерным вариантом осуществления.
[0184] На фиг. 18 представлена блок-схема другого устройства передачи данных в соответствии с примерным вариантом осуществления.
[0185] На фиг. 19 представлена блок-схема устройства передачи данных в соответствии с примерным вариантом осуществления.
[0186] На фиг. 20 представлена блок-схема другого устройства передачи данных в соответствии с примерным вариантом осуществления.
[0187] На фиг. 21 представлена структурная схема устройства передачи данных в соответствии с примерным вариантом осуществления.
[0188] На фиг. 22 представлена структурная схема устройства передачи данных в соответствии с примерным вариантом осуществления.
Осуществление изобретения
[0189] Теперь подробно рассмотрим примерные варианты осуществления, примеры которых проиллюстрированы на прилагаемых чертежах. Следующее описание относится к сопроводительным чертежам, на которых одинаковые номера на разных чертежах относятся к одинаковым или подобным элементам, если не указано иное. Варианты реализации, изложенные в последующем описании примерных вариантов осуществления, представляют не все варианты реализации, согласующиеся с настоящим изобретением. Напротив, они являются просто примерами устройств и способов, согласующихся с аспектами, относящимися к настоящему изобретению, раскрытому в прилагаемой формуле изобретения.
[0190] Термины, используемые при раскрытии настоящего изобретения, приняты только с целью описания конкретных вариантов осуществления и не предназначены для ограничения настоящего изобретения. Употребление форм единственного числа в настоящем описании и прилагаемой формуле изобретения («а/an», «said» и «the» в оригинале заявки на английском языке) также подразумевает включение формы множественного числа, если в настоящем документе явно не указаны другие значения. Также следует понимать, что термин «и/или», используемый в настоящем документе, относится к одной, или любой, или всем возможным комбинациям множества соответствующих перечисленных элементов и включает их в себя.
[0191] Следует понимать, что хотя термины «первый», «второй», «третий» и т.п. могут быть использованы для описания различной информации в настоящем раскрытии изобретения, информация не должна ограничиваться этими терминами. Эти термины использованы только для того, чтобы различать информацию одного типа. Например, в рамках настоящего изобретения, информацию индикации также можно назвать второй информацией и, аналогично, вторую информация также можно назвать информацией индикации. Например, термин «если», используемый в настоящем документе, может пониматься как «тогда как», или «когда», или «в ответ на определение», в зависимости от контекста.
[0192] На фиг. 1 представлена схема последовательности операций, иллюстрирующая способ передачи данных в соответствии с примерным вариантом осуществления. Способ передачи данных может быть применен к терминалу. Как показано на фиг. 1, способ передачи данных включает в себя следующие этапы 110-150.
[0193] На этапе 110 принимают первое сообщение индикации, отправленное базовой станцией, причем первое сообщение индикации включает в себя первую информацию, предназначенную для представления функции дублирования пакета PDCP, и по меньшей мере два объекта передачи, сконфигурированных для RB базовой станцией.
[0194] В данном варианте осуществления настоящего изобретения RB может представлять собой SRB или DRB. Кроме того, RB может быть вновь создаваемым SRB или DRB или может быть построенным SRB или DRB.
[0195] Базовая станция, после конфигурирования функции дублирования пакета PDCP и объектов передачи для RB, может указывать их терминалу посредством первого сообщения индикации; при этом терминал, после приема первого сообщения индикации, может узнать конкретную функцию передачи и объекты передачи, сконфигурированные для RB базовой станцией, согласно первой информации в первом сообщении индикации.
[0196] Функция дублирования пакета PDCP может относиться к дублированию данных уровня PDCP для получения пакета PDCP и дубликата пакета PDCP, а также к их отправке через два разных объекта RLC. Как показано на фиг. 2, объединение дублирования пакета PDCP с несущими относится к отображению уровня PDCP на разные логические каналы посредством разделения канала и дальнейшего отображения отображаемого уровня PDCP на разные физические несущие.
[0197] Объект передачи может относиться к объекту RLC, необходимому для реализации функции дублирования пакета PDCP. Например, первичный объект RLC и вторичный объект RLC необходимы для реализации функции дублирования пакета PDCP, и в таком случае для RB могут быть сконфигурированы два объекта RLC, то есть первичный объект RLC и вторичный объект RLC.
[0198] На этапе 120 устанавливают функцию передачи, соответствующую RB, в качестве функции дублирования пакета PDCP согласно первому сообщению индикации.
[0199] В данном варианте осуществления настоящего изобретения терминал может установить функцию дублирования пакета PDCP для RB в соответствии с конфигурацией базовой станции.
[0200] На этапе 130 устанавливают объект передачи, соответствующий RB, согласно по меньшей мере двум объектам передачи, указанным в первом сообщении индикации.
[0201] В данном варианте осуществления настоящего изобретения терминал может установить объект передачи, соответствующий RB, согласно конфигурации базовой станции. Например, в ответ на то, что базовая станция конфигурирует два объекта передачи, терминал также может установить два объекта передачи.
[0202] На этапе 140 устанавливают текущее состояние функции дублирования пакета PDCP, причем текущее состояние включает в себя активное состояние и неактивное состояние.
[0203] В данном варианте осуществления настоящего изобретения терминал может установить текущее состояние функции дублирования пакета PDCP в соответствии с конфигурацией базовой станции, а в случае отсутствия конфигурации базовой станции, терминал может также установить текущее состояние функции дублирования пакета PDCP в соответствии с начальным состоянием системы по умолчанию.
[0204] На этапе 150 выполняют передачу данных в соответствии с текущим состоянием функции дублирования пакета PDCP и объектом передачи, соответствующим RB.
[0205] В данном варианте осуществления настоящего изобретения способы передачи данных, соответствующие активному состоянию и неактивному состоянию функции дублирования пакета PDCP, могут быть разными.
[0206] В один из примерных сценариев, как показано на фиг. 3, включены базовая станция и терминал. Базовая станция может конфигурировать функцию дублирования пакета PDCP для RB, конфигурировать по меньшей мере два объекта передачи, выполненные с возможностью реализации функции дублирования пакета PDCP, добавлять в первое сообщение индикации первую информацию, предназначенную для представления функции дублирования пакета PDCP и по меньшей мере двух объектов передачи, сконфигурированных для RB базовой станцией, и отправлять первое сообщение индикации на терминал. Терминал может принимать первое сообщение индикации, может устанавливать функцию передачи, соответствующую RB, в качестве функции дублирования пакета PDCP согласно конфигурации базовой станции, и устанавливать объект передачи, соответствующий RB, согласно конфигурации базовой станции, и далее устанавливать текущее состояние функции дублирования пакета PDCP и выполнять передачу данных в соответствии с текущим состоянием и объектом передачи.
[0207] Из данного варианта осуществления можно видеть, что терминал может принимать первое сообщение индикации от базовой станции; причем первое сообщение индикации может включать в себя первую информацию, которая может быть предназначена для представления функции дублирования пакета PDCP и по меньшей мере двух объектов передачи, сконфигурированных для RB базовой станцией; при этом терминал может устанавливать функцию передачи, соответствующую RB, в качестве функции дублирования пакета PDCP в соответствии с первым сообщением индикации, устанавливать объект передачи, соответствующий RB, согласно по меньшей мере двум объектам передачи, указанным в первом сообщении индикации, устанавливать текущее состояние функции дублирования пакета PDCP, включающее в себя активное состояние и неактивное состояние, и выполнять передачу данных в соответствии с текущим состоянием функции дублирования пакета PDCP и объектом передачи, соответствующего RB, так что может быть реализована передача данных для функции дублирования пакета PDCP, при этом надежность передачи данных может быть повышена.
[0208] В одном из вариантов осуществления по меньшей мере два объекта передачи, сконфигурированные для RB базовой станцией на этапе 110, могут включать в себя первичный объект RLC и вторичный объект RLC, и в этом случае терминалу также может потребоваться установить первичный объект RLC и вторичный объект RLC для RB. Процесс установки может включать в себя варианты (1-1) и (1-2).
[0209] (1-1) В случае, когда RB является вновь создаваемым SRB или DRB, можно построить первый объект RLC и второй объект RLC, при этом первый объект RLC можно установить в качестве первичного объекта RLC, а второй объект RLC можно установить в качестве вторичного объекта RLC.
[0210] (1-2) В случае, когда RB является построенным SRB или DRB, один построенный объект RLC можно установить в качестве первичного объекта RLC, а другой построенный объект RLC можно установить в качестве вторичного объекта RLC.
[0211] Из данного варианта осуществления можно видеть, что терминал может дополнительно устанавливать первичный объект RLC и вторичный объект RLC, соответствующий RB, согласно первичному объекту RLC и вторичному объекту RLC, сконфигурированным для RB базовой станцией, чтобы удовлетворять двум объектам передачи, необходимым для реализации функции дублирования пакета PDCP, и может передавать пакет PDCP и дубликат пакета PDCP через два объекта передачи, так что можно увеличить скорость передачи данных, повысить надежность передачи данных, а также повысить низкую скорость успешной отправки, когда пакет PDCP и дубликат пакета PDCP передают по одному и тому же объекту передачи.
[0212] В одном из вариантов осуществления на этапе 140 операция установки текущего состояния функции дублирования пакета PDCP может включать в себя по меньшей мере один из следующих способов установки, то есть (2-1), или (2-2), или ( 2-3).
[0213] (2-1) Текущее состояние функции дублирования пакета PDCP может быть установлено как начальное состояние системы по умолчанию, при этом начальное состояние системы по умолчанию включает в себя активное состояние или неактивное состояние.
[0214] В данном варианте осуществления настоящего изобретения, в случае, когда начальным состоянием системы по умолчанию является активное состояние, текущее состояние функции дублирования пакета PDCP может быть установлено в качестве активного состояния; и аналогично, в случае, когда начальное состояние системы по умолчанию является неактивным состоянием, текущее состояние функции дублирования пакета PDCP может быть установлено как неактивное состояние.
[0215] (2-2) В случае, когда первое сообщение индикации дополнительно включает в себя вторую информацию, предназначенную для представления сконфигурированного базовой станцией начального состояния функции дублирования пакета PDCP, при этом данное начальное состояние является активным состояние или неактивным состоянием, согласно второй информации можно установить текущее состояние функции дублирования пакета PDCP в качестве сконфигурированного базовой станцией начального состояния функции дублирования пакета PDCP.
[0216] В данном варианте осуществления настоящего изобретения, в случае, когда начальное состояние, сконфигурированное базовой станцией, является активным состоянием, текущее состояние функции дублирования пакета PDCP можно установить в качестве активного состояния; и аналогично, в случае, когда начальное состояние, сконфигурированное базовой станцией, является неактивным состоянием, можно установить текущее состояние функции дублирования пакета PDCP как неактивное состояние.
[0217] (2-3) После приема от базовой станции команды активации для функции дублирования пакета PDCP, в соответствии с командой активации можно установить текущее состояние функции дублирования пакета PDCP в качестве активного состояния.
[0218] В данном варианте осуществления настоящего изобретения, после приема от базовой станции команды активации для функции дублирования пакета PDCP, можно установить текущее состояние функции дублирования пакета PDCP в качестве активного состояния независимо от того, какое состояние функции дублирования пакета PDCP было раньше.
[0219] С точки зрения приоритета трех способов установки (2-1), (2-2) и (2-3) приоритет (2-3) является наивысшим, то есть, хотя текущее состояние функции дублирования пакета PDCP установлено в качестве неактивного состояния, также необходимо переключить текущее состояние функции дублирования пакета PDCP из неактивного состояния в активное состояние после получения от базовой станции команды активации для функции дублирования пакета PDCP. Приоритет (2-1) является самым низким, а именно, начальное состояние системы по умолчанию используют только тогда, когда не принята конфигурация базовой станции.
[0220] Из данных вариантов осуществления можно видеть, что текущее состояние функции дублирования пакета PDCP может быть установлено в соответствии с конфигурацией базовой станции, а в случае отсутствия конфигурации базовой станции текущее состояние функции дублирования пакета PDCP также можно установить в соответствии с начальным состоянием системы по умолчанию, так что можно гарантировать последующую передачу данных в соответствии с текущим состоянием и повысить разнесение передачи данных.
[0221] В одном из вариантов осуществления, на этапе 150, текущее состояние функции дублирования пакета PDCP является неактивным состоянием, а объект передачи, соответствующий RB, включает в себя первичный объект RLC и вторичный объект RLC. В этом случае во время передачи данных может потребоваться дополнительно определить, является ли RB вновь создаваемым SRB или DRB, или является построенным SRB или DRB, и передачу данных можно выполнять в соответствии с определенным RB.
[0222] Во-первых, RB может быть вновь создаваемым SRB или DRB.
[0223] Таким образом, передачу данных можно выполнять путем использования первичного объекта RLC.
[0224] В данном варианте осуществления настоящего изобретения, PDCP может отправлять блок пакетных данных (PDU, от англ. Packet Data Unit) через первичный объект RLC, а именно, размер данных, которые могут быть отправлены, можно посредством PDCP указать логическому каналу, соответствующему первичному объекту RLC.
[0225] Во-вторых, RB может быть построенным SRB или DRB.
[0226] Таким образом, может быть дополнительно включен по меньшей мере один из следующих способов передачи данных, то есть (3-1) или (3-2) или (3-3) или (3-4).
[0227] (3-1) Передачу данных для данных, не доставленных на уровень RLC, выполняют путем использования первичного объекта RLC, а передачу данных для данных, которые были доставлены на вторичный объект RLC, продолжают выполнять путем использования вторичного объекта RLC.
[0228] В данном варианте осуществления настоящего изобретения, PDCP может отправлять последующий PDU (PDU, который еще не был доставлен на уровень RLC) через первичный объект RLC, а PDCU, который был отправлен на вторичный объект RLC, можно отправить через вторичный объект RLC.
[0229] (3-2) В AM передачу данных выполняют путем использования первичного объекта RLC для данных, не доставленных на уровень RLC, и данных, которые были доставлены во вторичный объект RLC, но еще не были успешно отправлены.
[0230] В данном варианте осуществления настоящего изобретения, для режима AM, PDU, который еще не доставлен на уровень RLC, и PDU, который доставлен на вторичный объект RLC, но еще не был успешно отправлен, могут быть отправлены посредством PDCP через первичный объект RLC, при этом вторичный объект RLC, который не является вновь построенным, можно перестроить.
[0231] (3-3) В UM передачу данных выполняют путем использования первичного объекта RLC для данных, не доставленных на уровень RLC.
[0232] (3-4) В UM данные, которые были доставлены на вторичный объект RLC, но еще не были отправлены, сообщают посредством уровня RLC на уровень PDCP, при этом передачу данных выполняют посредством уровня PDCP путем использования первичного объекта RLC для данных, не доставленных на уровень RLC, и данных, которые были доставлены на вторичный объект RLC, но еще не были отправлены.
[0233] В данном варианте осуществления настоящего изобретения, для режима UM, могут быть использованы два способа (3-3) и (3-4): PDU, который еще не был доставлен на уровень RLC, отправляют посредством PDCP через первичный объект RLC; или конкретный PDU, который еще не был доставлен на следующий уровень, указывают посредством уровня RLC для PDCP, при этом PDU, который еще не был доставлен на уровень RLC, и PDU, который доставлен на вторичный объект RLC. но еще не отправлен, отправляют посредством уровня PDCP через первичный объект RLC, при этом вторичный объект RLC, который не является вновь построенным, можно перестроить.
[0234] Из данного варианта осуществления можно видеть, что в случае, когда функция дублирования пакета PDCP еще не была активирована, для передачи данных необходимо определить, является ли RB вновь создаваемым SRB или DRB, или является построенным SRB или DRB, и, в частности, для построенного SRB или DRB необходимо определить, предназначена ли передача данных для данных, не доставленных на уровень RLC, или для данных, которые были доставлены вторичному объекту, так что можно реализовать различную обработку для данных, которые не были отправлены, и для данных, которые были отправлены, и повысить надежность передачи данных.
[0235] В данном варианте осуществления, в (3-2) и (3-4) передачу данных можно выполнять путем использования первичного объекта RLC для данных, не доставленных на уровень RLC, и данных, которые были доставлены на вторичный объект RLC, но еще не были успешно отправлены, при этом построенный вторичный объект RLC можно перестроить.
[0236] Из данного варианта осуществления можно видеть, что, когда передачу данных выполняют путем использования первичного объекта RLC для данных, не доставленных на уровень RLC, и для данных, которые были доставлены на вторичный объект RLC, но еще не были успешно отправлены, построенный вторичный RLC-объект можно перестроить, а именно, данные в построенном вторичном объекте RLC удаляют, чтобы подготовиться к последующей передаче данных, так что можно повысить надежность передачи данных.
[0237] В одном из вариантов осуществления, на этапе 150, текущее состояние функции дублирования пакета PDCP является активным состоянием; передающий объект, соответствующий RB, может включать в себя первичный объект RLC и вторичный объект RLC. В этом случае во время передачи данных для передачи данных требуются два объекта передачи, то есть первичный объект RLC и вторичный объект RLC, при этом может быть применен по меньшей мере один из следующих способов передачи данных, т.е. (4-1), или (4-2), или (4-3), или (4-4).
[0238] (4-1) Данные, не доставленные на уровень RLC, дублируют для получения пакета PDCP и дубликата пакета PDCP, при этом пакет PDCP и дубликат пакета PDCP отправляют через первичный объект RLC и вторичный объект RLC, соответственно.
[0239] В данном варианте осуществления настоящего изобретения UE может генерировать дубликат PDU, который еще не был доставлен на уровень RLC, и отправлять PDU и дубликат через два объекта RLC, соответственно, при этом можно продолжать отправку через объект RLC данных, которые были доставлены на объект RLC.
[0240] (4-2) В AM данные, не доставленные на уровень RLC, дублируют для получения пакета PDCP и дубликата пакета PDCP, пакет PDCP и дубликат пакета PDCP отправляют через первичный объект RLC и вторичный объект RLC, соответственно, данные, которые были доставлены на один объект RLC, но еще не были успешно отправлены, дублируют для получения другого дубликата пакета PDCP, и другой дубликат пакета PDCP отправляют через другой объект RLC.
[0241] В данном варианте осуществления настоящего изобретения, для режима AM UE может генерировать дубликат PDU, который еще не был доставлен на уровень RLC, и отправлять PDU и дубликат через два объекта RLC, соответственно, при этом дубликат PDU, который был доставлен на объект RLC, но еще не был успешно отправлен, может быть сгенерирован посредством уровня PDCP и отправлен через другой объект RLC.
[0242] (4-3) В UM данные, которые были доставлены на уровень RLC, дублируют для получения пакета PDCP и дубликата пакета PDCP, и пакет PDCP и дубликат пакета PDCP отправляют через первичный объект RLC и вторичный объект RLC, соответственно.
[0243] (4-4) В UM данные, которые еще не были отправлены, сообщают посредством уровня RLC на уровень PDCP, а данные, не доставленные на уровень RLC, дублируют посредством уровня PDCP для получения пакета PDCP и дубликата пакета PDCP, при этом пакет PDCP и дубликат пакета PDCP отправляют посредством уровня PDCP через первичный объект RLC и вторичный объект RLC, соответственно, причем данные, которые были доставлены на один объект RLC, но еще не были отправлены, дублируют для получения другого дубликата пакета PDCP, и другой дубликат пакета PDCP отправляют через другой объект RLC.
[0244] В данном варианте осуществления настоящего изобретения для UM могут быть использованы два способа (4-3) и (4-4): для UM посредством PDCP можно генерировать дубликат только того PDU, который еще не был доставлен на уровень RLC, при этом PDU и дубликат можно отправить через два объекта RLC, соответственно; или для PDCP посредством уровня RLC можно указать конкретный PDU, который еще не был доставлен на следующий уровень, а затем дубликат того PDU, который еще не был доставлен на уровень RLC, можно продублировать посредством уровня PDCP, и эти PDU и дубликат можно отправить через два объекта RLC, соответственно, а дубликат того PDU, который был доставлен на уровень RLC, но еще не был отправлен, можно сгенерировать посредством уровня PDCP и отправить через другой объект RLC, при этом PDU, который был доставлен на вторичный объект RLC, но еще не был отправлен, можно отправить через первичный объект RLC.
[0245] Из данного варианта осуществления можно видеть, что, после активации функции дублирования пакета PDCP, для передачи данных могут потребоваться два объекта передачи, то есть первичный объект RLC и вторичный объект RLC, при этом пакет PDCP и дубликат пакета PDCP можно отправить через первичный объект RLC и вторичный объект RLC, соответственно, или в AM или UM могут быть использованы другие способы передачи, так что данные, которые не отправлены, и данные, которые были отправлены, можно передавать множеством способов передачи, при этом можно гарантировать надежность передачи данных при одновременном повышении эффективности передачи данных.
[0246] В одном из вариантов осуществления текущее состояние функции дублирования пакета PDCP является активным состоянием, и, как показано на фиг. 4, способ передачи данных, основанный на способе, показанном на фиг. 1, может дополнительно включать в себя следующие этапы 410-420.
[0247] На этапе 410 принимают второе сообщение индикации, отправленное базовой станцией, причем второе сообщение индикации предназначено для представления команды деактивации для функции дублирования пакета PDCP.
[0248] На этапе 420 перестраивают вторичный объект RLC, и выполняют передачу данных путем использования первичного объекта RLC.
[0249] Из данного варианта осуществления можно видеть, что после приема от базовой станции команды деактивации для функции дублирования пакета PDCP вторичный объект RLC можно перестроить, а передачу данных выполняют путем использования первичного объекта RLC, так что при деактивированной функции дублирования пакета PDCP все еще можно гарантировать успешную передачу данных, при этом надежность передачи данных может быть улучшена.
[0250] В одном из вариантов осуществления, как показано на фиг. 5, способ передачи данных, основанный на способе, показанном на фиг. 1, может дополнительно включать в себя следующие этапы 510-520.
[0251] На этапе 510 принимают третье сообщение индикации, отправленное базовой станцией, причем третье сообщение индикации предназначено для представления команды деконфигурирования для функции дублирования пакета PDCP.
[0252] На этапе 520 освобождают вторичный объект RLC, и выполняют передачу данных путем использования первичного объекта RLC.
[0253] В данном варианте осуществления настоящего изобретения, поскольку третье сообщение индикации не включает в себя объект RLC, сконфигурированный базовой станцией и подлежащий освобождению, вторичный объект RLC может быть освобожден по умолчанию.
[0254] Из данного варианта осуществления можно видеть, что после приема от базовой станции команды деактивации для функции дублирования пакета PDCP, вторичный объект RLC можно перестроить, при этом передачу данных выполняют с использованием первичного объекта RLC, так что при деактивированной функции дублирования пакета PDCP все еще можно гарантировать успешную передачу данных, при этом надежность передачи данных может быть повышена.
[0255] В одном из вариантов осуществления, как показано на фиг. 6, способ передачи данных, основанный на способе, показанном на фиг. 1, может дополнительно включать в себя следующие этапы 610-620.
[0256] На этапе 610 принимают четвертое сообщение индикации, отправленное базовой станцией, причем четвертое сообщение индикации предназначено для представления команды деконфигурирования для функции дублирования пакета PDCP и представления объекта RLC, подлежащего освобождению.
[0257] В данном варианте осуществления настоящего изобретения, объект RLC, подлежащий освобождению, может быть одним из по меньшей мере двух объектов передачи, сконфигурированных для RB базовой станцией. Например, объект RLC, подлежащий освобождению, является одним из первичного объекта RLC и вторичного объекта RLC.
[0258] На этапе 620 освобождают объект RLC, подлежащий освобождению, и выполняют передачу данных путем использования объекта RLC, не подлежащего освобождению.
[0259] В данном варианте осуществления настоящего изобретения, в случае, когда объект RLC, подлежащий освобождению, является первичным объектом RLC, передача данных может выполняться с использованием вторичного объекта RLC; а в случае, когда объект RLC, подлежащий освобождению, является вторичным объектом RLC, передача данных может выполняться путем использования первичного объекта RLC.
[0260] Из данного варианта осуществления можно видеть, что после приема от базовой станции команды деконфигурирования для функции дублирования пакета PDCP и объекта RLC, подлежащего освобождению, можно освободить объект RLC, подлежащий освобождению, а передачу данных можно выполнять путем использования объекта RLC, не подлежащего освобождению, так что успешную передачу данных все еще можно гарантировать путем использования объекта RLC, который не подлежит освобождению, когда функция дублирования пакета PDCP деконфигурирована, и базовая станция определяет объект RLC, подлежащий освобождению, и, таким образом, можно повысить надежность передачи данных.
[0261] В одном из вариантов осуществления, как показано на фиг. 7, способ передачи данных, основанный на способе, показанном на фиг. 1, может дополнительно включать в себя следующие этапы 710-720.
[0262] На этапе 710 принимают пятое сообщение индикации, отправленное базовой станцией, причем пятое сообщение индикации предназначено для представления функции разделения канала, сконфигурированной для RB базовой станцией.
[0263] На этапе 720 деактивируют функцию дублирования пакета PDCP, и активируют функцию разделения канала.
[0264] Таким образом, для данных, которые были доставлены на уровень RLC, может быть применен по меньшей мере один из следующих способов передачи данных, то есть (5-1), или (5-2), или (5-3).
[0265] (5-1) Передачу данных продолжают выполнять путем использования первичного объекта RLC и вторичного объекта RLC.
[0266] (5-2) В случае, когда текущее состояние функции дублирования пакета PDCP является активным состоянием до отключения функции дублирования пакета PDCP, вторичный объект RLC может быть перестроен.
[0267] (5-3) В случае, когда текущее состояние функции дублирования пакета PDCP является неактивным состоянием до отключения функции дублирования пакета PDCP, выполнение передачи данных можно продолжать путем использования первичного объекта RLC и вторичного объекта RLC.
[0268] Из варианта осуществления можно видеть, что после приема функции разделения канала, сконфигурированной для RB базовой станцией, функцию дублирования пакета PDCP можно деактивировать, функцию разделения канала можно активировать, и данные, которые были доставлены на уровень RLC можно передавать более чем одним способом, так что все еще можно гарантировать успешную передачу данных даже при переключении различных функции, при этом надежность передачи данных может быть повышена.
[0269] На фиг. 8 представлена схема последовательности операций, иллюстрирующая способ передачи данных в соответствии с примерным вариантом осуществления. Способ передачи данных может быть применен к базовой станции. Как показано на фиг. 8, способ передачи данных включает в себя следующие этапы 810-840.
[0270] На этапе 810 конфигурируют для RB функцию дублирования пакета PDCP.
[0271] В данном варианте осуществления настоящего изобретения все функции передачи, которые могут быть реализованы одним и тем же RB, могут быть сконфигурированы базовой станцией, при этом терминал может выполнять соответствующие установки в соответствии с конфигурацией базовой станции.
[0272] На этапе 820 конфигурируют по меньшей мере два объекта передачи, выполненные с возможностью реализации функции дублирования пакета PDCP.
[0273] В данном варианте осуществления настоящего изобретения объект передачи может относиться к объекту RLC, требующемуся для реализации функции дублирования пакета PDCP. Например, для реализации функции дублирования пакета PDCP могут требоваться первичный объект RLC и вторичный объект RLC, и в этом случае для RB можно сконфигурировать два объекта RLC, то есть первичный объект RLC и вторичный объект RLC.
[0274] На этапе 830 в первое сообщение индикации добавляют первую информацию, причем первая информация предназначена для представления функции дублирования пакета PDCP и по меньшей мере двух объектов передачи, сконфигурированных для RB базовой станцией.
[0275] В данном варианте осуществления настоящего изобретения, в случае, когда базовая станция конфигурирует функцию дублирования пакета PDCP, первичный объект RLC и вторичный объект RLC для RB, информацию о конфигурации базовой станции можно отправить на терминал через первое сообщение индикации.
[0276] На этапе 840 отправляют на терминал первое сообщение индикации, чтобы обеспечить терминалу возможность установки функции передачи, соответствующей RB, в качестве функции дублирования пакета PDCP согласно первому сообщению индикации, и установки объекта передачи, соответствующего RB, согласно по меньшей мере двум объектам передачи, указанным в первом сообщении индикации.
[0277] Из данного варианта осуществления можно видеть, что можно сконфигурировать для RB функцию дублирования пакета PDCP, можно сконфигурировать по меньшей мере два объекта передачи, выполненные с возможностью реализации функции дублирования пакета PDCP, в первое сообщение индикации можно добавить первую информацию, причем первая информация предназначена для представления функции дублирования пакета PDCP и по меньшей мере двух объектов передачи, сконфигурированных для RB базовой станцией, так что на терминал можно отправить первое сообщение индикации, чтобы обеспечить терминалу возможность установки функции передачи, соответствующей RB, в качестве функции дублирования пакета PDCP в соответствии с первым сообщением указания, а также возможность установки объекта передачи, соответствующего RB, по меньшей мере для двух объектов передачи, указанных в первом сообщении индикации, и затем терминал может установить объект передачи, соответствующий RB, согласно по меньшей мере двум объектам передачи, указанным в первом сообщении индикации, установить текущее состояние функции дублирования пакета PDCP, причем текущее состояние включает в себя активное состояние и неактивное состояние, и выполнить передачу данных в соответствии с текущим состоянием функции дублирования пакета PDCP и объекта передачи, соответствующего RB, так что можно реализовать передачу данных для функции дублирования пакета PDCP и повысить надежность передачи данных.
[0278] В одном из вариантов осуществления, как показано на фиг. 9, способ передачи данных, основанный на способе, показанном на фиг. 8, может дополнительно включать в себя следующие этапы 910-920.
[0279] На этапе 910 конфигурируют начальное состояние функции дублирования пакета PDCP, причем начальное состояние является активным или неактивным состоянием.
[0280] В данном варианте осуществления настоящего изобретения базовая станция может конфигурировать начальное состояние функции дублирования пакета PDCP для обеспечения терминалу возможности устанавливать текущее состояние функции дублирования пакета PDCP в соответствии с начальным состоянием, сконфигурированным базовой станцией.
[0281] На этапе 920 в первое сообщение индикации добавляют вторую информацию для представления начального состояния функции дублирования пакета PDCP.
[0282] Из данного варианта осуществления можно видеть, что можно сконфигурировать начальное состояние функции дублирования пакета PDCP, причем начальное состояние является активным или неактивным состоянием, чтобы обеспечить терминалу возможность устанавливать текущее состояние функции дублирования пакета PDCP в соответствии с конфигурацией базовой станции и дополнительно выполнять передачу данных в соответствии с текущим состоянием, а затем базовая станция может гибко определить, следует ли активировать функцию дублирования пакета PDCP или нет, так что базовая станция может управлять начальным состоянием функции дублирования пакета PDCP и косвенно обеспечивает единое управление передачей данных терминала, при этом можно повысить надежность передачи данных.
[0283] В одном из вариантов осуществления, после этапа 840, для RB, который был сконфигурирован с помощью функции дублирования пакета PDCP, в случае, когда функция дублирования пакета PDCP находится в активном состоянии, базовая станция может дать терминалу команду деактивировать функцию дублирования пакета PDCP.
[0284] Таким образом, базовая станция может отправлять на терминал второе сообщение индикации, причем второе сообщение индикации предназначено для представления команды деактивации для функции дублирования пакета PDCP.
[0285] Из данного варианта осуществления видно, что на терминал можно отправить второе сообщение индикации, причем второе сообщение индикации предназначено для представления команды деактивации для функции дублирования пакета PDCP, так что базовая станция может деактивировать функцию дублирования пакета PDCP, при этом управляемость передачи данных может быть улучшена, и надежность передачи данных может быть повышена.
[0286] В одном из вариантов осуществления, после этапа 840, для RB, который сконфигурирован с помощью функции дублирования пакета PDCP, базовая станция может дать терминалу команду деконфигурировать функцию дублирования пакета PDCP.
[0287] Таким образом, базовая станция может отправить на терминал третье сообщение индикации, причем третье сообщение индикации предназначено для представления команды деконфигурирования для функции дублирования пакета PDCP.
[0288] Из варианта осуществления можно видеть, что на терминал можно отправить третье сообщение индикации, причем третье сообщение индикации предназначено для представления команды деконфигурирования для функции дублирования пакета PDCP, так что базовая станция может деконфигурировать функция дублирования пакета PDCP, управляемость передачи данных может быть улучшена, и надежность передачи данных может быть улучшена.
[0289] В одном из вариантов осуществления, после этапа 840, для RB, который сконфигурирован с помощью функции дублирования пакета PDCP, базовая станция может дополнительно дать терминалу команду деконфигурировать функцию дублирования пакета PDCP и назначить объект RLC, подлежащий освобождению.
[0290] Таким образом, базовая станция может отправить на терминал четвертое сообщение индикации, причем четвертое сообщение индикации предназначено для представления команды деконфигурирования для функции дублирования пакета PDCP и представления объекта RLC, подлежащего освобождению.
[0291] В данном варианте осуществления настоящего изобретения, объект RLC, подлежащий освобождению, может быть одним из по меньшей мере двух объектов передачи, сконфигурированных для RB базовой станцией. Например, объект RLC, подлежащий освобождению, может быть одним из первичного объекта RLC и вторичного объекта RLC.
[0292] Из данного варианта осуществления можно видеть, что на терминал можно отправить четвертое сообщение индикации, причем четвертое сообщение индикации предназначено для представления команды деконфигурирования для функции дублирования пакета PDCP и для представления объекта RLC, подлежащего освобождению, так что базовая станция может деконфигурировать функцию дублирования пакета PDCP, а также реализовать управление объектом RLC, кроме того, можно лучше управлять передачей данных и повысить надежность передачи данных.
[0293] В одном из вариантов осуществления, после этапа 840, для RB, сконфигурированного с помощью функции дублирования пакета PDCP, базовая станция может дать терминалу команду сконфигурировать функцию разделения канала.
[0294] Таким образом, базовая станция может отправить на терминал пятое сообщение индикации, причем пятое сообщение индикации предназначено для представления функции разделения канала, сконфигурированной для RB базовой станцией.
[0295] Из данного варианта осуществления можно видеть, что на терминал можно отправить пятое сообщение индикации, причем пятое сообщение индикации предназначено для представления функции разделения канала, сконфигурированной для RB базовой станцией, так что можно реализовать передачу обслуживания между функцией дублирования пакета PDCP и функцией разделения канала, при этом одну или более функций передачи можно далее реализовать для одного и того же RB путем использования по меньшей мере двух совместно используемых объектов передачи, можно расширить функции передачи для RB, и можно улучшить реализуемость передачи данных.
[0296] В соответствии с вариантами осуществления способа передачи данных настоящее изобретение также обеспечивает варианты осуществления устройства передачи данных.
[0297] На фиг. 10 представлена блок-схема устройства передачи данных в соответствии с примерным вариантом осуществления. Устройство передачи данных может быть применено к терминалу и выполнено с возможностью исполнения способа передачи данных, показанного на фиг. 1. Как показано на фиг. 10, устройство передачи данных может включать в себя:
[0298] первый модуль 101 приема, выполненный с возможностью приема первого сообщения индикации от базовой станции, причем первое сообщение индикации включает в себя первую информацию, при этом первая информация предназначена для представления функции дублирования пакета PDCP и по меньшей мере двух объектов передачи, сконфигурированных для RB базовой станцией;
[0299] первый модуль 102 установки, выполненный с возможностью установки функции передачи, соответствующей RB, в качестве функции дублирования пакета PDCP согласно первому сообщению индикации;
[0300] второй модуль 103 установки, выполненный с возможностью установки объекта передачи, соответствующего RB, согласно по меньшей мере двум объектам передачи, указанным в первом сообщении индикации;
[0301] третий модуль 104 установки конфигурации, выполненный с возможностью установки текущего состояния функции дублирования пакета PDCP, причем текущее состояние включает в себя активное состояние и неактивное состояние; и
[0302] первый модуль 105 передачи, выполненный с возможностью выполнения передачи данных в соответствии с текущим состоянием и объектом передачи.
[0303] Из данного варианта осуществления можно видеть, что терминал может принимать первое сообщение индикации от базовой станции, причем первое сообщение индикации включает в себя первую информацию, при этом первая информация предназначена для представления функции дублирования пакета PDCP и по меньшей мере двух объектов передачи, сконфигурированных для RB базовой станцией, согласно первому сообщению индикации устанавливать функцию передачи, соответствующую RB, в качестве функции дублирования пакета PDCP, устанавливать объект передачи, соответствующий RB, согласно по меньшей мере двум объектам передачи, указанным в первом сообщение индикации, устанавливать текущее состояние функции дублирования пакета PDCP, причем текущее состояние включает в себя активное состояние и неактивное состояние, и выполнять передачу данных в соответствии с текущим состоянием функции дублирования пакета PDCP и объектом передачи, соответствующим RB, так что реализуют передачу данных для функции дублирования пакета PDCP, при этом надежность передачи данных может быть повышена.
[0304] В одном из вариантов осуществления, как показано на фиг. 11, основанном на устройстве, показанном на фиг. 10, по меньшей мере два объекта передачи, сконфигурированные базовой станцией, включают в себя первичный объект RLC и вторичный объект RLC, при этом второй модуль 103 установки может включать в себя:
[0305] первый субмодуль 111 установки, выполненный с возможностью, в случае, когда RB является вновь создаваемым SRB или DRB, построения первого объекта RLC и второго объекта RLC, установки первого объекта RLC в качестве первичного объекта RLC и установки второго объекта RLC в качестве вторичного объекта RLC; и
[0306] второй субмодуль 112 установки, выполненный с возможностью, в случае, когда RB является уже созданным SRB или DRB, установки одного объекта RLC, который был построен, в качестве первичного объекта RLC, и установки другого объект RLC, который был построен, в качестве вторичного объекта RLC.
[0307] Из данного варианта осуществления можно видеть, что терминал может дополнительно устанавливать первичный объект RLC и вторичный объект RLC, соответствующие RB, согласно первичному объекту RLC и вторичному объекту RLC, сконфигурированными для RB базовой станцией, чтобы удовлетворять двум объектам передачи, необходимы для реализации функции дублирования пакета PDCP, и может передавать пакет PDCP и дубликат пакета PDCP через два объекта передачи, так что можно повысить скорость передачи данных, повысить надежность передачи данных, и повысить низкую скорость успешной отправки, когда пакет PDCP и дубликат пакета PDCP передают по одному и тому же объекту передачи.
[0308] В одном из вариантов осуществления, как показано на фиг. 12, основанном на устройстве, показанном на фиг. 10, третий модуль 104 установки может включать в себя:
[0309] третий субмодуль 121 установки, выполненный с возможностью использования по меньшей мере одного из следующих способов установки:
[0310] устанавливают текущее состояние как начальное состояние системы по умолчанию, причем начальное состояние системы по умолчанию включает в себя активное состояние или неактивное состояние; или
[0311] в случае, когда первое сообщение указания дополнительно включает в себя вторую информацию, причем вторая информация предназначена для представления сконфигурированного базовой станцией начального состояния функции дублирования пакета PDCP, при этом начальное состояние является активным состоянием или неактивным состоянием, согласно второй информации устанавливают текущее состояние в качестве сконфигурированного базовой станцией начального состояния функции дублирования пакета PDCP; или
[0312] в случае, когда от базовой станции принимают команду активации для функции дублирования пакета PDCP, устанавливают текущее состояние в качестве активного состояния согласно команде активации.
[0313] Из данного варианта осуществления можно видеть, что текущее состояние функции дублирования пакета PDCP может быть установлено в соответствии с конфигурацией базовой станции, а в случае, когда конфигурация базовой станции отсутствует, текущее состояние функции дублирования пакета PDCP также можно установить в соответствии с начальным состоянием системы по умолчанию, так что можно гарантировать последующую передачу данных в соответствии с текущим состоянием и улучшить разнесение передачи данных.
[0314] В одном из вариантов осуществления, как показано на фиг. 13, основанном на устройстве, показанного на фиг. 10, текущее состояние функции дублирования пакета PDCP является неактивным состоянием, объект передачи, соответствующий RB, включает в себя первичный объект RLC и вторичный объект RLC, при этом первый модуль 105 передачи может включать в себя:
[0315] первый субмодуль 131 передачи, выполненный с возможностью, в случае, когда RB является вновь создаваемым SRB или DRB, выполнять передачу данных путем использования первичного объекта RLC; и
[0316] второй субмодуль 132 передачи, выполненный с возможностью, в случае, когда RB был уже созданным SRB или DRB, использовать по меньшей мере один из следующих способов передачи данных:
[0317] выполняют передачу данных путем использования первичного объекта RLC для данных, которые не доставлены на уровень RLC, и продолжают передачу данных путем использования вторичного объекта RLC для данных, которые были доставлены на вторичный объект RLC, или
[0318] в AM выполняют передачу данных путем использования первичного объекта RLC для данных, которые не доставлены на уровень RLC, и данных, которые были доставлены на вторичный объект RLC, но еще не были успешно отправлены, или
[0319] в UM выполняют передачу данных путем использования первичного объекта RLC для данных, которые не доставлены на уровень RLC, или
[0320] в UM сообщают посредством уровня RLC на уровень PDCP данные, которые были доставлены на вторичный объект RLC, но еще не были отправлены, и выполняют посредством уровня PDCP передачу данных путем использования первичного объекта RLC для данных, которые не доставлены на уровень RLC, и данных, которые были доставлены на вторичный объект RLC, но еще не были отправлены.
[0321] Из данного варианта осуществления можно видеть, что в случае, когда функция дублирования пакета PDCP еще не активирована, для передачи данных может потребоваться определить является ли RB вновь создаваемым SRB или DRB или является уже созданным SRB или DRB, и, в частности, для уже созданного SRB или DRB может ли дополнительно потребоваться определить, передача данных происходит для данных, которые не доставлены на уровень RLC, или для данных, которые были доставлены на вторичный объекту RLC, так что реализуют различную обработку для отправленных и неотправленных данных, при этом надежность передачи данных может быть повышена.
[0322] В одном из вариантов осуществления второй субмодуль 132 передачи может дополнительно включать в себя:
[0323] третий субмодуль передачи, выполненный с возможностью, когда передачу данных можно выполнять путем использования первичного объекта RLC для данных, которые не доставлены на уровень RLC, и данных, которые были доставлены на вторичный объект RLC, но еще не были успешно отправлены, перестраивать вторичный объект RLC, который был уже построен.
[0324] Из данного варианта осуществления можно видеть, что в случае, когда передачу данных выполняют путем использования первичного объекта RLC для данных, не доставленных на уровень RLC, и данных, которые были доставлены во вторичный объект RLC но еще не были успешно отправлены, уже построенный вторичный объект RLC может быть перестроен, а именно, данные во вторичном объекте RLC удаляют, чтобы подготовиться к последующей передаче данных, так что можно повысить надежность передачи данных.
[0325] В одном из вариантов осуществления, как показано на фиг. 14, основанном на устройстве, показанном на фиг. 10, текущее состояние функции дублирования пакета PDCP является неактивным состоянием, объект передачи, соответствующий RB, включает в себя первичный объект RLC и вторичный объект RLC, при этом первый модуль 105 передачи может включать в себя:
[0326] четвертый субмодуль 141 передачи, выполненный с возможностью использования по меньшей мере одного из следующих способов передачи данных:
[0327] дублируют данные, которые не доставлены на уровень RLC, для получения пакета PDCP и дубликата пакета PDCP и отправляют пакет PDCP и дубликат пакета PDCP через первичный объект RLC и вторичный объект RLC, соответственно; или
[0328] в AM дублируют данные, которые не доставлены на уровень RLC, чтобы получить пакет PDCP и дубликат пакета PDCP, и отправляют пакет PDCP и дубликат пакета PDCP через первичный объект RLC и вторичный объект RLC, соответственно, дублируют данные, которые были доставлены на один объект RLC, но еще не были успешно отправлены, для получения другого дубликата пакета PDCP, и отправляют другой дубликат пакета PDCP через другой объект RLC; или
[0329] в UM дублируют данные, которые были доставлены на уровень RLC, чтобы получить пакет PDCP и дубликат пакета PDCP, и отправляют пакет PDCP и дубликат пакета PDCP через первичный объект RLC и вторичный объект RLC, соответственно; или
[0330] в UM сообщают на уровень PDCP посредством уровня RLC данные, которые еще не были отправлены; и дублируют посредством уровня PDCP данные, которые не доставлены на уровень RLC, для получения пакета PDCP и дубликата пакета PDCP, отправляют пакет PDCP и дубликат пакета PDCP через первичный объект RLC и вторичный объект RLC соответственно; дублируют данные, которые доставлены на один объект RLC, но еще не были отправлены, для получения другого дубликата пакета PDCP, и отправляют другой дубликат пакета PDCP через другой объект RLC.
[0331] Из данного варианта осуществления можно видеть, что после активации функции дублирования пакета PDCP, для передачи данных могут потребоваться два объекта передачи, то есть первичный объект RLC и вторичный объект RLC, при этом пакет PDCP и дубликат пакета PDCP можно отправить через первичный объект RLC и вторичный объект RLC, соответственно, или можно использовать другие способы передачи в режимах AM или UM, так что данные, которые не были отправлены и которые были отправлены, можно передать множеством способов передачи, можно гарантировать надежность передачи данных при одновременном повышении эффективность передачи данных.
[0332] В одном из вариантов осуществления, как показано на фиг. 15, основанном на устройстве, показанном на фиг. 10, текущее состояние функции дублирования пакета PDCP является неактивным состоянием, и устройство может дополнительно включать в себя:
[0333] второй модуль 151 приема, выполненный с возможностью приема от базовой станции второго сообщения индикации, причем второе сообщение индикации предназначено для представления команды деактивации для функции дублирования пакета PDCP; и
[0334] второй модуль 152 передачи, выполненный с возможностью перестройки вторичного объекта RLC и выполнения передачи данных путем использования первичного объекта RLC.
[0335] Из данного варианта осуществления можно видеть, что после приема от базовой станции команды деактивации для функции дублирования пакета PDCP, вторичный объект RLC можно перестроить, и можно выполнить передачу данных путем использования первичного объекта RLC, так что все еще можно гарантировать успешную передачу данных при деактивированной функции дублирования пакета PDCP, при этом надежность передачи данных можно повысить.
[0336] В одном из вариантов осуществления, как показано на фиг. 16, основанном на устройстве, показанном на фиг. 10, устройство может дополнительно включать в себя:
[0337] третий модуль 161 приема, выполненный с возможностью приема от базовой станции третьего сообщения индикации, причем третье сообщение индикации предназначено для представления команды деконфигурирования для функции дублирования пакета PDCP; и
[0338] третий модуль 162 передачи, выполненный с возможностью освобождения вторичного объекта RLC и выполнения передачи данных путем использования первичного объекта RLC.
[0339] Из данного варианта осуществления можно видеть, что после приема от базовой станции команды деконфигурирования для функции дублирования пакета PDCP, дополнительно можно освободить вторичный объект RLC, а передачу данных можно выполнять путем использования первичного объекта RLC, так что все еще можно гарантировать успешную передачу данных при деконфигурированной функции дублирования пакета PDCP, при этом надежность передачи данных можно повысить.
[0340] В одном из вариантов осуществления, как показано на фиг. 17, основанном на устройстве, показанном на фиг. 10, устройство может дополнительно включать в себя:
[0341] четвертый модуль 171 приема, выполненный с возможностью приема от базовой станции четвертого сообщения индикации, причем четвертое сообщение индикации предназначено для представления команды деконфигурирования для функции дублирования пакета PDCP и для представления объекта RLC, подлежащего освобождению; и
[0342] четвертый модуль 172 передачи, выполненный с возможностью освобождения объекта RLC, подлежащего освобождению, и выполнения передачи данных путем использования объекта RLC, не подлежащего освобождению.
[0343] Из данного варианта осуществления можно видеть, что после приема от базовой станции команды деконфигурирования для функции дублирования пакета PDCP и объекта RLC, подлежащего освобождению, можно освободить объект RLC, подлежащий освобождению, а передачу данных можно выполнять путем использования объекта RLC, не подлежащего освобождению, так что все еще можно гарантировать успешную передачу данных путем использования объекта RLC, не подлежащего освобождению, в случае, когда функция дублирования пакета PDCP деконфигурирована, и базовая станция назначает объект RLC, подлежащий освобождению, при этом надежность передачи данных можно повысить.
[0344] В одном из вариантов осуществления, как показано на фиг. 18, основанном на устройстве, показанном на фиг. 10, устройство может дополнительно включать в себя:
[0345] пятый модуль 181 приема, выполненный с возможностью приема от базовой станции пятого сообщения индикации, причем пятое сообщение индикации предназначено для представления функции разделения канала, сконфигурированной для RB базовой станцией;
[0346] модуль 182 активации, выполненный с возможностью деактивации функции дублирования пакета PDCP и активации функции разделения канала; и
[0347] пятый модуль 183 передачи, выполненный с возможностью использования по меньшей мере одного из следующих способов передачи данных для данных, которые были доставлены на уровень RLC:
[0348] продолжают передачу данных путем использования первичного объекта RLC и вторичного объекта RLC, или
[0349] в случае, когда текущее состояние функции дублирования пакета PDCP является активным состоянием до деактивации функции дублирования пакета PDCP, перестраивают вторичный объект RLC, или
[0350] в случае, когда текущее состояние функции дублирования пакета PDCP является неактивным состоянием до деактивации функции дублирования пакета PDCP, продолжают передачу данных путем использования первичного объекта RLC и вторичного объекта RLC.
[0351] Из данного варианта осуществления можно видеть, что после приема функции разделения канала, сконфигурированной для RB базовой станцией, функцию дублирования пакета PDCP можно деактивировать, функцию разделения канала можно активировать, при этом данные, которые были доставлены на уровень RLC можно передать более чем одним способом, так что даже при выполнении передачи обслуживания между различными функциями все еще можно гарантировать успешную передачу данных, при этом надежность передачи данных можно повысить.
[0352] На фиг. 19 представлена блок-схема устройства передачи данных согласно примерному варианту осуществления. Устройство передачи данных может быть применено к базовой станции и обеспечивает выполнение способа передачи данных, показанного на фиг. 8. Как показано на фиг. 19, устройство передачи данных может включать в себя:
[0353] первый модуль 191 конфигурирования, выполненный с возможностью конфигурирования функции дублирования пакета PDCP для RB;
[0354] второй модуль 192 конфигурирования, выполненный с возможностью конфигурирования по меньшей мере двух объектов передачи, выполненных с возможностью реализации функции дублирования пакета PDCP;
[0355] первый модуль 193 добавления, выполненный с возможностью добавления первой информации в первое сообщение индикации, причем первая информация предназначена для представления функции дублирования пакета PDCP и по меньшей мере двух объектов передачи; и
[0356] первый модуль 194 отправки, выполненный с возможностью отправки на терминал первого сообщения индикации, чтобы обеспечить терминалу возможность установки функции передачи, соответствующей RB, в качестве функции дублирования пакета PDCP согласно первому сообщению индикации, и установки объекта передачи, соответствующего RB, согласно по меньшей мере двум объектам передачи, указанным в первом сообщении индикации.
[0357] Из данного варианта осуществления можно видеть, что для RB конфигурируют функцию дублирования пакета PDCP, для реализации функции дублирования пакета PDCP конфигурируют по меньшей мере два объекта передачи, в первое сообщение индикации добавляют первую информацию, предназначенную для представления функции дублирования пакета PDCP и по меньшей мере двух объектов передачи, сконфигурированных для RB базовой станцией, и отправляют на терминал первое сообщение индикации, таким образом, согласно первому сообщению индикации терминал может установить функцию передачи, соответствующую RB, в качестве функции дублирования пакета PDCP и установить объект передачи, соответствующий RB, согласно по меньшей мере двум объектам передачи, указанным в первом сообщении индикации, и затем терминал может установить объект передачи, соответствующий RB, согласно по меньшей мере двум объектам передачи, указанным в первом сообщении индикации, установить текущее состояние функции дублирования пакета PDCP, причем текущее состояние включает в себя активное состояние и неактивное состояние, и может выполнить передачу данных согласно текущему состоянию функции дублирования пакета PDCP и объекту передачи, соответствующему RB, так что реализуют передачу данных для функции дублирования пакета PDCP при повышенной надежности передачи данных.
[0358] В одном из вариантов осуществления, как показано на фиг. 20, основанном на устройстве, показанном на фиг. 19, устройство может дополнительно включать в себя:
[0359] третий модуль 201 конфигурирования, выполненный с возможностью конфигурирования начального состояния функции дублирования пакета PDCP, причем начальное состояние является активным или неактивным состоянием; и
[0360] второй модуль 202 добавления, выполненный с возможностью добавления второй информации для представления начального состояния в первое сообщение индикации.
[0361] Из данного варианта осуществления можно видеть, что конфигурируют начальное состояние функции дублирования пакета PDCP, причем начальное состояние является активным или неактивным состоянием, таким образом, терминал может установить текущее состояние функции дублирования пакета PDCP в соответствии с конфигурацией базовой станции и далее может выполнять передачу данных в соответствии с текущим состоянием, а затем базовая станция может гибко определять, активировать ли функцию дублирования пакета PDCP или нет, так что базовая станция может управлять начальным состоянием функции дублирования пакета PDCP и может косвенно осуществлять единое управление передачей данных терминала, при этом надежность передачи данных может быть повышена.
[0362] В одном из вариантов осуществления, основанном на устройстве, показанном на фиг. 19, устройство может дополнительно включать в себя:
[0363] второй модуль отправки, выполненный с возможностью отправки на терминал второго сообщения индикации, причем второе сообщение индикации предназначено для представления команды деактивации для функции дублирования пакета PDCP.
[0364] Из данного варианта осуществления можно видеть, что на терминал отправляют второе сообщение индикации, причем второе сообщение индикации предназначено для представления команды деактивации для функции дублирования пакета PDCP, так что базовая станция может деактивировать функцию дублирования пакета PDCP, управляемость передачи данных может быть улучшена, а надежность передачи данных может быть повышена.
[0365] В одном из вариантов осуществления, основанном на устройстве, показанном на фиг. 19, устройство может дополнительно включать в себя:
[0366] третий модуль отправки, выполненный с возможностью отправки на терминал третьего сообщения индикации, причем третье сообщение индикации предназначено для представления команды деконфигурирования для функции дублирования пакета PDCP.
[0367] Из данного варианта осуществления можно видеть, что на терминал отправляют третье сообщение индикации, причем третье сообщение индикации предназначено для представления команды деконфигурирования для функции дублирования пакета PDCP, так что базовая станция может деконфигурировать функцию дублирования пакета PDCP, управляемость передачи данных может быть улучшена, а надежность передачи данных может быть повышена.
[0368] В одном из вариантов осуществления, основанном на устройстве, показанном на фиг. 19, устройство может дополнительно включать в себя:
[0369] четвертый модуль отправки, выполненный с возможностью отправки на терминал четвертого сообщения индикации, причем четвертое сообщение индикации предназначено для представления команды деконфигурирования для функции дублирования пакета PDCP и для представления объекта RLC, подлежащего освобождению.
[0370] Из данного варианта осуществления можно видеть, что на терминал отправляют четвертое сообщение индикации, причем четвертое сообщение индикации предназначено для представления команды деконфигурирования для функции дублирования пакета PDCP и для представления объекта RLC, подлежащего освобождению, так что базовая станция может деконфигурировать функцию дублирования пакета PDCP, а также осуществлять управление объектом RLC, при этом можно дополнительно улучшить управляемость передачи данных и повысить надежность передачи данных.
[0371] В одном из вариантов осуществления, основанном на устройстве, показанном на фиг. 19, устройство может дополнительно включать в себя:
[0372] пятый модуль передачи, выполненный с возможностью отправки на терминал пятого сообщения индикации, причем пятое сообщение индикации предназначено для представления функции разделения канала, сконфигурированной для RB базовой станцией.
[0373] Из данного варианта осуществления можно видеть, что на терминал отправляют пятое сообщение индикации, причем пятое сообщение индикации предназначено для представления функции разделения канала, сконфигурированного для RB базовой станцией, так что можно реализовать передачу обслуживания между функцией дублирования пакета PDCP и функцией разделения канала, при этом могут быть дополнительно реализованы одна или более функций передачи для одного и того же RB путем использования по меньшей мере двух совместно используемых объектов передачи, функции передачи RB могут быть расширены, и реализуемость передачи данных может быть улучшена.
[0374] Варианты осуществления устройства, по существу, соответствуют вариантам осуществления способа, и, таким образом, соответствующие части относятся к части описаний вариантов осуществления способа. Варианты осуществления устройства, описанные выше, являются только схематическими, блоки, описанные как их отдельные части, могут быть или не могут быть физически разделенными, при этом части, отображаемые как блоки, могут быть или не могут быть физическими блоками, а именно - могут располагаться в одном и том же месте или могут быть распределены по нескольким сетевым блокам. Часть модулей или все модули в нем могут быть выбраны в соответствии с практическим требованием для обеспечения решений настоящего изобретения. Специалисты в данной области техники могут их понять и реализовать без творческой работы.
[0375] Соответственно, настоящее изобретение также обеспечивает долговременный машиночитаемый носитель данных с сохраненной на нем компьютерной программой, причем данная компьютерная программа выполнена с возможностью исполнения любого способа передачи данных, показанного на фиг. 1-7.
[0376] Соответственно, настоящее изобретение также обеспечивает долговременный машиночитаемый носитель данных с сохраненной на нем компьютерной программой, причем данная компьютерная программа выполнена с возможностью исполнения любого способа передачи данных, показанного на фиг. 8-9.
[0377] Соответственно, настоящее изобретение также обеспечивает устройство передачи данных, применяемое к терминалу и включающее в себя:
[0378] процессор; и
[0379] память, обеспечивающую хранение исполняемой команды для процессора,
[0380] причем процессор выполнен с возможностью:
[0381] приема от базовой станции первого сообщения индикации, причем первое сообщение индикации включает в себя первую информацию, при этом первая информация предназначена для представления функции дублирования пакета PDCP, и по меньшей мере двух объектов передачи, сконфигурированных для RB базовой станцией;
[0382] установки функции передачи, соответствующей RB, в качестве функции дублирования пакета PDCP согласно первому сообщению индикации;
[0383] установки объекта передачи, соответствующего RB, согласно по меньшей мере двум объектам передачи, указанным в первом сообщении индикации;
[0384] установки текущего состояния функции дублирования пакета PDCP, причем текущее состояние включает в себя активное состояние и неактивное состояние; и
[0385] выполнения передачи данных в соответствии с текущим состоянием и объектом передачи.
[0386] На фиг. 21 представлена структурная схема устройства передачи данных в соответствии с примерным вариантом осуществления. Фиг. 21 иллюстрирует устройство 2100 передачи данных согласно примерному варианту осуществления. Устройство 2100 передачи данных может быть терминалом, таким как компьютер, мобильный телефон, терминал цифрового вещания, устройство обмена сообщениями, игровая приставка, планшет, медицинское устройство, тренажеры и персональный цифровой помощник.
[0387] На фиг. 21 показано, что устройство 2100 передачи данных может включать в себя один или более из следующих компонентов: компонент 2101 обработки, память 2102, компонент 2103 питания, мультимедийный компонент 2104, аудиокомпонент 2105, интерфейс 2106 ввода/вывода (I/O), датчиковый компонент 2107 и компонент 2808 связи.
[0388] Компонент 2101 обработки обычно выполнен с возможностью управления общими операциями устройства 2100 передачи данных, такими как операции, связанные с отображением, телефонными вызовами, передачей данных, операциями съемки и операциями записи. Компонент 2101 обработки может включать в себя один или более процессоров 2109 для выполнения команд для реализации всех или части этапов в вышеупомянутом способе. Кроме того, компонент 2801 обработки может включать в себя один или более модулей, которые облегчают взаимодействие между компонентом 2101 обработки и другими компонентами. Например, компонент 2101 обработки может включать в себя мультимедийный модуль для облегчения взаимодействия между мультимедийным компонентом 2104 и компонентом 2101 обработки.
[0389] Память 2102 выполнена с возможностью хранения различных типов данных для поддержки работы устройства 2100 передачи данных. Примеры таких данных включают в себя команды для любого программного приложения или способов, выполняемых на устройстве 2100 передачи данных, контактные данные, данные телефонной книги, сообщения, изображения, видео и т.д. Память 2102 может быть реализована любым типом энергозависимых или долговременных запоминающих устройств или их комбинацией, такими как статическая оперативная память (SRAM), электрически стираемая программируемая постоянная память (EEPROM), стираемая программируемая постоянная память (EPROM), программируемая постоянная память (PROM), постоянная память (ROM), магнитная память, флэш-память, магнитный или оптический диск.
[0390] Компонент 2103 питания выполнен с возможностью обеспечения питанием различных компонентов устройства 2100 передачи данных. Компонент 2103 питания может включать в себя систему управления питанием, один или более источников питания и другие компоненты, связанные с генерированием, управлением и распределением питания для устройства 2100 передачи данных.
[0391] Мультимедийный компонент 2104 может включать в себя экран, обеспечивающий выходной интерфейс между устройством 2100 передачи данных и пользователем. В некоторых вариантах осуществления экран может включать в себя жидкокристаллический дисплей (LCD) и сенсорную панель (TP). Если экран включает в себя TP, то он может быть реализован как сенсорный экран для приема входного сигнала от пользователя. TP включает в себя один или более сенсорных датчиков для определения касаний, скольжений и жестов на TP. Сенсорные датчики могут не только определять границу касания или действия касания, но также определять продолжительность и давление, связанные с действием касания или скольжения. В некоторых вариантах осуществления мультимедийный компонент 2804 включает в себя фронтальную камеру и/или заднюю камеру. Фронтальная камера и/или задняя камера могут принимать внешние мультимедийные данные, когда устройство 2100 передачи данных находится в рабочем режиме, таком как режим фото- или видеосъемки. Каждая из фронтальной камеры и задней камеры может представлять собой фиксированную систему оптических линз или иметь возможности фокусировки и оптического масштабирования.
[0392] Аудиокомпонент 2105 выполнен с возможностью вывода и/или ввода аудиосигнала. Например, аудиокомпонент 2105 включает в себя микрофон (MIC), выполненный с возможностью приема внешнего аудиосигнала, когда устройство 2100 передачи данных находится в таком режиме работы, как режим вызова, режим записи и режим распознавания голоса. Принятый аудиосигнал может быть далее сохранен в памяти 2102 или отправлен через компонент 2108 связи. В некоторых вариантах осуществления аудиокомпонент 2105 дополнительно включает в себя динамик, выполненный с возможностью выдачи аудиосигнала.
[0393] Интерфейс 2106 ввода/вывода (I/O) выполнен с возможностью обеспечения интерфейса между компонентом 2101 обработки и периферийным интерфейсным модулем, который может представлять собой клавиатуру, колесико прокрутки, кнопку и т.п. Кнопка может включать в себя, не ограничиваясь этим: кнопку «Домой», кнопку громкости, кнопку запуска и кнопку блокировки.
[0394] Датчиковый компонент 2107 может включать в себя один или более датчиков, выполненных с возможностью обеспечения оценки состояния в различных аспектах для устройства 2100 передачи данных. Например, датчиковый компонент 2107 может обнаруживать состояние включения/выключения устройства 2100 передачи данных и относительное расположение компонентов, таких как дисплей и небольшая клавиатура устройства 2100 передачи данных, а также датчиковый компонент 2107 может дополнительно обнаруживать изменение в положении устройства 2100 передачи данных или компонента устройства 2100 передачи данных, наличие или отсутствие контакта между пользователем и устройством 2100 передачи данных, ориентацию или ускорение/замедление устройства 2100 передачи данных и изменение температуры устройства 2100 передачи данных. Датчиковый компонент 2107 может включать в себя датчик приближения, выполненный с возможностью обнаружения присутствия объекта поблизости без какого-либо физического контакта. Датчиковый компонент 2107 также может включать в себя датчик света, такой как датчик изображения на основе комплементарной структуры металл-оксид-полупроводник (CMOS) или устройства с зарядовой связью (CCD), предназначенный для использования в приложении формирования изображения. В некоторых вариантах осуществления датчиковый компонент 2107 также может включать в себя датчик ускорения, гиродатчик, магнитный датчик, датчик давления или датчик температуры.
[0395] Компонент 2108 связи выполнен с возможностью облегчения проводной или беспроводной связи между устройством 2100 передачи данных и другими устройствами. Устройство 2100 передачи данных может осуществлять доступ к беспроводной сети на основе стандарта связи, такого как сеть Wireless Fidelity (WiFi), сеть 2-го поколения (2G) или 3-го поколения (3G) или их комбинации. В одном из примерных вариантов осуществления компонент 2108 связи может принимать сигнал широковещания или информацию, связанную с широковещанием, от внешней системы управления широковещанием через канал широковещания. В одном из примерных вариантов осуществления компонент 2108 связи может дополнительно включать в себя модуль ближней связи (NFC) для облегчения связи на коротком расстоянии. Например, модуль NFC может быть реализован на основе технологии радиочастотной идентификации (RFID), технологии ассоциации инфракрасных данных (IrDA), сверхширокополосной технологии Ultra-WideBand (UWB), технологии Bluetooth (BT) и другой технологии.
[0396] В оном из примерных вариантов осуществления устройство 2100 передачи данных может быть реализовано с помощью одной/одного или более специализированных интегральных схем (ASIC), процессоров цифровых сигналов (DSP), устройств цифровой обработки сигналов (DSPD), программируемых логических устройств (PLD), программируемых пользователем вентильных матриц (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов, чтобы обеспечивать выполнение вышеупомянутого способа.
[0397] В одном из примерных вариантов осуществления также обеспечен долговременный машиночитаемый носитель данных, содержащий команды, такой как память 2102, содержащая команду, выполняемую процессором 2109 устройства 2100 передачи данных для реализации вышеуказанного способа. Например, долговременным машиночитаемым носителем данных может быть постоянное запоминающее устройство (ROM), оперативное запоминающее устройство (RAM), постоянное запоминающее устройство на компакт-диске (CD-ROM), магнитная лента, дискета, оптическое устройство для хранения данных и тому подобное.
[0398] Команды на носителе данных могут выполняться процессором, чтобы обеспечить устройству 2100 передачи данных возможность выполнять любой способ передачи данных.
[0399] Соответственно, настоящее изобретение также обеспечивает устройство передачи данных, применяемое к базовой станции и включающее в себя:
[0400] процессор; и
[0401] память, выполненную с возможностью хранения команды для исполнения процессором,
[0402] причем процессор выполнен с возможностью:
[0403] конфигурирования функции дублирования пакета PDCP для RB;
[0404] конфигурирования по меньшей мере двух объектов передачи, выполненных с возможностью реализации функции дублирования пакета PDCP;
[0405] добавления первой информации в первое сообщение индикации, причем первая информация предназначена для представления функции дублирования пакета PDCP и по меньшей мере двух объектов передачи; и
[0406] отправки на терминал первого сообщения индикации, чтобы обеспечить терминалу возможность установки функцию передачи, соответствующей RB в качестве функции дублирования пакета PDCP согласно первому сообщению индикации, и установки объекта передачи, соответствующего RB, согласно по меньшей мере двум объектам передачи, указанным в первом сообщении индикации.
[0407] Как показано на фиг. 22, эта фиг. 22 является структурной схемой устройства передачи данных в соответствии с одним из примерных вариантов осуществления. Устройство 2200 передачи данных может быть выполнено в качестве базовой станции. На фиг. 22 показано, что устройство 2200 передачи данных включает в себя компонент 2222 обработки, компонент 2224 беспроводных передачи/приема, антенный компонент 2226 и элемент для обработки беспроводного сигнала, и подсистему обработки сигнала, специализированную для беспроводного интерфейса, при этом компонент 2222 обработки может дополнительно включать в себя один или несколько процессоров.
[0408] Один из процессоров в компоненте 2222 обработки может обеспечивать исполнение любого способа передачи данных.
[0409] Другие варианты реализации настоящего изобретения будут очевидны для специалистов в данной области техники из рассмотрения описания и практического использования настоящего изобретения. Данная заявка предназначена для охвата любых вариаций, использований или адаптаций настоящего изобретения в соответствии с его общими принципами и включая такие отступления от раскрытого в настоящем документе, которые соответствуют известной или обычной практике в данной области техники. Предполагается, что описание и примеры будут рассматриваться только как иллюстративные, причем истинный объем и сущность настоящего изобретения указаны в нижеследующей формуле изобретения.
[0410] Понятно, что настоящее изобретения не ограничено точной конструкцией, которая была описана выше и проиллюстрирована на прилагаемых чертежах, и что различные модификации и изменения могут быть сделаны без отступления от его объема. Предполагается, что объем настоящего изобретения ограничен только прилагаемой формулой изобретения.