СПОСОБ ОБРАБОТКИ СЕТЕВОГО СОЕДИНЕНИЯ, СООТВЕТСТВУЮЩЕЕ УСТРОЙСТВО И КОМПЬЮТЕРНЫЙ НОСИТЕЛЬ
METHOD FOR PROCESSING THE NETWORK CONNECTION, THE APPROPRIATE DEVICE AND COMPUTER MEDIA

ПЕРЕКРЕСТНАЯ ССЫЛКА НА СВЯЗАННЫЕ ЗАЯВКИ
[0001] Настоящая заявка испрашивает приоритет на основании патентной заявки Китая №. 201910177518.5, озаглавленной «СПОСОБ ЭНЕРГОСБЕРЕЖЕНИЯ ДЛЯ ТЕРМИНАЛА», поданной в Национальное управление интеллектуальной собственности Китая 9 марта 2019 г., а также приоритет на основании патентной заявки Китая №. 201910588602.6, озаглавленной «СПОСОБ ОБРАБОТКИ СЕТЕВОГО СОЕДИНЕНИЯ, СООТВЕТСТВУЮЩЕЕ УСТРОЙСТВО И КОМПЬЮТЕРНЫЙ НОСИТЕЛЬ», поданной в Национальное управление интеллектуальной собственности Китая 28 июня 2019 г., которые полностью включены в настоящий документ посредством ссылки.
Область техники, к которой относится изобретение
[0002] Настоящее изобретение относится к области технологий связи и, в частности, к способу обработки сетевого соединения, соответствующему устройству и компьютерному носителю данных.
Уровень техники
[0003] Концепция двойного подключения введена в стандарте LTE R12. В частности, пользовательское оборудование (user equipment, UE) может использовать независимые физические ресурсы двух базовых станций одновременно в режиме подключения (connected mode) управления радиоресурсами (radio resource control, RRC ) для передачи. Технология двойного подключения LTE расширяет область применения агрегации несущих и может эффективно увеличивать пропускную способность сети и улучшать такие возможности, как мощность коммутации сети.
[0004] Двойное подключение LTE-NR, как важная прикладная технология двойного подключения LTE, также упоминается как двойное подключение с беспроводным доступом 4G-5G (EUTRN-NR dual connectivity, EN-DC) и в основном включает в себя сеть доступа 4G E-UTRAN. (также называемая сетью доступа LTE) и сеть доступа нового стандарта произвольного доступа 5G (new random access technology, NR) (сокращенно сеть доступа NR). Таким образом, развертывание сети 5G может использовать существующее покрытие 4G LTE, чтобы избежать нерационального использования сетевых ресурсов.
[0005] В технологии двойного подключения LTE UE может быть подключено к базовой станции 4G (которая может называться eNB) и базовой станцией 5G (которая может называться En-gNB) одновременно, и получать услугу беспроводной передачи с высокой скоростью и низкой задержкой, основанной на тесной совместимости 4G-5G. По сравнению с режимом работы единственной сети доступа, например, для связи с использованием только технологии 4G LTE, технология двойного подключения LTE приводит к высокому энергопотреблению пользовательского оборудования. Кроме того, в сценарии, имеющем низкие требования к использованию сети, сеть доступа LTE может обеспечить требования к сетевому соединению пользовательского оборудования. Если технология двойного подключения LTE-NR все еще используется, неизбежно возникает нерациональное использование сетевых ресурсов и увеличивается потребление энергии пользовательским оборудованием.
Сущность изобретения
[0006] Варианты осуществления настоящего изобретения раскрывают способ обработки сетевого соединения, соответствующее устройство и компьютерный носитель данных для решения таких проблем, как высокое энергопотребление устройства и нерациональное использование сетевых ресурсов при связи с использованием технологии двойного подключения LTE-NR в сценарии низкой скорости сети в обычных технологиях.
[0007] Согласно первому аспекту вариант осуществления настоящего изобретения предоставляет способ обработки сетевого соединения. Способ применяется к стороне пользовательского оборудования UE и включает в себя: подключение UE как к базовой станции 4G, так и к базовой станции 5G с использованием технологии двойного подключения LTE-NR; и когда UE находится в сценарии использования с низкой скоростью сети, освобождает соединение между UE и базовой станцией 4G или базовой станцией 5G. Соединение между UE и базовой станцией 4G также называется соединением LTE, а соединение между UE и базовой станцией 5G также называется соединением NR. Следовательно, это может решить такие проблемы, как высокое энергопотребление устройства и нерациональное использование сетевых ресурсов при обмене данными с продолжением использования двойного подключения LTE-NR в сценарии использования с низкой скоростью сети в обычных технологиях.
[0008] Сценарий использования с низкой скоростью сети - это сценарий использования, в котором UE имеет низкие требования к использованию сети, и может быть конкретно обозначен низкой скоростью передачи данных UE, небольшим пакетом данных, который должен быть передан UE. , или тому подобное. Когда UE обнаруживает любое одно или комбинацию из следующего, может быть определено, что UE находится в сценарии использования с низкой скоростью сети:
[0009] (1) UE находится в состоянии включенного экрана и работает на низкой скорости сети. Низкая скорость сети означает, что скорость передачи данных UE низкая. Например, в частности, это может означать, что скорость передачи UE для данных восходящей линии связи меньше первой предварительно установленной скорости, например 50 кбит/с; или может означать, что скорость передачи UE для данных нисходящей линии связи меньше второй предварительно установленной скорости, например 60 кбит/с; или может означать, что скорость передачи UE для всех данных, включая данные восходящей линии связи и данные нисходящей линии связи, меньше третьего предварительно установленного порога, например, 100 кбит/с. В реальном применении UE работает на низкой скорости сети во множестве сценариев, и следующие три сценария используются в качестве примеров. Например, в первом сценарии в UE включена функция запуска приложения с низкой скоростью сети, а функция запуска приложения с высокой скоростью сети отключена. Приложение с низкой скоростью сети - это приложение, которое развертывается в UE и имеет низкие требования к скорости передачи данных, например требование, чтобы скорость передачи данных была меньше предварительно установленной скорости. Напротив, приложение c высокой скоростью сети - это приложение, которое развертывается в UE и имеет высокие требования к скорости передачи данных, например, видео приложение. Во втором сценарии UE обменивается heartbeat-пакетом с другим устройством, чтобы поддерживать нормальное соединение связи и т.п. В третьем сценарии UE находится в сценарии работы с низкой скоростью сети, например сценарии игры или сценарии навигации. Сценарий игры предъявляет высокие требования к загрузке CPU. Сценарий навигации имеет высокие требования к характеристикам рассеивания тепла устройством, но низкие требования к скорости сети (то есть скорости передачи данных).
[0010] (2) UE находится в состоянии включенного экрана, и размер пакета данных, который должен быть передан посредством UE, меньше или равен первому предварительно установленному порогу.
[0011] (3) Функция мобильной передачи данных UE отключена.
[0012] (4) Общая температура UE больше или равна предварительно установленному температурному порогу. В реальном применении общая температура UE обычно может быть заменена температурами некоторых основных устройств в UE, например температурой CPU, температурой SOC и температурой аккумулятора.
[0013] (5) UE находится в состоянии выключенного экрана и работает на низкой скорости сети. В этом варианте осуществления UE находится в состоянии выключенного экрана и работает на низкой скорости сети также во множестве сценариев. Например, UE по-прежнему поддерживает выполнение приложения в фоновом режиме в состоянии выключенного экрана. В этом случае, чтобы удовлетворить низкие требования к использованию сети, функция запуска приложения с низкой скоростью сети может быть включена, а функция запуска приложения с высокой скоростью сети может быть отключена. В другом примере UE не передает или не принимает данные в состоянии выключенного экрана или передает только пакет данных, такой как тестовый heartbeat-пакет или пакет данных мониторинга, для удержания прикладной программы в активном состоянии. Этот тип пакета данных отправляется периодически, и скорость передачи и размер пакета данных обычно невелики. В этом случае можно считать, что UE работает на низкой скорости сети.
[0014] (6) UE находится в состоянии выключенного экрана, и размер пакета данных, который должен быть передан UE, меньше или равен второму предварительно установленному порогу.
[0015] Необязательно, независимо от состояния экрана, в котором находится UE, при идентификации сценария использования с низкой скоростью сети через скорость передачи данных UE, чтобы гарантировать точность идентификации сценария использования с низкой скоростью сети, UE может дополнительно ограничить скорость передачи данных. Например, UE вычисляет соответствующую продолжительность, для которой скорость передачи данных UE меньше или равна предварительно установленной скорости. Если продолжительность превышает конкретный порог, может быть определено, что UE находится в сценарии использования с низкой скоростью сети. В противном случае определяется, что UE не находится в сценарии использования с низкой скоростью сети.
[0016] Необязательно, когда LTE может удовлетворить низкие требования UE к использованию сети (то есть LTE может удовлетворять сценарию использования с низкой скоростью сети), UE может быть предпочтительно отключено от базовой станции 5G, то есть предпочтительно освободить соединение NR в режиме двойного подключения LTE-NR. Например, в состоянии двойного подключения LTE-NR, когда UE находится в состоянии выключенного экрана и скорость передачи данных UE меньше предварительно установленной скорости, соединение между UE и базовой станцией 5G освобождается.
[0017] Со ссылкой на первый аспект, в некоторых возможных вариантах осуществления UE включает в себя слой NAS без доступа и уровень RRC управления радиоресурсами. При определении того, что UE находится в сценарии использования с низкой скоростью сети, прикладной процессор AP UE может отправить первое сообщение уведомления в NAS. Первое сообщение уведомления используется для уведомления о том, что UE находится в сценарии использования с низкой скоростью сети, или специально используется для уведомления условия для идентификации сценария использования с низкой скоростью сети. После приема первого сообщения уведомления NAS может отправить второе сообщение уведомления на уровень RRC, чтобы дать команду уровню RRC остановить измерение соединения между UE и базовой станцией 4G или базовой станцией 5G, то есть остановить LTE. или измерение NR. Необязательно, второе сообщение уведомления дополнительно используется для указания уровню RRC не поддерживать соединение между UE и базовой станцией 4G или базовой станцией 5G. Соответственно, после приема второго сообщения уведомления уровень RRC может отключить функцию соединения и связи между UE и базовой станцией 4G или базовой станцией 5G и остановить измерение соединения между UE и базовой станцией 4G или базовой станцией 5G, тем самым останавливая измерение LTE или NR. Таким образом, уровень RRC впоследствии не может отправить соответствующий отчет об измерениях на сторону сети (которая может быть, в частности, базовой станцией 4G или базовой станцией 5G на стороне сети).
[0018] Необязательно, при определении того, что UE находится в сценарии использования с низкой скоростью сети, прикладной процессор AP может отправить первое сообщение уведомления в NAS через сообщение частной команды или существующее сообщение команды. Когда AP отправляет первое сообщение уведомления через сообщение частной команды, сторона UE не обнаруживает сеть радиодоступа, используемую UE для связи. После того, как соединение между UE и базовой станцией 4G или базовой станцией 5G освобождено, пользователь не может узнать через значок, отображаемый в интерфейсе UE, базовую станцию или сеть доступа, подключенную к UE для связи. В этом случае значок, отображаемый в интерфейсе UE, не изменяется. Например, отображаемый значок - это 4G-5G при двойном подключении LTE-NR, и отображаемый значок - все еще 4G-5G после того, как соединение LTE или соединение NR освобождено.
[0019] Когда AP отправляет первое сообщение уведомления через существующее сообщение команды, значок, отображаемый в интерфейсе UE, изменяется, и пользователь может узнать с помощью отображаемого значка о базовой станции или сети доступа, подключенной к UE для связи. Например, отображаемый значок - это 4G-5G при двойном подключении LTE-NR, отображаемый значок - это 5G после освобождения соединения LTE, и отображаемый значок - это 4G после освобождения соединения NR.
[0020] Необязательно, первое сообщение уведомления и второе сообщение уведомления несут соответствующие биты флага индикации, чтобы дать команду выполнить соответствующую функциональную операцию или функциональное уведомление. Например, когда первое сообщение уведомления несет «030201», это означает, что UE не поддерживает связь 5G, и соединение между UE и базовой станцией 5G может быть освобождено, то есть соединение NR может быть освобождено. Когда первое сообщение уведомления несет «08030201», это означает, что UE поддерживает связь 5G и соединение между UE и базовой станцией 5G может быть повторно установлено, то есть соединение NR может быть повторно установлено.
[0021] Со ссылкой на первый аспект, в некоторых возможных вариантах осуществления уровень RRC может отправлять сообщение сигнализации на сторону сети, чтобы соответственно освободить радиоресурс, занятый на стороне базовой станции, когда соединение между UE и базовой станцией 4G или базовой станцией 5G сконфигурировано, чтобы соответственно освободить соединение между UE и базовой станцией 4G или базовой станцией 5G на стороне базовой станции. В частности, во время освобождения соединения между UE и базовой станцией 4G уровень RRC может отправить сообщение сигнализации на базовую станцию 4G, чтобы дать базовой станции 4G команду освободить радиоресурс, занятый на стороне базовой станции 4G, когда соединение между UE и базовой станцией 4G сконфигурировано, чтобы соответственно освободить соединение между UE и базовой станцией 4G на стороне базовой станции 4G.
[0022] Во время освобождения соединения между UE и базовой станцией 5G уровень RRC может отправить сообщение об отказе канала SCG на базовую станцию 5G, чтобы освободить радиоресурс, занятый на стороне базовой станции 5G, когда соединение между UE и базовой станцией 5G сконфигурировано, для освобождения соединения между UE и базовой станцией 5G на стороне базовой станции 5G. Сообщение об отказе канала SCG может иметь разные спецификации в разных версиях протокола. Например, в версии протокола R12 сообщение об отказе канала SCG может быть сообщением сигнализации SCGFailureInformation-r12-IEs и включать в себя такие параметры, как тип отказа failureType-r12. Тип отказа включает в себя любой один или комбинацию следующих параметров: задержка таймера (то есть задержка передачи данных, поддерживаемая на стороне UE и на стороне сети), проблема произвольного доступа randomAccessProblem, максимальное количество повторных передач RLC rlc-MaxNumRetx (разрешенное максимальное количество повторных передач пакетов данных RLC), сбой изменения канала SCG scg-ChangeFailure (то есть переключение канала SCG не поддерживается) и т.п.
[0023] Со ссылкой на первый аспект, в некоторых возможных вариантах осуществления UE дополнительно включает в себя слой NAS без доступа. NAS может отправлять сообщение сигнализации на соответствующую базовую станцию, чтобы указывать базовой станции освободить радиоресурс, занятый на стороне базовой станции, когда соединение между UE и базовой станцией 4G или базовой станцией 5G сконфигурировано, для освобождения соединения между UE и базовой станцией 4G или базовой станцией 5G на стороне базовой станции. Например, соединение между UE и базовой станцией 5G освобождено. NAS может отправить первое сообщение TAU на базовую станцию 5G, чтобы указать базовой станции 5G не поддерживать соединение 5G. Соответственно, после приема первого сообщения TAU базовая станция 5G решает не поддерживать связь с использованием соединения 5G и может дополнительно освободить радиоресурс, занятый на стороне базовой станции 5G, когда соединение между UE и 5G сконфигурировано, для освобождения соединения между UE и базовой станцией 5G на стороне базовой станции 5G.
[0024] Необязательно, первое сообщение TAU несет параметр индикации, чтобы указывать не поддерживать функцию связи соединения между UE и базовой станцией 4G или базовой станцией 5G. Информация об индикации может быть в форме заданного символа, числового значения, строки символов или массива.
[0025] Со ссылкой на первый аспект, в некоторых возможных вариантах осуществления после того, как соединение между UE и базовой станцией (например, базовой станцией 4G или базовой станцией 5G) освобождено, сторона базовой станции может отправить первое сообщение реконфигурации RRC на уровень RRC. Первое сообщение реконфигурации RRC используется для указания уровню RRC освободить радиоресурс, занятый на стороне UE, когда соединение между UE и базовой станцией 4G или базовой станцией 5G сконфигурировано, для освобождения соединения между UE и базовой станцией 4G или базовой станцией 5G на стороне UE. Соответственно, в ответ на первое сообщение реконфигурации RRC, уровень RRC может освободить радиоресурс, занятый на стороне UE, когда соединение между UE и базовой станцией 4G или базовой станцией 5G сконфигурировано, для освобождения соединения между UE и базовой станцией 4G или базовой станцией 5G на стороне UE.
[0026] Необязательно, первое сообщение реконфигурации RRC несет поле освобождения, которое специально используется для указания уровню RRC освободить параметр конфигурации на стороне UE, такой как идентификатор ID соты, принимающий канал нисходящей линии связи или частоту, которая связана с конфигурацией соединения между UE и базовой станцией 4G или базовой станцией 5G.
[0027] Со ссылкой на первый аспект, в некоторых возможных вариантах осуществления после того, как уровень RRC освободит соединение между UE и базовой станцией 4G или базовой станцией 5G на стороне UE, уровень RRC может отправить третье сообщение уведомления в NAS, для уведомления о том, что в настоящее время соединение между UE и базовой станцией 4G или базовой станцией 5G уже освобождено на стороне UE.
[0028] Со ссылкой на первый аспект, в некоторых возможных вариантах осуществления, когда UE не находится в сценарии использования с низкой скоростью сети, соединение между UE и базовой станцией 4G или базовой станцией 5G может быть повторно установлено, то есть восстановление как соединения между UE и базовой станцией 4G, так и соединения между UE и базовой станцией 5G помогают повысить скорость передачи данных UE в сети.
[0029] Необязательно, конкретная реализация, в которой UE не находится в сценарии использования с низкой скоростью сети, не ограничивается. Например, UE не удовлетворяет вышеупомянутым шести условиям обнаружения, при которых UE находится в сценарии использования с низкой скоростью сети. Например, UE находится в состоянии включенного экрана.
[0030] Со ссылкой на первый аспект, в некоторых возможных вариантах осуществления UE включает в себя NAS и уровень RRC. После определения того, что UE не находится в сценарии использования с низкой скоростью сети, прикладной процессор AP UE может отправить четвертое сообщение уведомления в NAS, чтобы уведомить о том, что UE не находится в сценарии использования с низкой скоростью сети и необходимо повторно установить соединение между UE и базовой станцией 4G или базовой станцией 5G. Соответственно, после приема четвертого сообщения уведомления NAS отправляет пятое сообщение уведомления на уровень RRC, чтобы дать команду уровню RRC поддерживать соединение между UE и базовой станцией 4G или базовой станцией 5G, а также для восстановления или начала измерения соединения между UE и базовой станцией 4G или базовой станцией 5G, то есть запуск измерения LTE или NR. Соответственно, уровень RRC запускает измерение LTE или NR в ответ на пятое сообщение уведомления, так что UE впоследствии отправляет отчет об измерениях на соответствующую базовую станцию.
[0031] Со ссылкой на первый аспект, в некоторых возможных вариантах осуществления уровень RRC может отправить шестое сообщение уведомления в базовую станцию 4G или базовую станцию 5G, чтобы уведомить радиоресурс, который должен быть занят на стороне базовой станции, когда соединение между UE и базовой станцией 4G или базовой станцией 5G реконфигурируются, чтобы соответственно повторно установить соединение между UE и базовой станцией 4G или базовой станцией 5G на стороне базовой станции 4G или на стороне базовой станции 5G. Соответственно, сторона базовой станции принимает шестое сообщение уведомления и реконфигурирует радиоресурс, который должен быть занят на стороне базовой станции, когда UE подключается к базовой станции, для повторного установления соединения между UE и базовой станцией на стороне базовой станции.
[0032] Со ссылкой на первый аспект, в некоторых возможных вариантах осуществления после приема первого сообщения уведомления NAS может отправить сообщение сигнализации на базовую станцию 4G или базовую станцию 5G, чтобы дать указание поддерживать в настоящее время соединение между UE и базовой станцией 4G или базовой станцией 5G, для повторного установления соединения между UE и базовой станцией 4G или базовой станцией 5G на стороне базовой станции. В качестве примера используется повторное установление соединения между UE и базовой станцией 5G. NAS может отправить второе сообщение TAU на базовую станцию 5G, чтобы дать базовой станции 5G команду поддерживать соединение между UE и базовой станцией 5G. Соответственно, после приема второго сообщения TAU базовая станция 5G может переконфигурировать радиоресурс, который должен быть занят на стороне базовой станции 5G, когда UE подключено к базовой станции 5G, для повторного установления соединения между UE и базовой станцией 5G на стороне базовой станции 5G.
[0033] Со ссылкой на первый аспект, в некоторых возможных вариантах осуществления после повторного установления соединения между UE и базовой станцией 4G или базовой станцией 5G базовая станция 4G или базовая станция 5G может отправить второе сообщение реконфигурации RRC в уровень RRC, чтобы дать команду уровню RRC переконфигурировать радиоресурс, который должен быть занят на стороне UE, когда UE подключено к базовой станции 4G или базовой станции 5G, для повторного установления соединения между UE и базовой станцией 4G или базовой станцией 5G на стороне UE. Соответственно, в ответ на второе сообщение реконфигурации RRC, уровень RRC реконфигурирует радиоресурс, который должен быть занят на стороне UE, когда UE подключено к базовой станции 4G или базовой станции 5G, для повторного установления соединения между UE и базовой станцией 4G или базовой станцией 5G на стороне UE.
[0034] Необязательно, второе сообщение реконфигурации RRC несет конфигурационное поле spCellConfig. Поле содержит параметр конфигурации для повторного установления соединения между UE и базовой станцией 4G или базовой станцией 5G. Например, параметр конфигурации включает в себя принимающий канал нисходящей линии связи, частоту и идентификатор ID соты.
[0035] Согласно второму аспекту вариант осуществления настоящего изобретения предоставляет пользовательское оборудование, включающее в себя функциональные блоки, сконфигурированные для выполнения способа согласно первому аспекту.
[0036] Согласно третьему аспекту вариант осуществления настоящего изобретения предоставляет другое пользовательское оборудование, включающее в себя память и по меньшей мере один процессор, связанный с памятью. Память сконфигурирована для хранения инструкций, процессор сконфигурирован для выполнения инструкций, и когда процессор выполняет инструкции, выполняется способ согласно первому аспекту.
[0037] В некоторых возможных реализациях пользовательское оборудование дополнительно включает в себя интерфейс связи. Интерфейс связи взаимодействует с процессором, а интерфейс связи сконфигурирован для связи с другим устройством (например, сетевым устройством) под управлением процессора.
[0038] Согласно четвертому аспекту вариант осуществления настоящего изобретения предоставляет блок беспроводного приемопередатчика, включающий в себя объект слоя NAS без доступа и объект RRC управления радиоресурсами. Объект NAS сконфигурирован для выполнения соответствующих этапов реализации, выполняемых NAS согласно первому аспекту, а объект RRC сконфигурирован для выполнения соответствующих этапов реализации, выполняемых уровнем RRC согласно первому аспекту. Например, объект NAS сконфигурирован для:
приема первого сообщения реконфигурации RRC, отправленного базовой станцией 5G, где первое сообщение реконфигурации RRC используется для указания уровню RRC освободить радиоресурс, занятый на стороне UE, когда соединение между UE и базовой станцией 5G сконфигурировано, для освобождения соединения между UE и базовой станцией 5G на стороне UE; и
освобождения, согласно инструкции первого сообщения реконфигурации RRC, радиоресурса, занятого на стороне UE, когда соединение между UE и базовой станцией 5G сконфигурировано, для освобождения соединения между UE и базовой станцией 5G на стороне UE.
[0039] Согласно пятому аспекту вариант осуществления настоящего изобретения предоставляет системную микросхему (например, SOC-чип), включающую в себя прикладной процессор AP и процессор BP основной полосы частот. Процессор основной полосы частот включает в себя NAS и уровень RRC. Прикладной процессор сконфигурирован для определения, находится ли UE в сценарии использования с низкой скоростью сети. Процессор основной полосы частот сконфигурирован для того, чтобы: когда UE находится в сценарии использования с низкой скоростью сети, освобождать соединение между UE и базовой станцией 4G или базовой станцией 5G.
[0040] Например, процессор основной полосы частот сконфигурирован для подключения пользовательского оборудования UE как к базовой станции 4G, так и к базовой станции 5G с использованием технологии двойного подключения LTE-NR сети радиодоступа.
[0041] Прикладной процессор сконфигурирован для определения того, что UE находится в состоянии выключенного экрана, и скорость передачи данных UE меньше или равна предварительно установленной скорости.
[0042] Процессор основной полосы частот дополнительно сконфигурирован для того, чтобы: когда UE находится в состоянии выключенного экрана и скорость передачи данных UE меньше или равна предварительно установленной скорости, освобождать соединение между UE и базовой станцией 5G.
[0043] В вариантах осуществления настоящего изобретения для содержания, которое не показано или не описано, ссылка может конкретно относиться к соответствующим описаниям в вариантах осуществления вышеупомянутого первого аспекта. Подробности не описаны здесь снова.
[0044] Согласно шестому аспекту предоставляется считываемый компьютером носитель данных, хранящий программный код для обработки сетевого соединения. Программный код включает в себя инструкции для выполнения способа согласно первому аспекту.
[0045] В настоящем изобретении, основанном на реализациях в соответствии с вышеизложенными аспектами, может выполняться дополнительная комбинация, чтобы обеспечить больше реализаций.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0046] Чтобы более четко описать технические решения вариантов осуществления настоящего изобретения или предшествующего уровня техники, ниже коротко описаны сопроводительные чертежи, необходимые для описания вариантов осуществления или предшествующего уровня техники.
[0047] Фиг. 1 - схематическая диаграмма сетевой архитектуры системы согласно варианту осуществления настоящего изобретения;
[0048] Фиг. 2 - схематическая диаграмма многоуровневой связи в протоколе интерфейса пользовательского оборудования согласно варианту осуществления настоящего изобретения;
[0049] Фиг. 3 - схематическая диаграмма связи определения каналов передачи данных пользовательским оборудованием согласно варианту осуществления настоящего изобретения;
[0050] Фиг. 4 - схематическая диаграмма связи определения каналов передачи данных стороной сети согласно варианту осуществления настоящего изобретения;
[0051] Фиг. 5 - схематическая блок-схема последовательности операций способа обработки сетевого соединения согласно варианту осуществления настоящего изобретения;
[0052] Фиг. 6 - схематическая диаграмма интерфейса, в котором отображаемый значок изменяется согласно варианту осуществления настоящего изобретения;
[0053] Фиг. 7 - фиг. 9 - схематические блок-схемы последовательности операций других способов обработки сетевого соединения согласно вариантам осуществления настоящего изобретения;
[0054] Фиг. 10 - схематическая структурная схема системной микросхемы согласно варианту осуществления настоящего изобретения;
[0055] Фиг. 11 - схематическая структурная схема блока беспроводного приемопередатчика согласно варианту осуществления настоящего изобретения; и
[0056] Фиг. 12 - схематическая структурная диаграмма пользовательского оборудования согласно варианту осуществления настоящего изобретения.
Описание вариантов осуществления
[0057] Ниже подробно описаны технические решения в вариантах осуществления настоящего изобретения со ссылкой на прилагаемые чертежи настоящего изобретения.
[0058] Во-первых, описаны некоторые технические знания данной заявки.
[0059] 1. Технология двойного подключения LTE-NR
[0060] В технологии двойного подключения LTE-NR UE одновременно подключается к двум базовым станциям, которые называются главной базовой станцией (master eNB, MeNB) и вторичной базовой станцией (secondary eNB, SeNB). Двойное подключение может реализовывать агрегацию несущих, а определенные каналы агрегации несущих разделяются на уровне управления доступом к среде (media access control, MAC). Ресурсы физического уровня двух базовых станций необходимо синхронно планировать на уровне MAC. Каналы двойного подключения разделяются на уровне протокола конвергенции пакетных данных (packet data convergence protocol, PDCP), и две базовые станции могут независимо планировать ресурсы физического уровня без строгой синхронизации. Ниже в основном подробно описывается технология двойного подключения LTE-NR на плоскости пользователя и плоскости управления.
[0061] 1.1 Плоскость управления
[0062] Фиг. 1 - схематическая диаграмма сетевой архитектуры системы, к которой применима технология двойного подключения LTE-NR. Сетевая архитектура системы, показанная на фиг. 1 включает в себя главную базовую станцию MeNB, вторичную базовую станцию SeNB, пользовательское оборудование UE, объект управления мобильностью (mobility management entity, MME) и обслуживающий шлюз (serving gateway, S-GW). Количество главных базовых станций, вторичных базовых станций и пользовательского оборудования не ограничено. Здесь одна главная базовая станция, одна вторичная базовая станция и одно пользовательское оборудование используются в качестве примера и не представляют собой ограничения.
[0063] Базовая станция (которая может быть, в частности, MeNB или SeNB) предоставляет пользователю радиоинтерфейс, а пользовательское оборудование UE подключается к базовой станции беспроводным способом. Кроме того, базовая станция подключается к базовой сети оператора проводным способом для реализации служебной связи.
[0064] Пользовательское оборудование UE - это устройство, которое поддерживает сетевое соединение и может включать, помимо прочего, мобильный телефон, настольный персональный компьютер (table personal computer), персонального цифрового помощника (personal digital assistant, PDA), мобильное интернет-устройство. (mobile Internet device, MID), носимое устройство (wearable device) и другие устройства, поддерживающие связь с сетью.
[0065] Объект управления мобильностью MME является сетевым элементом базовой сети и в основном отвечает за предоставление неавтономной (non-standalone, NSA) сетевой передачи сигналов, аутентификации пользователя, управления роумингом и т.п. Обслуживающий шлюз S-GW в основном отвечает за обработку пользовательских данных в локальной сети, например, за маршрутизацию или пересылку пакетных данных.
[0066] Как показано на чертеже, главная базовая станция MeNB и объект управления мобильностью MME соединены интерфейсом S1-C, а главная базовая станция MeNB и обслуживающий шлюз S-GW соединены интерфейсом S1-U. Главная базовая станция MeNB и вторичная базовая станция SeNB могут быть соединены через интерфейс X2-C. Вторичная базовая станция SeNB может быть подключена к S-GW через интерфейс S1-U в соответствии с фактическими требованиями к услуге. В процессе связи главная базовая станция MeNB может выполнять координацию связи с вторичной базовой станцией SeNB через интерфейс X2-C, чтобы формировать сообщение RRC, а затем пересылать сообщение RRC в UE, чтобы выполнять такие функции, как широковещательная передача информация о сетевой системе, переключение, конфигурация измерений и создание отчетов об измерениях. Это не является ограничением.
[0067] В реальном применении интерфейс - это способ обмена информацией между различными сетевыми элементами, и протоколы интерфейса, используемые для связи между разными интерфейсами, могут быть разными. В настоящее время протокол интерфейса стандарта беспроводной связи разделен на три уровня: физический уровень L1 (физический уровень, PHY), уровень канала передачи данных L2 и сетевой уровень L3. Например, фиг. 2 - схематическая диаграмма многоуровневой связи в протоколе интерфейса пользовательского оборудования UE. Как показано на фиг. 2, физический уровень PHY L1 расположен внизу и в основном отвечает за обработку модуляции и демодуляции, отображение антенн или другие функции физического уровня в электросвязи.
[0068] Уровень канала данных L2 включает в себя уровень PDCP, уровень управления радиоканалом (radio link control, RLC) и уровень MAC. Уровень PDCP в основном отвечает за сжатие заголовков для уменьшения потоков битов, передаваемых через радиоинтерфейс. Уровень RLC в основном отвечает за такую обработку, как сегментация, соединение и управление последовательностью данных более высокого уровня. Уровень MAC в основном отвечает за повторную передачу гибридного автоматического запроса повторной передачи (hybrid automatic repeat request, HARQ), планирование восходящей и нисходящей линий связи и т.п. В реальном применении в технологии двойного подключения LTE-NR каналы агрегации несущих могут быть специально разделены на канальном уровне L2. Как конкретно описано выше, каналы агрегации несущих специально разделяются на уровне управления доступом к среде (medium access control, MAC), а каналы с двойным подключением разделяются на уровне протокола конвергенции пакетных данных (packet data convergence protocol, PDCP).
[0069] Сетевой уровень L3 включает в себя слой без доступа (non-access stratum, NAS) и уровень RRC. Слой NAS без доступа может быть сконфигурирован для передачи пользовательской информации или управляющей информации, например информации об установлении, освобождении и управлении мобильностью канала связи или услуги 4G/5G. Уровень протокола ниже NAS также может называться слоем с доступом (Access Stratum, AS). Уровень RRC поддерживает протоколы сигнализации множества функций между пользовательским оборудованием UE и базовой станцией eNB, транслирует системные сообщения NAS и AS, устанавливает, поддерживает и освобождает RRC-соединение, устанавливает, изменяет и освобождает конец сквозной радиоканал (например, канал сети радиодоступа между UE и стороной сети) и выполняет управление мобильностью, включая такие функции, как отчет об измерениях UE, передача обслуживания и повторный выбор соты. В реальном применении UE может связываться со стороной сети через сетевой уровень L3 для выполнения таких операций, как создание и освобождение сетей доступа 4G и 5G. Подробности описаны ниже в данной заявке.
[0070] 1.2 Плоскость пользователя
[0071] Технология двойного подключения LTE-NR определяет первичную группу сот (master cell group, MCG) и вторичную группу сот (secondary cell group, SCG). Согласно различным способам разделения и пересылки данных, каналы передачи данных подразделяются на три типа: канал MCG, канал SCG и разделенный канал передачи. Первичная группа MCG сот представляет собой кластер сот, в котором расположена по меньшей мере одна главная базовая станция MeNB, а вторичная группа сот представляет собой кластер сот, в котором расположена по меньшей мере одна вторичная базовая станция SeNB.
[0072] В реальном применении все каналы передачи данных, воспринимаемые UE и стороной сети, различны. В частности, фиг. 3 и фиг. 4 показаны каналы связи каналов передачи данных UE и каналы связи каналов передачи данных стороны сети соответственно.
[0073] Как показано на фиг. 3, UE определяет три типа каналов передачи данных: канал MCG, канал SCG и разделенный канал. Канал MCG означает, что данные маршрутизируются от S-GW базовой сети к главной базовой станции MeNB, а MeNB напрямую пересылает данные в UE. Канал SCG означает, что данные маршрутизируются от S-GW базовой сети к вторичной базовой станции SeNB, а SeNB напрямую пересылает данные в UE. Разделенный канал означает, что данные разделяются на стороне базовой станции и могут быть отправлены главной базовой станцией MeNB или вторичной базовой станцией SeNB в UE или могут быть переданы главной базовой станцией MeNB и вторичной базовой станцией SeNB. к UE в то же время в соответствии с предварительно установленным коэффициентом разделения, чтобы предоставить услугу.
[0074] Как показано на фиг. 3, когда UE определяет, что канал передачи данных является каналом MCG, канал связи (также называемый каналом MCG), используемый при передаче данных, является: LTE PDCP/NR PDCP-LTE RLC-LTE MAC. Когда UE определяет, что канал передачи данных является каналом SCG, канал связи (также называемый каналом SCG), используемый при передаче данных: NR PDCP-NR RLC-NR MAC. Когда UE определяет, что канал данных является разделенным каналом, канал связи (также называемый разделенным каналом), используемый при передаче данных: NR PDCP-LTE RLC-LTE MAC или NR PDCP-NR RLC-LTE MAC. Поскольку канал SCG использует сетевой ресурс только 5G NR, этот канал SCG также может называться каналом NR. Поскольку канал MCG использует сетевой ресурс 4G LTE, этот канал MCG также может называться каналом LTE.
[0075] Фиг. 4 - схематическая диаграмма связи определения каналов передачи данных на стороне сети. Как показано на фиг. 4, сторона сети определяет каналы передачи данных шестью способами: канал MCG, заканчивающийся на главном узле (master node, MN, который может конкретно относиться к главной базовой станции MeNB), канал SCG, заканчивающийся на MN, разделенный канал передачи данных, заканчивающийся в MN, канал MCG, заканчивающийся на вторичном узле (вторичный узел, SN, который может конкретно относиться к вторичной базовой станции SeNB), канал SCG, заканчивающийся на SN, и разделенный канал, заканчивающийся на SN.
[0076] Канал, заканчивающийся на MN, является радиоканалом, уровень PDCP которого находится на главной базовой станции MeNB, а не на вторичной базовой станции SeNB. Напротив, канал, заканчивающийся на SN, является радиоканалом, уровень PDCP которого находится на вторичной базовой станции SeNB, а не на главной базовой станции MeNB. Как показано на фиг. 4, когда канал передачи данных, обнаруженный на стороне сети, является каналом передачи MCG, заканчивающимся на MN, канал связи, используемый при передаче данных, является: LTE PDCP/NR PDCP-LTE RLC-LTE MAC. Когда канал передачи данных, воспринимаемый на стороне сети, является разделенным каналом, заканчивающимся на MAN, канал связи, используемый при передаче данных, является: NR PDCP-LTE RLC-LTE MAC или NR PDCP-NR RLC-LTE MAC. Это может быть специально выбрано в соответствии с фактическими требованиями и не ограничено. Каналы связи, соответствующие каналам передачи данных, обнаруженным на стороне сети, конкретно показаны на чертеже и не описываются здесь подробно.
[0077] 2. Сети
[0078] В настоящее время стандарт 3GPP определяет два типа способов развертывания сети: автономные (standalone, SA) сети и неавтономные (non-standalone, NSA) сети. В автономной сети создается новая существующая сеть, которая включает новую базовую станцию (En-gNB), канал связи (NR link) и базовую сеть. В неавтономных сетях существующая инфраструктура 4G используется для развертывания сети 5G.
[0079] Для 5G неавтономная сеть NAS на основе технологии двойного подключения LTE-NR может позволить поэтапное развертывание базовой сети и сети доступа 5G, что способствует быстрому развертыванию и применению 5G. Когда развертывание 5G переходит в стадию автономной сети SA, технология двойного подключения LTE-NR может расширить покрытие сети 5G и улучшить производительность сети. Можно увидеть, что технология двойного подключения LTE-NR является важным сценарием использования в сценарии неавтономной сети NAS 5G.
[0080] Затем описываются некоторые сценарии использования с низкой скоростью сети. Сценарий использования с низкой скоростью сети - это сценарий использования, в котором пользовательское оборудование имеет низкие требования к использованию сети, и может быть, в частности, сценарием использования, в котором скорость, с которой пользовательское оборудование UE передает данные (сокращенно - скорость передачи данных) низка, или размер пакета данных, который необходимо передать UE, мал. Напротив, сценарий использования, в котором пользовательское оборудование имеет высокие требования к использованию сети, может называться сценарием использования с высокой скоростью сети. Например, ниже представлены следующие возможные сценарии использования с низкой скоростью сети:
[0081] 1. UE находится в состоянии включенного экрана и работает на низкой скорости сети. То есть скорость передачи данных UE меньше или равна предварительно установленной скорости.
[0082] В данной заявке низкая скорость сети означает, что скорость передачи данных UE низкая, например, меньше или равна предварительно установленной скорости. В частности, низкая скорость сети может означать, что скорость передачи UE для данных восходящей линии связи низкая, например, меньше или равна первой предварительно установленной скорости; может означать, что скорость передачи UE для данных нисходящей линии связи низкая, например, меньше или равна второй предварительно установленной скорости; или может означать, что скорость передачи UE для всех данных, включая данные восходящей линии связи и данные нисходящей линии связи, низкая, например, меньше или равна третьей предварительно установленной скорости. Для простоты описания скорость передачи данных восходящей линии связи, скорость передачи данных нисходящей линии связи и скорость передачи всех данных, включая данные восходящей линии связи и данные нисходящей линии связи, вместе называются скоростью передачи данных в данной заявке и сокращенно обозначаются как скорость передачи данных. Скорость передачи данных относится к количеству битов передачи данных, поддерживаемых UE в единицу времени, например 50 бит/с.
[0083] Предварительно установленная скорость может быть настроена в системе, например, настроена в соответствии с предпочтениями пользователя или фактическими требованиями, или может быть значением, полученным посредством статистики огромных экспериментальных данных. Первая предварительно установленная скорость, вторая предварительно установленная скорость и третья предварительно установленная скорость в данной заявке настраиваются в системе и могут быть одинаковыми или разными, и нет никаких ограничений.
[0084] В реальном применении UE работает на низкой скорости сети во многих сценариях, и следующие три сценария используются в качестве примеров.
[0085] В первом сценарии в UE включена функция запуска приложения с низкой скоростью сети, а функция запуска приложения с высокой скоростью сети отключена. В частности, для удовлетворения требований использования сети при низкой скорости сети, UE может установить функцию приложения в режиме энергосбережения следующим образом: разрешить запуск приложения с низкой скоростью сети и запретить запуск приложения с высокой скоростью сети, то есть включить функцию запуска приложения с низкой скоростью сети и отключить функцию запуска приложения с высокой скоростью сети. Понятно, что после того, как функция запуска приложения с высокой скоростью сети отключена в UE, в UE разрешается только запуск приложения с низкой скоростью сети. Поскольку скорость передачи данных, разрешенная в этих приложениях с низкой скоростью сети, мала, UE может определить, что UE работает на низкой скорости сети. Необязательно, когда в UE одновременно работает множество приложений с низкой скоростью сети, сумма скоростей передачи данных приложений с низкой скоростью сети также мала, например, меньше предварительно установленной скорости, и также может быть выполнено требование использования сети с низкой скоростью сети. В этом случае все еще определяется, что UE работает на низкой скорости сети.
[0086] Приложение с низкой скоростью сети - это приложение, которое развертывается в UE и имеет низкие требования к скорости передачи данных, например, требование, чтобы скорость передачи данных, которые должны быть переданы в приложении, была меньше, чем четвертая предварительно установленная скорость. Приложение с низкой скоростью сети может быть настроено в системе или вручную настроено пользователем и может быть, например, приложением, таким как приложение камеры, приложение вызова, приложение SMS и приложение памятки.
[0087] Соответственно, приложение c высокой скоростью сети - это приложение, которое развертывается в UE и имеет высокие требования к скорости передачи данных, например требование, чтобы скорость передачи данных была больше или равна пятой предварительно установленной скорости. Приложение c высокой скоростью сети также может быть настроено в системе или настроено пользователем в соответствии с личными предпочтениями и может быть, например, музыкальным приложением или видеоприложением.
[0088] Необязательно, чтобы исключить случай, когда UE временно работает на низкой скорости, случай неправильного определения и т.п., для UE устанавливается условие определения большей продолжительности. Например, UE может получить продолжительность, в течение которой скорость передачи данных UE меньше или равна предварительно установленной скорости. Когда продолжительность больше или равна определенному порогу (например, 1 минуте), может быть определено, что UE работает на низкой скорости сети. В противном случае по-прежнему определяется, что UE не работает на низкой скорости сети. То есть, условие для идентификации того, что UE находится в сценарии использования с низкой скоростью сети, может быть, в частности: UE находится в состоянии включенного экрана, и скорость передачи данных UE меньше или равна предварительно установленной скорости в течение определенного периода времени.
[0089] Во втором сценарии UE обменивается heartbeat-пакетом с другим устройством, чтобы поддерживать нормальное коммуникационное соединение. В частности, когда UE не выполняет служебную связь с другим устройством (например, базовой станцией), то есть UE не нуждается в передаче служебных данных, чтобы поддерживать коммуникационное соединение между UE и другим устройством, UE обычно может периодически отправлять heartbeat-пакет другому устройству, чтобы уведомить о том, что UE поддерживает коммуникационное соединение с другим устройством. В реальном применении скорость передачи данных heartbeat-пакета обычно невелика, например, несколько килобит в секунду. Размер heartbeat-пакета также невелик, например, несколько килобит. Как правило, heartbeat-пакет может быть пустым пакетом при отсутствии служебных данных, то есть несет только заголовок и не несет служебных данных.
[0090] В третьем сценарии UE находится в сценарии работы на низкой скорости, например сценарии игры или сценарии навигации. Например, в сценарии игры UE запускает игровое приложение. В реальном применении игровое приложение предъявляет высокие требования только к скорости работы центрального процессора (central processing unit, CPU) в UE и, для сравнения, имеет низкие требования к скорости передачи данных (т.е. скорость сети) UE. Следовательно, когда UE находится в сценарии игры, может быть определено, что UE работает с низкой скоростью сети.
[0091] Кроме того, в данной заявке состояния экрана UE могут быть классифицированы по множеству типов: состояние включенного экрана, состояние выключенного экрана, состояние блокировки и состояние разблокировки. В реальном применении UE может быть, в частности, в состоянии разблокированного включенного экрана или состоянии заблокированного включенного экрана. Обычно UE также находится в заблокированном состоянии, когда UE находится в состоянии выключенного экрана. Состояние экрана UE может быть конкретно идентифицировано с использованием программного способа обнаружения или аппаратного способа обнаружения. В качестве примера используется программный способ обнаружения . UE может сначала определить состояние включения или выключения экрана на основе отображаемого на экране значения isScreenOn, определенного в коде isInteractive взаимодействия человек-машина в диспетчере powermanager управления питанием. Например, когда isScreenOn истинно, это означает, что UE находится в состоянии включенного экрана; или иначе определяется, что UE находится в состоянии выключенного экрана. После определения того, что UE находится в состоянии включенного экрана, UE может затем обнаружить на основе кода isScreenLocked блокировки экрана, заблокировано ли UE. Если UE заблокировано, может быть определено, что UE находится в заблокированном состоянии, и, в частности, UE может находиться в состоянии заблокированного включенного экрана. В противном случае определяется, что UE находится в состоянии включенного экрана, и, в частности, UE находится в состоянии разблокированного включенного экрана.
[0092] В качестве альтернативы, UE может определять состояние экрана UE на основе широковещательного сообщения Android, отправленного системой UE. В частности, когда широковещательное сообщение Android используется для указания того, что экран включен, может быть определено, что UE находится в состоянии включенного экрана; когда широковещательное сообщение Android используется для указания того, что экран выключен, может быть определено, что UE находится в состоянии выключенного экрана; когда широковещательное сообщение Android используется для указания того, что экран заблокирован, может быть определено, что UE находится в заблокированном состоянии и т.п. Может существовать множество способов для идентификации состояний экрана UE, и эти способы не перечислены один за другим в данном документе в настоящем изобретении.
[0093] 2. UE находится в состоянии включенного экрана, и размер пакета данных, который должен быть передан посредством UE, меньше или равен первому предварительно установленному порогу.
[0094] В состоянии включенного экрана, чтобы удовлетворить сценарий использования с низкой скоростью сети, UE может учитывать не только скорость передачи данных, но также объем данных, который должен быть передан UE (то есть размер пакета данных, который необходимо передать). Размер пакета данных, который должен быть передан UE, может быть, в частности, размером всех пакетов данных, которые должны быть переданы UE в приложении (то есть объемом данных, который необходимо передать), или размер пакета данных, который должен быть передан UE в единицу времени.
[0095] В частности, когда UE находится в состоянии включенного экрана, если размер пакета данных, который должен быть передан UE, велик, например, больше, чем первый предварительно установленный порог размера, UE может считать, что текущая связь нагрузка на UE высока, то есть пакет данных или объем данных, который необходимо передать, велик, а требования к использованию сети высоки. Соответственно, UE может считать, что UE находится в сценарии использования с высокой скоростью сети. В противном случае, если размер пакета данных, который должен быть передан UE, мал, UE может считать, что коммуникационная нагрузка UE низкая, то есть размер пакета данных или объем данных, который необходимо передать, является малым, и требования к использованию сети не высоки. Соответственно, UE может считать, что UE находится в сценарии использования с низкой скоростью сети.
[0096] 3. UE находится в отключенном состоянии, то есть функция мобильной передачи данных UE отключена.
[0097] Когда UE не может быть подключено к сети (что может конкретно относиться к тому, что функция мобильной передачи данных или функция мобильной передачи данных UE отключена) в любом состоянии экрана (например, в состоянии включенного экрана или состояния выключенного экрана), можно напрямую определить, что UE находится в сценарии использования с низкой скоростью сети. Другими словами, когда UE находится в отключенном состоянии, может быть непосредственно определено, что UE находится в сценарии использования с низкой скоростью сети. Состояние отключения в данном документе не означает полное отключение сети, а вместо этого относится к тому, что мобильная сеть, используемая пользовательским оборудованием для связи, отключена, и связь, выполняемая пользовательским оборудованием с использованием других сетей передачи данных, не затрагивается. В частности, может быть отключена только функция мобильной передачи данных UE, например, функция доступа к сети 2G, 3G или 4G UE отключена, и сеть передачи данных (например, телефонная сеть) между UE и базовая станция eNB сохраняется. В это время UE все еще может выполнять нормальный обмен данными с базовой станцией. Полное отключение от сети означает, что UE не имеет связи с сетью, а UE существует как неработающее UE. Поскольку UE не подключено к какой-либо сети, сторона сети не может определить присутствие UE и, следовательно, не может выполнять мониторинг сети на UE.
[0098] Например, пользовательское оборудование UE представляет собой мобильный телефон. В этом варианте осуществления отключенное состояние мобильного телефона относится к тому, что функция подключения мобильной передачи данных мобильного телефона отключена, то есть функция доступа к сети мобильных сетей 2G, 3G, 4G и 5G отключена, но нормальная связь между мобильным телефоном и другими сетями передачи данных, например, нормальная связь между мобильным телефоном и стороной базовой станции (базовой сетью и телефонной сетью) не отключается. Соответственно, поскольку мобильный телефон не отключен от телефонной сети на стороне базовой станции, это не влияет на обмен данными между мобильным телефоном и телефонной сетью. Таким образом, мобильный телефон обычно может отвечать на звонки или совершать звонки. Однако, если мобильный телефон полностью отключен, в этом сценарии мобильный телефон отключается от всех сетей связи (включая базовую сеть и телефонную сеть на стороне базовой станции и т.п.) и не поддерживает связь между мобильным телефоном сетями связи. В этом случае функция передачи данных мобильного телефона полностью отключается. Например, в этом случае мобильный телефон не может отвечать на звонки или совершать звонки.
[0099] 4. Общая температура UE больше или равна предварительно установленному температурному порогу.
[00100] Независимо от того, находится ли UE в состоянии включенного экрана или в состоянии выключенного экрана, когда общая температура UE чрезмерно высока, например, общая температура больше или равна предварительно установленному температурному порогу, UE подвержены сбоям или отключению сети, или даже UE может сгореть, и, в частности, может сгореть центральный процессор (central processing unit, CPU) UE. Чтобы снизить общую температуру и защитить UE, UE необходимо автоматически закрыть работающее приложение, например, сначала закрыть приложение, имеющее высокое энергопотребление и требующее высокой скорости сети, такое как видеоприложение, а затем закрыть приложение с низким энергопотреблением. энергопотребление и низкие требования к скорости сети, например, приложение погоды или приложение календаря. Следовательно, когда UE обнаруживает, что общая температура UE чрезмерно высока, можно считать, что UE в настоящее время уже закрывает приложение, требующее высокой скорости сети, то есть уже закрывает приложение с высокой скоростью сети в UE. В этом случае UE находится в сценарии использования с низкой скоростью сети.
[00101] Способ определения общей температуры UE не ограничен. Например, когда датчик температуры установлен в UE, датчик температуры может быть сконфигурирован для обнаружения и просмотра общей температуры UE. В качестве альтернативы, когда в UE не установлен датчик температуры, стороннее программное обеспечение (приложение для измерения температуры, такое как Ludashi), установленное в UE, может быть сконфигурировано для определения общей температуры UE.
[00102] В реальном применении общая температура UE представляет собой сумму температур всех компонентов во всем UE, когда компоненты работают. Поскольку полученная температура каждого компонента может иметь определенную ошибку, полученная общая температура UE также имеет большую ошибку, и точность полученной температуры низкая. Следовательно, в реальном применении общая температура UE обычно может быть заменена температурами некоторых основных компонентов в UE, такими как температура CPU центрального процессора, температура системы на кристалле (system on chip, SOC) и температура аккумулятора.
[00103] Например, CPU является наиболее важным аппаратным обеспечением для общей производительности UE, и производительность CPU напрямую влияет на общую производительность UE. Поэтому температура CPU используется как важный индикатор общей температуры. Например, общая температура - это температура CPU. UE может войти в базовую систему ввода/вывода (basic input output system, BIOS) UE, чтобы получить температуру CPU, или UE может запустить программное обеспечение для получения температуры CPU (например, файл сценария Python) для получения температуры CPU. Это помогает впоследствии определить, является ли сценарий использования UE сценарием использования с высокой скоростью сети или сценарием использования с низкой скоростью сети на основе температуры CPU. Подробности здесь не описаны.
[00104] 5. UE находится в состоянии выключенного экрана и работает с низкой скоростью сети, то есть скорость передачи данных UE меньше или равна предварительно установленной скорости.
[00105] В состоянии выключенного экрана UE работает с низкой скоростью сети во множестве сценариев, и могут быть следующие два сценария.
[00106] В первом сценарии в состоянии выключенного экрана UE поддерживает выполнение приложения в фоновом режиме, например, воспроизведение музыки. Чтобы удовлетворить требование использования сети с низкой скоростью сети, UE может установить функцию приложения следующим образом: разрешить запуск приложения с низкой скоростью сети и запретить запуск приложения с высокой скоростью сети, то есть функция запуска приложения с низкой скоростью сети и отключение функции запуска приложения с высокой скоростью сети. Понятно, что после того, как функция запуска приложения с высокой скоростью сети отключена в UE, в UE разрешается только запуск приложения с низкой скоростью сети. Поскольку скорость передачи данных, разрешенная в этих приложениях с низкой скоростью сети, мала, UE может определить, что UE работает с низкой скоростью сети и находится в сценарии использования с низкой скоростью сети. Необязательно, когда в UE одновременно работает множество приложений с низкой скоростью сети, сумма скоростей передачи данных приложений с низкой скоростью сети также мала, например, меньше предварительно установленной скорости, и также может быть выполнено требование использования сети с низкой скоростью сети. В этом случае все еще определяется, что UE работает на низкой скорости сети.
[00107] Во втором сценарии пользовательское оборудование не передает или не принимает данные в состоянии выключенного экрана или передает только пакет данных, такой как тестовый heartbeat-пакет или пакет данных мониторинга, для поддержания прикладной программы в активном состоянии. Этот тип пакета данных периодически принимается и отправляется, и размер пакета данных невелик. В вышеупомянутом случае можно считать, что пользовательское оборудование имеет низкие требования к параметру сети и тому подобное и имеет низкие требования к использованию сети, и считается, что UE работает на низкой скорости сети, то есть в сценарии использования с низкой скоростью сети.
[00108] Необязательно, после того, как UE переходит в состояние выключенного экрана, скорость передачи данных UE обычно становится ниже, например, скорость передачи данных меньше предварительно установленной скорости. Следовательно, когда точность идентификации сценария использования с низкой скоростью сети не рассматривается, когда UE обнаруживает, что UE находится в состоянии выключенного экрана, можно непосредственно считать, что UE находится в сценарии использования с низкой скоростью сети.
[00109] 6. UE находится в состоянии выключенного экрана, и размер пакета данных, который должен быть передан UE, меньше или равен второму предварительно установленному порогу.
[00110] В состоянии выключенного экрана UE также принимает и отправляет данные. Например, UE загружает данные в состоянии выключенного экрана и передает heartbeat-пакет в состоянии выключенного экрана. Чтобы удовлетворить требование использования сети с низкой скоростью сети, UE может не только учитывать скорость передачи данных, но также определять объем данных, который должен быть передан UE (то есть размер пакета данных, который необходимо передать).
[00111] В частности, когда UE находится в состоянии выключенного экрана, чтобы удовлетворить низкие требования к использованию сети в сценарии использования с низкой скоростью сети, размер пакета данных, который должен быть передан посредством UE, может быть обнаружен, чтобы определить, действительно ли UE находится в сценарии использования с низкой скоростью сети. В частности, когда размер пакета данных, который должен быть передан UE, меньше, чем второй предварительно установленный порог размера, UE может считать, что коммуникационная нагрузка UE высока, а требования к использованию сети высоки, и определить, что UE не находится в сценарии использования с низкой скоростью сети. Напротив, считается, что коммуникационная нагрузка UE низкая, а требования к использованию сети низкие, и определяется, что UE находится в сценарии использования с низкой скоростью сети.
[00112] Например, сценарий использования с низкой скоростью сети - это сценарий использования обмена heartbeat-пакетом Когда UE не нужно выполнять служебную связь, чтобы поддерживать соединение связи между UE и стороной сети, обычно используется механизм heartbeat-пакетов для поддержания соединения между UE и стороной сети. В частности, UE может периодически отправлять heartbeat-пакет на сторону сети, чтобы уведомить о том, что UE в настоящее время имеет соединение связи с стороной сети, чтобы поддерживать длительное соединение между UE и стороной сети. Соответственно, после приема heartbeat-пакета сторона сети также может вернуть ответный пакет в UE, чтобы уведомить о том, что сторона сети знает, что существует коммуникационное соединение между UE и стороной сети. В реальном применении размер heartbeat-пакета очень мал и обычно составляет несколько килобит, или heartbeat-пакет может быть пустым пакетом (то есть пакетом данных, который не несет служебных данных и содержит только заголовок). В этом сценарии UE, очевидно, находится в сценарии использования с низкой скоростью сети.
[00113] Затем, чтобы решить такие проблемы, как нерациональное использование сетевых ресурсов и высокое энергопотребление устройства при связи с использованием технологии двойного подключения LTE-NR в сценарии использования с низкой скоростью сети в обычных технологиях, соответствующие варианты обработки сетевого соединения в вариантах осуществления настоящей заявки описаны ниже.
[00114] Фиг. 5 - схематическая блок-схема последовательности операций способа обработки сетевого соединения согласно варианту осуществления настоящего изобретения. Способ, показанный на фиг. 5 включает в себя следующие шаги реализации.
[00115] S5101: При обнаружении того, что пользовательское оборудование UE находится в сценарии использования с низкой скоростью сети, прикладной процессор (application processor, AP) UE отправляет первое сообщение сигнализации в слой NAS без доступа. Первое сообщение сигнализации используется для уведомления о том, что UE в настоящее время находится в сценарии использования с низкой скоростью сети, и соединение сети доступа в режиме двойного подключения LTE-NR может быть освобождено. Соответственно, NAS получает первое сообщение сигнализации.
[00116] В данной заявке, когда UE обнаруживает, что UE находится в сценарии использования с низкой скоростью сети, например, прикладной процессор AP обнаруживает, что UE находится в сценарии использования с низкой скоростью сети, первое сообщение сигнализации может быть отправлено в NAS UE. Первое сообщение сигнализации используется для уведомления о том, что UE находится в сценарии использования с низкой скоростью сети, и может быть освобождено соединение любой из сетей доступа в двойном подключении LTE-NR. Первое сообщение сигнализации также может называться первым сообщением уведомления. Это не ограничено в настоящем изобретении. Для конкретной реализации, в которой UE находится в сценарии использования с низкой скоростью сети, может быть сделана ссылка на соответствующие описания в вышеупомянутых вариантах осуществления. Здесь это подробно не описывается.
[00117] В частности, первое сообщение сигнализации может быть сообщением частной команды, например сообщением AT-команды (attention); или сообщением обычной команды, например, сообщением команды at^syscfgex, используемым для отключения функции связи соединения NR (то есть отключения функции связи 5G). Когда первое сообщение сигнализации является сообщением частной команды, например, сообщением AT-команды, AP может отправить сообщение AT-команды в NAS через командный интерфейс AT, для освобождения соединения LTE или соединения NR. В этом случае UE не обнаруживает сеть доступа, используемую для связи UE. После того, как UE освобождает соединение LTE или соединение NR в двойном подключении LTE-NR, значок, отображаемый в интерфейсе UE, не изменяется. Пользователь не может узнать, на основе отображаемого значка, о соединении сети доступа, используемой в текущем обмене данными UE, и не может узнать, освобождает ли в настоящее время UE соединение LTE или соединение NR в двойном подключении LTE-NR. Отображаемый значок используется для идентификации сети радиодоступа или технологии связи с беспроводным соединением, например LTE, NR или LTE-NR, используемых в сетевом соединении и связи UE.
[00118] Когда первое сообщение сигнализации является сообщением обычной команды, AP может отправить сообщение обычной команды в NAS, для освобождения соединения LTE или соединения NR. Например, AP может отправить сообщение команды at^syscfgex на NAS, чтобы отключить функцию связи соединения NR и освободить соединение NR. В этом случае после того, как UE освобождает соединение LTE или соединение NR в двойном подключении LTE-NR, значок, отображаемый в интерфейсе UE, изменяется. Пользователь может узнать, на основе отображаемого значка, о соединении сети доступа, используемой в текущей связи UE, то есть узнать, освобождает ли UE соединение LTE или соединение NR в двойном подключении LTE-NR.
[00119] В реальном применении отображаемый значок может быть специально настроен в системе, чтобы различать сети доступа, подключенные к UE. Например, когда UE использует 4G LTE для сетевого соединения и связи, отображаемый значок может быть символом «4G». Например, фиг. 6 - схематическая диаграмма возможного изменения значка при переключении двойного подключения LTE-NR. Как показано на фиг. 6, (а) фиг. 6 показывает, что UE подключается к сети с использованием технологии двойного подключения LTE-NR для связи с базовой станцией 4G и базовой станцией 5G на стороне сети. Как показано в (а) фиг. 6, значок, отображаемый для идентификации двойного подключения LTE-NR, может быть «4G-5G». В (b) фиг. 6, после того, как UE освобождает соединение NR в двойном подключении LTE-NR, только соединение LTE сохраняется для доступа к сети для связи с базовой станцией 4G. В частности, как показано на рисунке, значок, отображаемый для идентификации соединения LTE, может быть «4G». В (c) фиг. 6, UE освобождает соединение LTE в режиме двойного подключения LTE-NR и сохраняет только соединение NR для доступа к сети для связи с базовой станцией 5G. Как показано на рисунке, значок, отображаемый для идентификации соединения NR, может быть «5G». Значки, отображаемые в трех типах технологий связи с беспроводным соединением, показанных на фиг. 6 - лишь возможный пример. Это не является ограничением.
[00120] Первое сообщение сигнализации используется для указания освободить соединение любой из сетей доступа в двойном подключении LTE-NR, и любая сеть доступа может быть сетью доступа, настроенной в системе UE. Например, в соответствии с фактическими требованиями использования сети UE, соединение сети доступа LTE или соединение сети доступа NR, используемое для связи между UE и стороной сети, освобождается и сокращается как соединение LTE или соединение NR ниже. Например, когда текущие требования к использованию сети для UE высоки, например, размер пакета данных, который в настоящее время должен быть передан UE, больше, чем предварительно установленный второй порог, и меньше или равен предварительно установленному первому порогу, система может освободить соединение LTE по умолчанию. Напротив, когда текущие требования к использованию сети UE недостаточно высоки, например, размер пакета данных, который в настоящее время должен быть передан UE, меньше или равен предварительно установленному третьему порогу, система может освободить соединение NR по умолчанию и сохранить соединение LTE, чтобы удовлетворить низкие требования к использованию сети UE. Предварительно установленный первый порог, предварительно установленный второй порог и предварительно установленный третий порог настраиваются в системе. Предварительно установленный второй порог меньше, чем предварительно установленный первый порог, а предварительно установленный второй порог и предварительно установленный третий порог могут быть равными или не равными. В данной заявке это однозначно не ограничено.
[00121] В данной заявке соединение NR - это соединение между UE и базовой станцией 5G, а соединение LTE - это соединение между UE и базовой станцией 4G. Соответственно, в данной заявке освобождение соединения NR освобождает соединение между UE и базовой станцией 5G, а освобождение соединения LTE освобождает соединение между UE и базовой станцией 4G.
[00122] S5102: NAS отправляет второе сообщение сигнализации на уровень RRC. Второе сообщение сигнализации используется для указания уровню RRC не поддерживать связь с использованием соединения LTE или соединения NR. Соответственно, уровень RRC принимает второе сообщение сигнализации.
[00123] После приема первого сообщения сигнализации NAS может отправить второе сообщение сигнализации (которое также может быть вторым сообщением уведомления) на уровень RRC, чтобы дать указание уровню RRC в настоящее время не поддерживать связь с использованием соединения LTE или соединения NR, то есть уровень RRC не может использовать соединение LTE или соединение NR для передачи данных. Необязательно, второе сообщение сигнализации дополнительно используется для указания уровню RRC остановить измерение сети доступа LTE или NR, что ниже сокращенно как остановка измерения LTE или NR.
[00124] В реальном применении второе сообщение сигнализации включает в себя по меньшей мере один бит флага индикации, используемый для указания уровню RRC выполнить соответствующую функциональную операцию. Форма бита флага индикации не ограничена, например, это может быть строка символов, числовое значение или массив. Например, когда биты флага индикации равны «00», это означает указание уровню RRC не поддерживать связь с использованием двойного подключения LTE или NR; «01» означает указание уровню RRC поддерживать связь с использованием двойного подключения LTE или NR; «00» означает указание уровню RRC не поддерживать связь с использованием двойного подключения LTE или NR и отключить функцию измерения LTE или NR; и «11» означает указание уровню RRC поддерживать связь с использованием двойного подключения LTE или NR и активировать функцию измерения LTE или NR.
[00125] В конкретной реализации при обнаружении того, что UE находится в сценарии использования с низкой скоростью сети, AP UE может отправить первое сообщение сигнализации в модуль беспроводного модема UE, чтобы дать команду освободить соединение любого из сетей доступа в двойном подключении LTE-NR. Модуль модема может быть, в частности, процессором основной полосы частот (baseband processor, BP), развернутым в UE, и включает в себя NAS и уровень RRC. AP и BP подробно описаны ниже в данной заявке. Соответственно, после того, как модемный модуль принимает первое сообщение сигнализации, NAS может отправить второе сообщение сигнализации на уровень RRC, чтобы уведомить о том, что UE не поддерживает связь с использованием соединения LTE или соединения NR, и должны быть выполнены измерения LTE или NR. остановился.
[00126] Дополнительно, необязательно, второе сообщение сигнализации также может использоваться для указания уровню RRC отключить функцию передачи данных восходящей линии связи UE и отключить функцию сообщения отчета об измерениях LTE или NR, например, запретить UE отправлять данные или Отчет об измерениях LTE или NR на стороне сети.
[00127] S5103: Уровень RRC отключает связь с использованием соединения LTE или соединения NR в соответствии с инструкцией второго сообщения сигнализации.
[00128] Соответственно, после приема второго сообщения сигнализации уровень RRC может отключить функцию связи соединения LTE или соединения NR согласно инструкции второго сообщения сигнализации. Необязательно, уровень RRC может также остановить измерение LTE или NR уровня RRC, так что отчет об измерениях в отношении LTE или NR, сокращенно обозначаемый как отчет об измерениях LTE или NR, не отправляется впоследствии на соответствующую базовую станцию. То есть уровень RRC может отключить функцию сообщения отчета об измерениях LTE или NR, так что сторона сети (которая может быть, в частности, базовой станцией на стороне сети) не может принять отчет об измерениях LTE или NR, отправленный UE.
[00129] Измерение LTE или NR специально используется для измерения качества сигнала канала связи (то есть канала LTE или NR) сети доступа LTE или NR, при этом измерение LTE или NR также является измерением канала LTE или NR. В некоторых возможных вариантах осуществления настоящей заявки «LTE» и «LTE канал» могут использоваться взаимозаменяемо, не составляя ограничения, и «NR» и «NR канал» могут использоваться взаимозаменяемо, не составляя ограничения. Соответственно, отчет об измерениях LTE или NR может включать в себя, но не ограничивается этим, идентификатор ID измерения и результат измерения канала связи (канала LTE или NR) сети доступа, например, информацию о мощности принимаемого опорного сигнала нисходящей линии связи (reference signal received power, RSRP) и качество принимаемого опорного сигнала нисходящей линии связи (reference signal received quality, RSRQ).
[00130] S5104: Уровень RRC отправляет третье сообщение сигнализации на сторону сети (network, NW). Третье сообщение сигнализации используется для указания стороне сети освободить радиоресурс, занятый на стороне сети, когда соединение LTE или соединение NR сконфигурировано, для освобождения соединения LTE или соединения NR на стороне сети. Соответственно, сторона сети NW принимает третье сообщение сигнализации.
[00131] После приема второго сообщения сигнализации уровень RRC может отправить третье сообщение сигнализации стороне сети через сеть доступа, которая не отключена. Третье сообщение сигнализации используется для указания стороне сети освободить радиоресурс (или сетевой ресурс), занятый соединением LTE или соединением NR на стороне сети, чтобы освободить соединение LTE или соединение NR на стороне сети, то есть освободить на стороне сети соединение между UE и базовой станцией 4G или базовой станцией 5G на стороне сети.
[00132] В частности, во время освобождения соединения NR уровень RRC может отправить третье сообщение сигнализации на сторону сети через сеть доступа LTE, чтобы дать команду освободить радиоресурс, занятый на стороне сети, когда соединение NR настроено, чтобы освободить соединение NR на стороне сети, то есть освободить соединение между UE и базовой станцией 5G на стороне сети.
[00133] В реальном применении третье сообщение сигнализации может быть сообщением об отказе канала SCG и специально используется для освобождения радиоресурса, занятого соединением NR на стороне сети, например радиоресурса, связанного с каждым функциональным уровнем (например, NR PDCP, NR RLC, NR MAC и NR PHY), включенные в канал SCG, используемый при обмене данными с использованием соединения NR. Например, освобождается радиоресурс, связанный с NR PHY. В частности, может быть освобождена такая информация, как принимающий канал нисходящей линии связи, частота и идентификатор ID соты.
[00134] В разных версиях протокола 5G конкретные реализации сообщения об отказе канала SCG могут отличаться. Например, в стандартном протоколе R12 сообщение об отказе канала SCG может быть, в частности, сообщением сигнализации SCGFailureInformation-r12-IEs и включать в себя параметры, установленные протоколом, такие как тип отказа failureType-r12. Тип отказа используется в качестве примера. Тип отказа может, в частности, включать в себя любой один или комбинацию следующих параметров: задержка таймера (то есть задержка передачи данных, поддерживаемая на стороне UE и на стороне сети), проблема произвольного доступа randomAccessProblem, максимальное количество повторных передач RLC rlc-MaxNumRetx (разрешенное максимальное количество повторных передач пакетов данных RLC), сбой изменения канала SCG scg-ChangeFailure (то есть переключение канала SCG не поддерживается) и т.п. В данной заявке это однозначно не ограничено.
[00135] Соответственно, во время освобождения LTE-соединения уровень RRC может отправить третье сообщение сигнализации на сторону сети через сеть доступа NR, чтобы специально освободить радиоресурс, занятый соединением LTE на стороне сети, например, радиоресурс, относящиеся к каждому функциональному уровню (например, LTE PDCP, LTE RLC, LTE MAC и LTE PHY), включенному в канал MCG, используемый при обмене данными с использованием соединения LTE. В разных версиях протокола конкретные реализации третьего сообщения сигнализации не ограничены. Соответственно, после приема третьего сообщения сигнализации сторона сети может освободить, согласно инструкции третьего сообщения сигнализации, радиоресурс, занятый соединением LTE на стороне сети, например, освободить информацию, такую как принимающий канал нисходящей линии связи, частота и идентификатор ID соты, для освобождения соединения LTE на стороне сети, то есть освободить соединение между UE и базовой станцией 4G.
[00136] Необязательно, третье сообщение сигнализации также может использоваться для уведомления о том, что UE (которое может быть, в частности, уровнем RRC UE) уже останавливает измерение LTE или NR и отключает функцию сообщения отчета об измерениях LTE или NR. Соответственно, сторона сети не может принять отчет об измерениях LTE или NR, отправленный стороной UE.
[00137] S5105: Сторона сети отправляет четвертое сообщение сигнализации на уровень RRC. Четвертое сообщение сигнализации используется для указания уровню RRC освободить радиоресурс, занятый на стороне UE, когда соединение LTE или соединение NR сконфигурировано, для освобождения соединения LTE или соединения NR на стороне UE. Соответственно, уровень RRC принимает четвертое сообщение сигнализации.
[00138] S5106: Уровень RRC освобождает соединение LTE или соединение NR на стороне UE в соответствии с инструкцией четвертого сообщения сигнализации.
[00139] После освобождения соединения LTE или соединения NR на стороне сети, сторона сети может отправить четвертое сообщение сигнализации на уровень RRC, чтобы дать команду уровню RRC освободить радиоресурс, занятый на стороне UE, когда соединение LTE или соединение NR сконфигурировано, для освобождения соединения LTE или соединения NR на стороне UE, то есть освободить на стороне UE соединение между UE и базовой станцией 4G или базовой станцией 5G на стороне сети.
[00140] В реальном применении четвертое сообщение сигнализации может быть, в частности, первым сообщением реконфигурации RRC, используемым для указания уровню RRC освободить радиоресурс, также называемый информацией конфигурации ресурса, занятой на стороне UE, когда соединение LTE или соединение NR сконфигурировано или установлено. В частности, например, соединение NR освобождается. Первое сообщение реконфигурации RRC несет поле освобождения и используется для указания уровню RRC освободить радиоресурс, занятый на стороне UE, когда соединение NR сконфигурировано, например, освободить радиоресурс, связанный с функциональным уровнем передачи, таким как как NR PDCP, NR RLC, NR MAC и NR PHY. В частности, параметр конфигурации, например частота и идентификатор соты, который связан, когда соединение NR настроено на стороне сети, может быть освобожден.
[00141] В реальном применении, когда сеть доступа LTE может соответствовать требованиям использования сети UE в сценарии использования с низкой скоростью сети, UE и сторона сети предпочтительно освобождают соединение NR, чтобы переключить двойное подключение LTE-NR на соединение сети доступа LTE, чтобы реализовать передачу данных через одно соединение LTE. Это поможет избежать таких проблем, как нерациональное использование сетевых ресурсов и высокое энергопотребление устройств при двойном подключении, а также поможет сохранить сетевой ресурс и повысить эффективность использования сети.
[00142] Например, соединение NR освобождено. После того, как уровень RRC принимает четвертое сообщение сигнализации (то есть сообщение реконфигурации RRC), отправленное стороной сети, поскольку уровень RRC UE, в частности, включает в себя LTE RRC (сокращенно LRRC) и NR RRC (сокращенно NRRC), четвертое сообщение сигнализации специально используется для указания уровню NRRC освободить радиоресурс, занятый соединением NR на стороне UE, и не освобождать радиоресурс, относящийся к уровню LRRC. В частности, сторона сети может отправить четвертое сообщение сигнализации на LRRC, и LRRC пересылает четвертое сообщение сигнализации на NRRC, для освобождения соединения NR на стороне UE в ответ на четвертое сообщение сигнализации; или сторона сети напрямую отправляет четвертое сообщение сигнализации на уровень LRRC, так что NRRC управляет освобождением радиоресурса, занятого на стороне UE, когда настроено соединение NR.
[00143] Необязательно, в ответ на первое сообщение реконфигурации RRC, уровень RRC может отправить соответствующее сообщение ответа конфигурации RRC на сторону сети, чтобы уведомить о том, что уровень RRC уже освобождает соединение LTE или соединение NR на стороне UE.
[00144] S5107: Уровень RRC может отправить пятое сообщение сигнализации в NAS. Пятое сообщение сигнализации используется для уведомления NAS о том, что соединение LTE или соединение NR на стороне UE уже освобождено.
[00145] После освобождения соединения LTE или соединения NR на стороне UE уровень RRC может отправить пятое сообщение сигнализации в NAS. Пятое сообщение сигнализации используется для уведомления NAS о том, что радиоресурс, занятый соединением LTE или соединением NR на стороне UE, уже освобожден, то есть соединение LTE или соединение NR на стороне UE освобождено. То есть UE и сторона сети могут больше не связываться друг с другом через освобожденное соединение LTE или NR. Пятое сообщение сигнализации также может называться третьим сообщением уведомления, чтобы, соответственно, уведомить о том, что соединение LTE или соединение NR на стороне UE уже освобождено.
[00146] В реальном применении пятое сообщение сигнализации также включает в себя по меньшей мере один бит флага индикации, используемый для указания NAS на выполнение соответствующей функциональной операции. Для получения подробной информации о бите флага индикации может быть сделана ссылка на соответствующие описания в вышеупомянутых вариантах осуществления. Здесь это подробно не описывается. Например, пятое сообщение сигнализации несет бит «0» флага индикации, используемый для указания или уведомления о том, что уровень RRC уже освобождает соединение LTE на стороне UE. Пятое сообщение сигнализации несет бит «1» флага индикации, используемый для указания или уведомления о том, что уровень RRC уже освобождает соединение NR на стороне UE. В данной заявке это однозначно не ограничено.
[00147] После того, как UE освобождает коммуникационное соединение любой из сетей доступа в двойном подключении LTE-NR, если UE больше не находится в сценарии использования с низкой скоростью сети (например, переключается с сценария использования с низкой скоростью сети на сценарий использования с высокой скоростью сети), UE может восстановить связь с двойным подключением LTE-NR, используя этапы процедуры способа на фиг. 7. Как показано на фиг. 7, способ включает в себя следующие этапы реализации.
[00148] S5108: После обнаружения того, что UE не находится в сценарии использования с низкой скоростью сети, AP UE отправляет шестое сообщение сигнализации в NAS. Шестое сообщение сигнализации используется для уведомления о том, что UE не находится в сценарии использования с низкой скоростью сети и что соединение любой из сетей доступа (сеть доступа LTE или NR), которое уже было освобождено, необходимо повторно установить или восстановлен. Соответственно, NAS получает шестое сообщение сигнализации.
[00149] В данной заявке существует множество конкретных реализаций, в которых UE не находится в сценарии использования с низкой скоростью сети. Например, если AP UE обнаруживает, что UE не удовлетворяет вышеуказанному условию для определения сценария использования с низкой скоростью сети, может быть определено, что UE не находится в сценарии использования с низкой скоростью сети, или непосредственно считается, что UE находится в сценарии использования с высокой скоростью сети. Например, когда условием для определения того, что UE находится в сценарии использования с низкой скоростью сети, является то, что UE находится в состоянии выключенного экрана, а скорость передачи данных UE меньше или равна предварительно установленному порогу, после того, как AP UE обнаруживает, что UE переключается из состояния выключенного экрана в состояние включенного экрана, то есть UE находится в состоянии включенного экрана, можно считать, что UE не находится в сценарии использования с низкой скоростью сети.
[00150] Кроме того, AP UE может отправить шестое сообщение сигнализации в NAS. Шестое сообщение сигнализации используется для уведомления о том, что UE в настоящее время не находится в сценарии использования с низкой скоростью сети, и необходимо восстановить соединение любой из сетей доступа в уже освобожденном двойном подключении LTE-NR, то есть , соответствующее соединение LTE или NR, которое отключено на фиг. 5 нужно восстановить. В реальном применении пятое сообщение сигнализации также может называться четвертым сообщением уведомления и используется для уведомления о том, что UE не находится в сценарии использования с низкой скоростью сети, или специально используется для уведомления условия для определения того, что UE не находится в сценарии использования с низкой скоростью сети, например, уведомления о том, что UE находится в состоянии включенного экрана.
[00151] В частности, шестое сообщение сигнализации также может быть сообщением частной команды, например, сообщением AT-команды; или сообщение обычной команды, например, сообщение команды at^syscfgex, используемое для включения соединения NR и функции связи (то есть повторного установления соединения NR). Когда шестое сообщение сигнализации является сообщением AT-команды, AP также отправляет сообщение AT-команды в NAS через интерфейс AT-команд, для повторного установления соединения LTE или соединения NR. В этом случае UE не обнаруживает сеть доступа, используемую для связи UE, и значок, отображаемый в интерфейсе UE, не изменяется.
[00152] Напротив, когда шестое сообщение сигнализации является обычным сообщением сигнализации, AP отправляет обычное сообщение сигнализации в NAS, для повторного установления соединения LTE или соединения NR. Например, сообщение команды at^syscfgex может использоваться для повторного установления соединения NR и перезапуска или восстановления соединения NR и функции связи, то есть восстановления функции связи 5G. В этом случае значок, отображаемый в интерфейсе UE, изменяется, и пользователь может наблюдать отображаемый значок, чтобы узнать о сети доступа или беспроводном соединении и технологии связи, используемой UE для текущей связи, например, LTE- NR.
[00153] Следует отметить, что как в сообщении частной команды, так и в сообщении обычной команды бит флага индикации может использоваться для указания освободить или повторно установить соединение LTE/NR. В качестве альтернативы, UE может указывать, используя различные сообщения команды (то есть сообщения сигнализации), освободить соединение LTE/NR и повторно установить соединение LTE/NR. Например, когда сообщение частной команды или сообщение обычной команды несет биты «030201» флага индикации, сообщение частной команды или сообщение обычной команды используется для указания освободить соединение NR. Напротив, когда сообщение частной команды или сообщение обычной команды несет биты «08030201» флага индикации, сообщение частной команды или сообщение обычной команды используется для указания повторно установить или восстановить соединение NR. В качестве альтернативы, когда сообщение частной команды или сообщение обычной команды является сообщением команды CLOSE, сообщение частной команды или сообщение обычной команды используется для указания освободить соединение NR. Напротив, когда сообщение частной команды или сообщение обычной команды является сообщением команды OPEN, сообщение частной команды или сообщение обычной команды используется для указания повторно установить соединение NR.
[00154] S5109: NAS отправляет седьмое сообщение сигнализации на уровень RRC. Седьмое сообщение сигнализации используется для указания уровню RRC поддерживать связь с использованием соединения LTE или соединения NR и начинать измерение LTE или NR. Соответственно, уровень RRC принимает седьмое сообщение сигнализации.
[00155] S5110: Уровень RRC разрешает обмен данными с использованием соединения LTE или соединения NR и запускает измерение LTE или NR в соответствии с инструкцией седьмого сообщения сигнализации.
[00156] В реальном применении седьмое сообщение сигнализации также может называться пятым сообщением уведомления и включает в себя по меньшей мере один бит флага индикации, используемый для указания уровню RRC выполнить соответствующую функциональную операцию, например, указание уровню RRC восстановить связь с использованием соединения LTE или соединения NR и перезапустите измерение LTE или NR. Для этапов с S5108 по S5110 ссылка может быть сделана соответственно на описания связанного содержания этапов с S5101 по S5103 на фиг. 5, и подробности здесь не повторяются.
[00157] S5111: Уровень RRC взаимодействует со стороной сети, чтобы дать команду переконфигурировать соединение LTE или соединение NR на стороне сети. Например, при обнаружении соты LTE или NR уровень RRC отправляет отчет об измерениях LTE или NR на сторону сети. Соответственно, сторона сети получает отчет об измерениях LTE или NR.
[00158] В данной заявке уровень RRC может отправить шестое сообщение уведомления (или сообщение сигнализации) на сторону сети, чтобы дать указание стороне сети переконфигурировать радиоресурс, который должен быть занят соединением LTE или соединением NR на стороне сети, для повторного установления соединения LTE или соединения NR на стороне сети. В реальном применении шестое сообщение уведомления может быть, в частности, отчетом об измерениях LTE или NR. После запуска измерения LTE или NR уровень RRC может выполнить измерение соты UE и сообщить соответствующий отчет об измерениях. В частности, в данной заявке при обнаружении соты LTE или NR уровень RRC может отправлять отчет об измерениях LTE или NR на сторону сети (которая, в частности, является базовой станцией 4G или базовой станцией 5G на стороне сети). Соответственно, после приема отчета об измерениях сторона сети может узнать, что UE и сторона сети поддерживают соединение LTE или соединение NR. Сторона сети может переконфигурировать радиоресурс, который должен быть занят соединением LTE или соединением NR на стороне сети, например, переконфигурировать радиоресурс, который связан с функциональным уровнем передачи, таким как NR PDCP, NR RLC, NR MAC и NR PHY и должен использоваться соединением LTE или соединением NR для связи на стороне сети, для повторного установления соединения LTE или соединения NR на стороне сети.
[00159] S5112: Сторона сети отправляет восьмое сообщение сигнализации на уровень RRC. Восьмое сообщение сигнализации используется для указания уровню RRC повторно установить соединение LTE или соединение NR на стороне UE. Соответственно, уровень RRC принимает восьмое сообщение сигнализации.
[00160] Кроме того, сторона сети может отправить восьмое сообщение сигнализации на уровень RRC, чтобы дать команду уровню RRC повторно установить соединение LTE или соединение NR на стороне UE. В реальном применении восьмое сообщение сигнализации может быть, в частности, вторым сообщением реконфигурации RRC, используемым для указания уровню RRC переконфигурировать радиоресурс, который должен быть занят соединением LTE или соединением NR на стороне UE. В частности, в качестве примера используется повторное установление соединения NR. Второе сообщение реконфигурации RRC несет конфигурационное поле spCellConfig. Поле включает в себя параметр конфигурации NR. Параметр конфигурации NR, в частности, является параметром, относящимся к радиоресурсу, который должен быть занят соединением NR на стороне UE, например, параметром конфигурации радиоресурса, связанным с функциональным уровнем передачи, таким как NR PDCP, NR RLC, NR MAC и NR PHY. В частности, когда NR PHY реконфигурируется, параметр конфигурации NR включает в себя такой параметр, как принимающий канал нисходящей линии связи, частота и идентификатор ID соты.
[00161] S5113: Уровень RRC повторно устанавливает соединение LTE или соединение NR на стороне UE в соответствии с инструкцией восьмого сообщения сигнализации.
[00162] После приема восьмого сообщения сигнализации (которое может быть, в частности, вторым сообщением реконфигурации RRC), отправленного стороной сети, уровень RRC может переконфигурировать, в соответствии с инструкцией восьмого сообщения сигнализации, радиоресурс, который должен быть занят на стороне UE, когда соединение LTE или соединение NR сконфигурировано, для повторного установления соединения LTE или соединения NR на стороне UE. В качестве примера используется повторное установление соединения NR. Уровень RRC может переконфигурировать, согласно инструкции второго сообщения реконфигурации RRC, радиоресурс, который связан с функциональным уровнем передачи, таким как NR PDCP, NR RLC, NR MAC и NR PHY, и должен быть занят соединением NR на стороне UE, для повторного установления соединения NR на стороне UE. Таким образом, UE может впоследствии использовать соединение NR для связи со стороной сети (которая может быть, в частности, базовой станцией 5G на стороне сети).
[00163] Необязательно, после повторного установления соединения LTE или соединения NR на стороне UE в ответ на второе сообщение реконфигурации RRC, уровень RRC может отправить соответствующее сообщение ответа реконфигурации RRC на сторону сети, чтобы уведомить о том, что уровень RRC уже повторно устанавливает соединение LTE или соединение NR на стороне UE.
[00164] S5114: Уровень RRC отправляет девятое сообщение сигнализации в NAS. Девятое сообщение сигнализации используется для уведомления о том, что уровень RRC уже повторно устанавливает соединение LTE или соединение NR на стороне UE.
[00165] После повторного установления соединения LTE или соединения NR на стороне UE уровень RRC может отправить девятое сообщение сигнализации (которое также может быть определено как четвертое сообщение уведомления) в NAS, чтобы уведомить о том, что уровень RRC уже повторно устанавливает соединение LTE или соединение NR на стороне UE. Впоследствии UE и сторона сети могут обмениваться данными, используя двойное подключение LTE-NR.
[00166] В реализации вариантов осуществления настоящего изобретения сообщение сигнализации может использоваться для взаимодействия со стороной сети в сценарии использования с низкой скоростью сети, любая (такая как сеть доступа LTE или NR) из сетей доступа в двойном подключении LTE-NR может быть освобождена, и функция отчета об измерениях LTE или NR отключена. Это может снизить дополнительное энергопотребление связи с использованием соединения LTE или соединения NR, тем самым снижая энергопотребление устройства и повышая эффективность использования сети.
[00167] Фиг. 8 - схематическая блок-схема последовательности операций другого способа обработки сетевого соединения согласно варианту осуществления настоящего изобретения. Как показано на фиг. 8, способ включает в себя следующие этапы реализации.
[00168] S8101: При обнаружении того, что UE находится в сценарии использования с низкой скоростью сети, AP UE отправляет десятое сообщение сигнализации в NAS UE. Десятое сообщение сигнализации используется для уведомления о том, что UE находится в сценарии использования с низкой скоростью сети, и может быть освобождено соединение любой из сетей доступа в двойном подключении LTE-NR. Соответственно, NAS получает десятое сообщение сигнализации.
[00169] S8102: NAS отправляет одиннадцатое сообщение сигнализации на уровень RRC. Одиннадцатое сообщение сигнализации используется для указания уровню RRC не поддерживать связь с использованием соединения LTE или соединения NR и останавливать измерение LTE или NR. Соответственно, уровень RRC принимает одиннадцатое сообщение сигнализации.
[00170] S8103: Уровень RRC отключает связь с использованием соединения LTE или соединения NR и останавливает измерение LTE или NR в соответствии с инструкцией одиннадцатого сообщения сигнализации. Для этапов с S8101 по S8103 может быть соответственно сделана ссылка на связанные описания этапов с S5101 по S5103, и подробности здесь не повторяются.
[00171] S8104: NAS отправляет двенадцатое сообщение сигнализации стороне сети, чтобы указать стороне сети не поддерживать связь с использованием соединения LTE или соединения NR. Соответственно, сторона сети получает двенадцатое сообщение сигнализации.
[00172] В данной заявке после определения в соответствии с десятым сообщением сигнализации, что соединение LTE или соединение NR необходимо освободить, NAS может отправить двенадцатое сообщение сигнализации на сторону сети (которая может быть, в частности, базовой станцией на стороне сети), чтобы соответственно указывать базовой станции 4G/5G на стороне сети не поддерживать связь с использованием соединения LTE или соединения NR. Соответственно, после приема двенадцатого сообщения сигнализации сторона сети может освободить радиоресурс, занятый соединением LTE или соединением NR на стороне сети. Например, во время освобождения соединения NR после приема двенадцатого сообщения сигнализации базовая станция 5G на стороне сети может освободить радиоресурс, занятый соединением NR на стороне сети. В частности, базовая станция 5G может освободить радиоресурс, связанный с функциональным уровнем передачи, таким как NR PDCP, NR RLC, NR MAC и NR PHY, для освобождения соединения NR на стороне сети, то есть освободить соединение между UE и базовой станцией 5G. В другом примере во время освобождения LTE-соединения после приема двенадцатого сообщения сигнализации базовая станция 4G на стороне сети может освободить радиоресурс, занятый соединением LTE на стороне сети. В частности, базовая станция 4G может освободить радиоресурс, связанный с функциональным уровнем передачи, таким как LTE PDCP, LTE RLC, LTE MAC и LTE PHY, для освобождения соединения LTE на стороне сети, то есть освободить соединение между UE и базовой станцией 4G.
[00173] В реальном применении двенадцатое сообщение сигнализации может быть, в частности, первым сообщением об обновлении области отслеживания (tracking area update, TAU). Первое сообщение TAU несет в себе параметр, настроенный в системе, чтобы указывать стороне сети не поддерживать функцию связи соединения LTE или соединения NR. Например, первое сообщение TAU несет параметр индикации, и параметр индикации используется для указания, поддерживать ли в настоящее время соединение NR в двойном подключении LTE-NR. В реальном применении параметр индикации может быть представлен указанным символом, указанным числовым значением или указанной строкой символов. Например, когда параметр индикации равен «1», это означает, что в настоящее время поддерживается функция связи соединения NR. Напротив, когда параметр индикации равен «0», это означает, что функция связи соединения NR в настоящее время не поддерживается.
[00174] S8105: Сторона сети отправляет тринадцатое сообщение сигнализации на уровень RRC. Тринадцатое сообщение сигнализации используется для указания уровню RRC освободить соединение LTE или соединение NR на стороне UE. Соответственно, уровень RRC принимает тринадцатое сообщение сигнализации.
[00175] S8106: Уровень RRC освобождает соединение LTE или соединение NR на стороне UE в соответствии с инструкцией тринадцатого сообщения сигнализации.
[00176] В реальном применении тринадцатое сообщение сигнализации может быть, в частности, сообщением о повторном установлении RRC и используется для указания уровню RRC освободить радиоресурс, занятый на стороне UE, когда соединение LTE или соединение NR сконфигурировано, чтобы освободить соединение LTE или соединение NR на стороне UE. Необязательно, после освобождения соединения LTE или соединения NR UE, уровень RRC также может отправить сообщение сигнализации в NAS, чтобы уведомить о том, что уровень RRC уже освобождает соединение LTE или соединение NR UE. Для этапов S8105 и S8106 ссылка может быть сделана соответственно на подробные описания связанного содержания S5105 и S5106 на фиг. 5, и подробности здесь не повторяются. Для содержания, не описанного в этом варианте осуществления данной заявки, может быть сделана ссылка на соответствующие подробные описания в варианте осуществления на фиг. 5, и подробности здесь не повторяются.
[00177] Необязательно, после того, как UE освобождает коммуникационное соединение любой из сетей доступа в двойном подключении LTE-NR, если UE больше не находится в сценарии использования с низкой скоростью сети, UE может восстановить связь с двойным подключением LTE-NR между UE и стороной сети, используя этапы процедуры способа, показанного на фиг. 9. Как показано на фиг. 9, способ может, в частности, включать следующие этапы реализации.
[00178] S8107: При обнаружении того, что UE не находится в сценарии использования с низкой скоростью сети, AP UE отправляет четырнадцатое сообщение сигнализации в NAS. Четырнадцатое сообщение сигнализации используется для уведомления о том, что UE не находится в сценарии использования с низкой скоростью сети, и соединение любой из уже освобожденных сетей доступа необходимо повторно установить или восстановить (то есть соединение LTE или соединение NR восстановлено). Соответственно, NAS принимает четырнадцатое сообщение сигнализации.
[00179] S8108: NAS отправляет пятнадцатое сообщение сигнализации на уровень RRC. Пятнадцатое сообщение сигнализации используется для указания уровню RRC поддерживать связь с использованием соединения LTE или соединения NR и начинать измерение LTE или NR. Соответственно, уровень RRC принимает пятнадцатое сообщение сигнализации.
[00180] S8109: Уровень RRC отключает связь с использованием соединения LTE или соединения NR и останавливает измерение LTE или NR в соответствии с инструкцией пятнадцатого сообщения сигнализации. Для этапов с S8107 по S8109 ссылка может быть соответственно сделана на описания связанного содержания этапов с S5108 по S5110 на фиг. 7, и подробности здесь не повторяются.
[00181] S8110: NAS отправляет шестнадцатое сообщение сигнализации стороне сети. Шестнадцатое сообщение сигнализации используется для указания стороне сети поддерживать связь с использованием соединения LTE или соединения NR. Соответственно, сторона сети принимает шестнадцатое сообщение сигнализации.
[00182] В реальном применении шестнадцатое сообщение сигнализации может быть, в частности, вторым сообщением TAU, а второе сообщение TAU используется для указания стороне сети в настоящее время поддерживать функцию связи соединения LTE или соединения NR, то есть UE и сторона сети может связываться друг с другом, используя соединение LTE или соединение NR. Соответственно, после приема второго сообщения TAU сторона сети может узнать, что сторона сети поддерживает соединение LTE или соединение NR. Кроме того, сторона сети может переконфигурировать радиоресурс, который должен быть занят соединением LTE или соединением NR на стороне сети, например, переконфигурировать радиоресурс, который связан с функциональным уровнем передачи, таким как NR PDCP, NR RLC , NR MAC и NR PHY и должен использоваться соединением LTE или соединением NR для связи на стороне сети, для повторного установления соединения LTE или соединения NR на стороне сети.
[00183] S8111: Сторона сети отправляет семнадцатое сообщение сигнализации на уровень RRC. Семнадцатое сообщение сигнализации используется для указания уровню RRC повторно установить соединение LTE или соединение NR на стороне UE. Соответственно, уровень RRC принимает семнадцатое сообщение сигнализации.
[00184] S8112: Уровень RRC повторно устанавливает соединение LTE или соединение NR на стороне UE в соответствии с инструкцией семнадцатого сообщения сигнализации.
[00185] В реальном применении семнадцатое сообщение сигнализации может быть, в частности, сообщением реконфигурации RRC и используется для указания уровню RRC переконфигурировать радиоресурс, который должен быть занят соединением LTE или соединением NR на стороне UE, чтобы переконфигурировать соединение LTE или соединение NR на стороне UE. Для содержания, не описанного в этом варианте осуществления данной заявки, может быть сделана ссылка на соответствующие подробные описания в варианте осуществления на фиг. 7, и подробности здесь не повторяются.
[00186] В реализации вариантов осуществления настоящего изобретения сообщение TAU может использоваться для согласования и взаимодействия со стороной сети в сценарии использования с низкой скоростью сети, а функция связи любого из них (например, сеть доступа LTE или NR) сетей доступа в LTE-NR двойное подключение отключено. Это может снизить энергопотребление устройства и повысить эффективность использования сети.
[00187] На основании соответствующих описаний вариантов осуществления на фиг. 1 - фиг. 9 ниже описаны сопутствующие продукты, например микросхема, блок приемопередатчика, аппарат и устройство, которые применимы к этому приложению. Фиг. 10 - схематическая структурная диаграмма системной микросхемы согласно варианту осуществления настоящего изобретения. Системная микросхема 1000, показанная на фиг. 10 включает в себя прикладной процессор 1002 (application processor, AP) и процессор 1004 основной полосы частот (baseband processor, BP).
[00188] Прикладной процессор - сокращение от «Прикладной мультимедиа процессор» (multimedia application processor, MAP) и представляет собой сверхбольшую интегральную схему, которая расширяет аудио- и видеофункции и выделенные интерфейсы на основе CPU центрального процессора с низким энергопотреблением. Прикладной процессор в основном подразделяется на три типа: универсальный процессор, мультимедийный процессор (англ. multimedia processor) и узкоспециализированный медиа процессор (англ. single media processor). Универсальный процессор не только выполняет функцию прикладного мультимедиа процессора, но также может работать со сложной операционной системой, подобной Linux. Мультимедийный процессор - это процессор, который обрабатывает более двух типов мультимедиа, например изображения, звук, видео и трехмерную графику. Узкоспециализированный медиа процессор - это процессор, который обрабатывает один тип медиа и обычно сконфигурирован только для обработки изображений или звука.
[00189] Процессор основной полосы частот является важным компонентом системной микросхемы, эквивалентен процессору протокола, отвечает за обработку и хранение данных и в основном включает в себя такие блоки, как процессор цифровых сигналов (digital signal processor, DSP), блок микроконтроллера (micro controller unit, MCU) и память (например, флэш-память или флэш-память). Соответственно, процессор основной полосы частот в основном отвечает за кодирование или декодирование основной полосы частот, кодирование звука, кодирование голоса и т.п. В настоящее время процессор основной полосы частот не только поддерживает множество стандартов связи (например, GSM, LTE и CDMA), но также обеспечивает функцию мультимедиа и предоставляет интерфейс связи, связанный с мультимедийным дисплеем, датчиком изображения и аудиоустройством.
[00190] В реальном применении прикладной процессор AP поддерживает выполнение программного обеспечения, причем программное обеспечение обычно включает в себя операционную систему, пользовательский интерфейс, прикладную программу и т.п. Процессор BP основной полосы частот может рассматриваться как модуль беспроводного модема, ответственный за координацию и управление связью между BP и базовой станцией и обмен данными между BP и AP. Процессор основной полосы частот поддерживает запуск программного обеспечения, причем программное обеспечение включает в себя программное обеспечение связи и управления модемом основной полосы частот и т.п.
[00191] Прикладной процессор AP и процессор BP основной полосы частот могут связываться друг с другом с использованием предварительно установленной интерфейсной технологии. Интерфейсная технология может быть настроена в системе, например, включает в себя, помимо прочего, последовательный периферийный интерфейс (serial peripheral interface, SPI), универсальный асинхронный приемник/передатчик (universal asynchronous receiver/transmitter, UART), универсальную последовательную шину (universal serial bus, USB), ввод/вывод общего назначения (general purpose input/output, GPIO) и т.п. В частности, прикладной процессор и процессор основной полосы частот могут связываться друг с другом в формате сообщения управляющей команды для выполнения таких функций, как вызов, SMS-сообщение и доступ к мобильной сети. Команда управления может включать в себя обычную команду AT (attention), команду модели мобильного широкополосного интерфейса (mobile broadband interface model, MBIM) или другие команды протокола, поддерживающие передачу между AP и BP.
[00192] Необязательно, как показано на фиг. 10, процессор BP основной полосы частот поддерживает выполнение программного обеспечения протокола, относящегося к слою NAS без доступа и уровню RRC управления радиоресурсами. В реальном применении прикладной процессор AP поддерживает связь с NAS и уровнем RRC в процессоре BP основной полосы частот. Например, прикладной процессор AP в данной заявке может отправить соответствующее сообщение сигнализации в NAS, используя обычную AT-команду, чтобы уведомить NAS об информации, такой как статус приложения или статус экрана устройства, о котором в настоящее время узнала AP.
[00193] Необязательно, NAS в процессоре BP основной полосы частот поддерживает реализацию этапов способа, выполняемых NAS в любом из вариантов осуществления способа на фиг. 5 - фиг. 9 и/или другое техническое содержание, описанное в данном описании. Уровень RRC в процессоре BP основной полосы частот поддерживает реализацию этапов способа, выполняемых уровнем RRC в любом из вариантов осуществления способа на фиг. 5 - фиг. 9 и/или другое техническое содержание, описанное в данном описании.
[00194] В реальном применении системная микросхема 1000 обычно представляет собой очень сложную системную микросхему, например, микросхему SOC. При фактическом развертывании системная микросхема 1000 может быть развернут внутри устройства или может быть развернут вне устройства и управлять устройством через проводное или беспроводное соединение. Устройство включает в себя, помимо прочего, пользовательское оборудование UE или оконечное устройство, например, может, в частности, включать в себя смартфон, мобильное интернет-устройство (mobile Internet device, MID), носимое интеллектуальное устройство или другое устройство, которое поддерживает связь с сетью. В частности, когда системная микросхема 1000 развернута внутри пользовательского оборудования, системная микросхема 1000 напрямую конфигурируется для реализации способа в любом из вариантов осуществления способа на фиг. 5 - фиг. 9. Когда системная микросхема 1000 развернута вне пользовательского оборудования, поддерживается установление связи между системной микросхемой 1000 и пользовательским оборудованием через проводное или беспроводное соединение, и пользовательское оборудование вызывает системную микросхему 1000 или управляет ею для реализации способа, описанного в любом из вариантов осуществления способа на фиг. 5 - фиг. 9.
[00195] В реализации этого варианта осуществления настоящего изобретения это может решить такие проблемы, как высокое энергопотребление устройства и нерациональное использование сетевых ресурсов при связи с использованием технологии двойного подключения LTE-NR в сценарии низкой скорости сети в обычных технологиях.
[00196] Обращаясь к фиг. 11, вариант осуществления настоящего изобретения предоставляет блок 1100 беспроводного приемопередатчика, включающий в себя объект 1102 слоя NAS без доступа и объект 1104 RRC управления радиоресурсами. Объект 1102 NAS сконфигурирован для выполнения соответствующих этапов, выполняемых NAS в любом из вариантов осуществления способа на фиг. 5 - фиг. 9, или техническое содержание, описанное в данном описании. Объект 1104 RRC сконфигурирован для выполнения соответствующих этапов, выполняемых уровнем RRC в любом из вариантов осуществления способа на фиг. 5 - фиг. 9, или техническое содержание, описанное в данном описании.
[00197] Например, объект 1102 NAS сконфигурирован для: после приема первого сообщения уведомления, отправленного стороной приложения пользовательского оборудования UE, отправить сообщение отключения NR объекту RRC. Первое сообщение уведомления используется для уведомления о том, что UE находится в состоянии выключенного экрана и что размер пакета данных, который должен быть принят или отправлен UE, меньше или равен первому порогу. Сообщение отключения NR используется для указания объекту RRC освободить радиоресурс, занятый на стороне UE, когда соединение NR сконфигурировано, для освобождения соединения NR на стороне UE.
[00198] Объект 1104 RRC сконфигурирован для освобождения, согласно инструкции сообщения о разъединении NR, радиоресурса, занятого на стороне UE, когда соединение NR сконфигурировано, для освобождения соединения NR на стороне UE.
[00199] В некоторых возможных вариантах осуществления объект 1104 RRC дополнительно сконфигурирован для отправки сообщения об отказе канала SCG вторичной группы сот на сторону сети. Сообщение об отказе канала SCG используется для указания освободить радиоресурс канала SCG, который занят соединением NR на стороне сети, чтобы освободить соединение NR на стороне сети. UE и сторона сети устанавливают взаимную связь соединения NR через канал SCG.
[00200] В некоторых возможных вариантах осуществления объект 1104 RRC дополнительно сконфигурирован для отправки второго сообщения уведомления объекту NAS. Второе сообщение уведомления используется для уведомления о том, что соединение NR на стороне UE уже освобождено.
[00201] В некоторых возможных вариантах осуществления объект 1104 RRC дополнительно сконфигурирован для отправки первого сообщения TAU об обновлении области отслеживания на сторону сети. Первое сообщение TAU используется для указания стороне сети не поддерживать связь по соединению NR.
[00202] В некоторых возможных вариантах осуществления объект 1102 NAS дополнительно сконфигурирован для: после приема третьего сообщения уведомления, отправленного стороной приложения UE, отправлять сообщение повторного установления NR объекту RRC. Третье сообщение уведомления используется для уведомления о том, что UE находится в состоянии включенного экрана. Сообщение о повторном установлении NR используется для указания объекту RRC переконфигурировать радиоресурс, который должен быть занят соединением NR на стороне UE, для повторного установления соединения NR на стороне UE.
[00203] Объект 1104 RRC дополнительно сконфигурирован для переконфигурирования, в соответствии с инструкцией сообщения о повторном установлении NR, радиоресурса, который должен быть занят соединением NR на стороне UE, для повторного установления соединения NR на стороне UE.
[00204] В некоторых возможных вариантах осуществления объект 1104 RRC дополнительно сконфигурирован для отправки четвертого сообщения уведомления объекту NAS. Четвертое сообщение уведомления используется для уведомления о том, что соединение NR на стороне UE уже повторно установлено.
[00205] В некоторых возможных вариантах осуществления объект 1104 RRC дополнительно сконфигурирован для отправки сообщения об успехе канала SCG вторичной группы сот на сторону сети. Сообщение об успехе канала SCG вторичной группы сот используется для указания переконфигурировать радиоресурс канала SCG, который занят соединением NR на стороне сети, чтобы повторно установить соединение NR на стороне сети.
[00206] В некоторых возможных вариантах осуществления объект 1102 NAS дополнительно сконфигурирован для отправки второго сообщения TAU об обновлении области отслеживания на сторону сети. Второе сообщение TAU используется для указания стороне сети поддерживать связь по соединению NR.
[00207] Фиг. 12 - схематическая структурная диаграмма возможного UE. UE 100 также может называться устройством обработки сетевого соединения. UE 100, показанное на фиг. 12 может включать в себя процессор 110, интерфейс 120 внешней памяти, внутреннюю память 121, интерфейс 130 универсальной последовательной шины (universal serial bus, USB), модуль 140 управления зарядкой, блок 141 управления питанием, аккумулятор 142, антенну 1, антенну 2, модуль 150 мобильной связи, модуль 160 беспроводной связи и аудиомодуль 170, громкоговоритель 170A, телефонную трубку 170B, микрофон 170C, разъем 170D для гарнитуры, модуль 180 датчиков, клавишу 190, электромотор 191, индикатор 192, камеру 193, экран 194 дисплея, интерфейс 195 карты модуля идентификации абонента (модуль идентификации абонента, SIM) и т.п. Модуль 180 датчиков может включать в себя датчик 180A давления, гироскопический датчик 180B, датчик 180C атмосферного давления, магнитный датчик 180D, датчик 180E ускорения, датчик 180F расстояния, оптический датчик 180G приближения, датчик 180H отпечатков пальцев, датчик 180J температуры и датчик 180K касания, датчик 180L окружающего света, датчик 180M костной проводимости и т.п.
[00208] Можно понять, что примерная структура в этом варианте осуществления настоящего изобретения не представляет собой конкретного ограничения для UE 100. В некоторых других вариантах осуществления настоящей заявки UE 100 может включать в себя больше или меньше компонентов, чем показано на чертеже, или некоторые компоненты могут быть объединены, или некоторые компоненты могут быть разделены, или компоненты расположены по-разному. Компоненты, показанные на рисунке, могут быть реализованы аппаратными средствами, программным обеспечением или комбинацией программного и аппаратного обеспечения.
[00209] Процессор 110 может включать в себя один или несколько процессоров. Например, процессор 110 может включать в себя прикладной процессор (application processor, AP), процессор основной полосы частот (который также может упоминаться как процессор модема), блок обработки графики (graphics processing unit, GPU), процессор сигналов изображения ( image signal processor, ISP), контроллер, память, видеокодек, процессор цифровых сигналов (digital signal processor, DSP), процессор основной полосы частот и/или блок обработки нейронной сети (neural-network processing unit, NPU). Различные блоки обработки могут быть независимыми компонентами или могут быть интегрированы в один или несколько процессоров.
[00210] Контроллер может быть центром управления и командным центром пользовательского оборудования 100. Контроллер может формировать сигнал управления операцией в соответствии с кодом операции команды и сигналом временной последовательности, а также управлять получением и выполнением команд.
[00211] В процессоре 110 также может быть размещена память, сконфигурированная для хранения инструкций и данных. В некоторых вариантах осуществления память в процессоре 110 представляет собой кэш. В памяти могут храниться инструкции или данные, которые недавно использовались или циклически использовались процессором 110. Если процессору 110 необходимо снова использовать инструкции или данные, инструкции или данные могут быть вызваны непосредственно из памяти, чтобы избежать повторного доступа и сократить время ожидания процессора 110, тем самым повышая эффективность системы.
[00212] В некоторых вариантах осуществления процессор 110 может включать в себя один или несколько интерфейсов. Интерфейс может включать в себя межсхемный интерфейс интегральных схем (inter-integrated circuit, I2C), межсхемный звуковой интерфейс интегральных схем (inter-integrated circuit sound, I2S), интерфейс с импульсной кодовой модуляцией (pulse code modulation, PCM), интерфейс универсального асинхронного приемопередатчика (universal asynchronous receiver/transmitter, UART), интерфейс процессора мобильной промышленности (mobile industry processor interface, MIPI), интерфейс ввода/вывода общего назначения (general-purpose input/output, GPIO), a интерфейс модуля идентификации абонента (subscriber identity module, SIM) и/или интерфейс универсальной последовательной шины (universal serial bus, USB) и т.п.
[00213] Интерфейс I2C представляет собой двунаправленную синхронную последовательную шину и включает в себя линию даных (serial data line, SDA) и линию синхронизации (serial clock line, SCL). В некоторых вариантах осуществления процессор 110 может включать в себя множество шин I2C. Процессор 110 может быть связан с датчиком 180K касания, зарядным устройством, вспышкой, камерой 193 и т.п. через различные интерфейсы шины I2C. Например, процессор 110 может быть связан с датчиком 180K касания через интерфейс I2C, так что процессор 110 и датчик 180K касания связываются друг с другом через интерфейс шины I2C, чтобы выполнять функцию касания пользовательского оборудования 100.
[00214] Интерфейс I2S может быть сконфигурирован для выполнения аудиосвязи. В некоторых вариантах осуществления процессор 110 может включать в себя множество групп шин I2S. Процессор 110 может быть подключен к аудиомодулю 170 через шину I2S для реализации связи между процессором 110 и аудиомодулем 170. В некоторых вариантах осуществления аудиомодуль 170 может передавать аудиосигнал в модуль 160 беспроводной связи через интерфейс I2S, чтобы выполнять функцию ответа на вызов через гарнитуру Bluetooth.
[00215] Интерфейс PCM также может быть сконфигурирован для выполнения аудиосвязи, выборки, квантования и кодирования аналогового сигнала. В некоторых вариантах осуществления аудиомодуль 170 может быть связан с модулем 160 беспроводной связи через интерфейс шины PCM. В некоторых вариантах осуществления аудиомодуль 170 может также передавать аудиосигнал в модуль 160 беспроводной связи через интерфейс PCM, чтобы выполнять функцию ответа на вызов через гарнитуру Bluetooth. И интерфейс I2S, и интерфейс PCM могут быть сконфигурированы для выполнения аудиосвязи.
[00216] Интерфейс UART представляет собой универсальную последовательную шину данных и сконфигурирован для выполнения асинхронной связи. Шина может быть двунаправленной коммуникационной шиной. Шина преобразует подлежащие передаче данные между последовательной и параллельной связью. В некоторых вариантах осуществления интерфейс UART обычно конфигурируется для подключения процессора 110 к модулю 160 беспроводной связи. Например, процессор 110 обменивается данными с модулем Bluetooth в модуле 160 беспроводной связи через интерфейс UART для выполнения функции Bluetooth. В некоторых вариантах осуществления аудиомодуль 170 может передавать аудиосигнал в модуль 160 беспроводной связи через интерфейс UART, чтобы выполнять функцию воспроизведения музыки через гарнитуру Bluetooth.
[00217] MIPI может быть сконфигурирован для подключения процессора 110 к периферийному устройству, такому как экран 194 дисплея или камера 193. MIPI включает в себя последовательный интерфейс камеры (camera serial interface, CSI), последовательный интерфейс дисплея (display serial interface, DSI) и т.п. В некоторых вариантах осуществления процессор 110 и камера 193 обмениваются данными друг с другом через CSI для выполнения функции фотографирования пользовательского оборудования 100. Процессор 110 и экран 194 дисплея обмениваются данными друг с другом через DSI для выполнения функции отображения пользовательского оборудования 100.
[00218] Интерфейс GPIO можно настроить с помощью программного обеспечения. Интерфейс GPIO может быть настроен как сигнал управления или сигнал данных. В некоторых вариантах осуществления интерфейс GPIO может быть сконфигурирован для подключения процессора 110 к камере 193, экрану 194 дисплея, модулю 160 беспроводной связи, аудиомодулю 170, модулю 180 датчиков и т.п. Интерфейс GPIO также может быть настроен как интерфейс I2C, интерфейс I2S, интерфейс UART, MIPI и т.п.
[00219] Интерфейс 130 USB является интерфейсом, который соответствует спецификации стандарта USB, и может быть, в частности, интерфейсом Mini USB, интерфейсом Micro USB, интерфейсом USB Type C и т.п. Интерфейс 130 USB может быть сконфигурирован для подключения к зарядному устройству для зарядки пользовательского оборудования 100, а также может быть сконфигурирован для передачи данных между пользовательским оборудованием 100 и периферийными устройствами. Интерфейс 130 USB также может быть сконфигурирован для подключения к гарнитуре для воспроизведения звука через гарнитуру. Интерфейс также может быть сконфигурирован для подключения к другому электронному устройству, например устройству AR.
[00220] Можно понять, что взаимосвязь интерфейсного соединения между модулями в этом варианте осуществления настоящего изобретения является просто примером для описания и не составляет структурного ограничения для пользовательского оборудования 100. В некоторых других вариантах осуществления настоящей заявки пользовательское оборудование 100 также может использовать различные способы подключения интерфейса в вышеупомянутых вариантах осуществления или комбинацию множества способов подключения интерфейса.
[00221] Модуль 140 управления зарядкой сконфигурирован для приема входного сигнала зарядки от зарядного устройства. Зарядное устройство может быть беспроводным или проводным. В некоторых вариантах осуществления проводной зарядки модуль 140 управления зарядкой может получать ввод зарядки проводного зарядного устройства через интерфейс 130 USB. В некоторых вариантах осуществления беспроводной зарядки модуль 140 управления зарядкой может принимать ввод беспроводной зарядки через катушку беспроводной зарядки пользовательского оборудования 100. Пока модуль 140 управления зарядкой заряжает аккумулятор 142, модуль 141 управления питанием также может подавать питание на электронное устройство.
[00222] Модуль 141 управления питанием сконфигурирован для подключения к аккумулятору 142, модулю 140 управления зарядкой и процессору 110. Модуль 141 управления питанием принимает входные данные от аккумулятора 142 и/или модуля 140 управления зарядкой и подает питание на процессор 110, внутреннюю память 121, внешнюю память, экран 194 дисплея, камеру 193, модуль беспроводной связи. 160 и тому подобное. Модуль 141 управления питанием также может быть сконфигурирован для мониторинга параметров, таких как емкость аккумулятора, количество циклов аккумулятора и состояние работоспособности аккумулятора (утечка мощности и импеданс). В некоторых других вариантах осуществления модуль 141 управления питанием также может быть расположен в процессоре 110. В некоторых других вариантах осуществления модуль 141 управления питанием и модуль 140 управления зарядкой также могут быть расположены в одном устройстве.
[00223] Функция беспроводной связи UE 100 может быть реализована с использованием антенны 1, антенны 2, модуля 150 мобильной связи, модуля 160 беспроводной связи, процессора модема, процессора основной полосы частот и т.п.
[00224] Антенна 1 и антенна 2 сконфигурированы для передачи и приема сигнала электромагнитной волны. Каждая антенна UE 100 может быть сконфигурирована для покрытия одного или нескольких диапазонов частот связи. Различные антенны также могут быть мультиплексированы для улучшения использования антенн. Например, антенна 1 может быть мультиплексирована как разнесенная антенна беспроводной локальной сети. В некоторых других вариантах осуществления антенна может использоваться в сочетании с переключателем настройки.
[00225] Модуль 150 мобильной связи может предоставлять решение для беспроводной связи, такое как 2G/3G/4G/5G, применяемое к UE 100. Модуль 150 мобильной связи может включать в себя по меньшей мере один фильтр, переключатель, усилитель мощности, малошумящий усилитель (low noise amplifier, LNA) и т.п. Модуль 150 мобильной связи может принимать электромагнитную волну через антенну 1, выполнять обработку, такую как фильтрация и усиление принятой электромагнитной волны, и передавать обработанную электромагнитную волну процессору модема для демодуляции. Модуль 150 мобильной связи может дополнительно усиливать сигнал, модулированный процессором модема, и преобразовывать сигнал в электромагнитную волну для излучения через антенну 1. В некоторых вариантах осуществления по меньшей мере некоторые функциональные модули модуля 150 мобильной связи могут быть расположены в процессоре 110. В некоторых вариантах осуществления по меньшей мере некоторые функциональные модули модуля 150 мобильной связи могут быть сконфигурированы в том же устройстве, что и по меньшей мере некоторые модули процессора 110.
[00226] Процессор модема может включать в себя модулятор и демодулятор. Модулятор сконфигурирован для модуляции отправляемого низкочастотного сигнала основной полосы частот в сигнал средней-высокой частоты. Демодулятор сконфигурирован для демодуляции принятого сигнала электромагнитной волны в низкочастотный сигнал основной полосы частот. Затем демодулятор передает демодулированный низкочастотный сигнал основной полосы частот процессору основной полосы частот для обработки. Низкочастотный сигнал основной полосы частот обрабатывается процессором основной полосы частот и затем передается в прикладной процессор. Прикладной процессор выводит звуковой сигнал через аудиоустройство (которое не ограничивается громкоговорителем 170A, телефонной трубкой 170B и т.п.) или отображает изображение или видео через экран 194 дисплея. В некоторых вариантах осуществления процессор модема может быть независимым устройством. В некоторых других вариантах осуществления процессор модема может быть независимым от процессора 110, и процессор модема и модуль 150 мобильной связи или другой функциональный модуль могут быть расположены в одном компоненте.
[00227] Модуль 160 беспроводной связи может предоставлять решение для беспроводной связи, применяемое к UE 100, например, беспроводную локальную сеть (wireless local area networks, WLAN) (например, сеть беспроводной связи (Wireless Fidelity, Wi-Fi)), Bluetooth (BT), глобальную навигационную спутниковую систему (global navigation satellite system, GNSS), частотную модуляцию (frequency modulation, FM), связь ближнего поля (near field communication, NFC) и инфракрасный порт (infrared, IR). Модуль 160 беспроводной связи может быть одним или несколькими компонентами, в которые интегрирован по меньшей мере один модуль обработки связи. Модуль 160 беспроводной связи принимает электромагнитную волну с помощью антенны 2, выполняет частотную модуляцию и фильтрацию сигнала электромагнитной волны и отправляет обработанный сигнал процессору 110. В качестве альтернативы модуль 160 беспроводной связи может принимать сигнал, который должен быть отправлен от процессора 110, выполнять частотную модуляцию и усиление для сигнала, который должен быть отправлен, и преобразовывать сигнал в электромагнитную волну для излучения с помощью антенны 2.
[00228] В некоторых вариантах осуществления антенна 1 и модуль 150 мобильной связи UE 100 связаны, а антенна 2 и модуль 160 беспроводной связи UE 100 связаны, так что UE 100 может связываться с сетью и другим устройством. с помощью технологии беспроводной связи. Технология беспроводной связи может включать в себя технологию двойного подключения LTE-NR, технологию одного подключения LTE и т.п. Например, технология беспроводной связи может, в частности, включать в себя глобальную систему для мобильной связи (global system for mobile communications, GSM), пакетную радиосвязь общего пользования (general packet radio service, GPRS), множественный доступ с кодовым разделением (code division multiple access, CDMA), широкополосный множественный доступ с кодовым разделением каналов (wideband code division multiple access, WCDMA), множественный доступ с кодовым разделением каналов с временным разделением каналов (time-division code division multiple access, TD-SCDMA), долгосрочное развитие (long term evolution, LTE), BT, GNSS, WLAN, NFC, FM, технологию IR и/или тому подобное. GNSS может включать в себя глобальную систему позиционирования (global positioning system, GPS), глобальную навигационную спутниковую систему (global navigation satellite system, GLONASS), навигационную спутниковую систему Beidou (Beidou navigation satellite system, BDS), квазизенитную спутниковую систему (quasi-zenith satellite system, QZSS) и/или спутниковые системы дифференциальной коррекции (satellite based augmentation systems, SBAS).
[00229] UE 100 реализует функцию отображения, используя графический процессор, экран 194 дисплея, прикладной процессор и т.п. Графический процессор представляет собой микропроцессор для обработки изображений, подключенный к экрану 194 дисплея и прикладному процессору. Графический процессор сконфигурирован для выполнения математических и геометрических вычислений и визуализации графики. Процессор 110 может включать в себя один или несколько графических процессоров и выполнять программные инструкции для формирования или изменения отображаемой информации.
[00230] Экран 194 дисплея сконфигурирован для отображения изображения, видео и т.п. Экран 194 дисплея включает в себя панель дисплея. Панель дисплея может быть жидкокристаллическим дисплеем (liquid crystal display, LCD), органическим светоизлучающим диодом (organic light-emitting diode, OLED), органическим светоизлучающим диодом с активной матрицей (active-matrix organic light emitting diode, AMOLED), гибким светодиодом (flex light-emitting diode, FLED), Miniled, Micro LED, Micro-OLED, светоизлучающие диоды с квантовыми точками (quantum dot light emitting diodes, QLED) и тому подобное. В некоторых вариантах осуществления UE 100 может включать в себя один или N экранов 194 дисплея. N - целое положительное число больше 1.
[00231] UE 100 может реализовать функцию фотографирования с помощью ISP, камеры 193, видеокодека, графического процессора, экрана 194 дисплея, прикладного процессора и т.п.
[00232] ISP сконфигурирован для обработки данных, возвращаемых камерой 193. Например, при фотографировании срабатывает затвор. Свет передается на светочувствительный элемент камеры через линзу, и оптический сигнал преобразуется в электрический сигнал. Светочувствительный элемент камеры передает электрический сигнал ISP для обработки, и поэтому электрический сигнал преобразуется в изображение, видимое невооруженным глазом. ISP также может оптимизировать алгоритмы точки шума, яркости и тона кожи. ISP также может оптимизировать такие параметры, как экспозиция и цветовая температура сфотографированной сцены. В некоторых вариантах осуществления ISP может быть расположен в камере 193.
[00233] Камера 193 сконфигурирована для захвата статического изображения или видео. Оптическое изображение объекта формируется через линзу и проецируется на светочувствительный элемент. Светочувствительный элемент может быть прибором с зарядовой связью (charge coupled device, CCD) или фототранзистором комплементарной структуры металл-оксид-полупроводник (complementary metal-oxide-semiconductor, CMOS). Светочувствительный элемент преобразует оптический сигнал в электрический сигнал, а затем передает электрический сигнал в ISP для преобразования электрического сигнала в сигнал цифрового изображения. ISP выводит цифровой сигнал изображения на DSP для обработки. DSP преобразует цифровой сигнал изображения в стандартный сигнал изображения в форматах RGB и YUV. В некоторых вариантах осуществления UE 100 может включать в себя одну или N камер 193, и N является положительным целым числом больше 1.
[00234] Процессор цифровых сигналов сконфигурирован для обработки цифрового сигнала и в дополнение к сигналу цифрового изображения может дополнительно обрабатывать другой цифровой сигнал. Например, когда UE 100 выполняет выбор частоты, процессор цифровых сигналов конфигурируется для выполнения преобразования Фурье и т.п. на частотной энергии.
[00235] Видеокодек настроен на сжатие или распаковку цифрового видео. UE 100 может поддерживать один или несколько видеокодеков. Таким образом, UE 100 может воспроизводить или записывать видео во множестве форматов кодирования, например, экспертная группа по движущимся изображениям (moving picture experts group, MPEG) 1, MPEG 2, MPEG 3 и MPEG 4.
[00236] NPU - это вычислительный процессор нейронной сети (neural-network, NN), который быстро обрабатывает входную информацию, ссылаясь на структуру биологической нейронной сети, например, режим передачи между нейронами в человеческом мозгу, и может дополнительно непрерывно выполнять самообучение. NPU может использоваться для реализации приложения, такого как интеллектуальное распознавание UE 100, например, распознавание изображений, распознавание лиц, распознавание голоса и понимание текста.
[00237] Интерфейс 120 внешней памяти может быть сконфигурирован для подключения к внешней карте памяти, такой как карта micro SD, для расширения возможностей хранения UE 100. Внешняя карта памяти связывается с процессором 110 с помощью интерфейса 120 внешней памяти, чтобы реализовать функцию хранения данных, такую как сохранение файла, такого как музыка или видео, на внешней карте памяти.
[00238] Внутренняя память 121 может быть сконфигурирована для хранения исполняемого компьютером программного кода, а исполняемый программный код включает в себя инструкцию. Процессор 110 выполняет инструкцию, хранящуюся во внутренней памяти 121, для выполнения различных функциональных приложений и обработки данных UE 100. Внутренняя память 121 может включать в себя область хранения программ и область хранения данных. В области хранения программы может храниться операционная система, приложение, требуемое по меньшей мере для одной функции (например, функция воспроизведения голоса или функция воспроизведения изображения) и т.п. В области хранения данных могут храниться данные (например, аудиоданные и адресная книга) и т.п., созданные при использовании UE 100. Кроме того, внутренняя память 121 может включать в себя высокоскоростную память с произвольным доступом или может включать в себя энергонезависимую память, такую как по меньшей мере одно запоминающее устройство на магнитном диске, флэш-память или универсальный флэш-накопитель (universal flash storage, UFS).
[00239] UE 100 может реализовывать звуковую функцию, такую как воспроизведение или запись музыки, с использованием аудиомодуля 170, громкоговорителя 170A, телефонной трубки 170B, микрофона 170C, разъема 170D для гарнитуры, прикладного процессора и т.п.
[00240] Аудиомодуль 170 сконфигурирован для преобразования цифровой аудиоинформации в выходной аналоговый аудиосигнал и дополнительно сконфигурирован для преобразования аналогового аудиовхода в цифровой аудиосигнал. Аудиомодуль 170 может быть дополнительно сконфигурирован для кодирования и декодирования аудиосигнала. В некоторых вариантах осуществления аудиомодуль 170 может быть расположен в процессоре 110, или некоторые функциональные модули аудиомодуля 170 расположены в процессоре 110.
[00241] Громкоговоритель 170A, также называемый «рупорным громкоговорителем», сконфигурирован для преобразования звукового электрического сигнала в звуковой сигнал. UE 100 может использоваться для прослушивания музыки или ответа на вызов в режиме громкой связи с использованием громкоговорителя 170A.
[00242] Телефонная трубка 170B, также называемый «трубкой», сконфигурирована для преобразования звукового электрического сигнала в звуковой сигнал. Когда UE 100 используется для ответа на вызов или приема голосовой информации, телефонную трубку 170B можно поднести близко к человеческому уху для приема голосовой информации.
[00243] Микрофон 170C выполнен с возможностью преобразования звукового сигнала в электрический сигнал. При совершении вызова или отправке голосовой информации пользователь может говорить, приближаясь к микрофону 170C, чтобы ввести звуковой сигнал в микрофон 170C. По меньшей мере, один микрофон 170C может быть расположен в UE 100. В некоторых других вариантах осуществления два микрофона 170C могут быть расположены в UE 100 для сбора звукового сигнала и реализации функции шумоподавления. В некоторых других вариантах осуществления три, четыре или более микрофонов 170C могут быть альтернативно размещены в UE 100 для сбора звукового сигнала, реализации шумоподавления, распознавания источника звука, реализации функции направленной записи и т.п.
[00244] Разъем 170D для гарнитуры выполнен с возможностью подключения к проводной гарнитуре. Разъем 170D для гарнитуры может быть USB-интерфейсом 130 или может быть стандартным интерфейсом открытой платформы мобильного терминала 3,5 мм (open mobile terminal platform, OMTP) или ассоциацией индустрии сотовой связи США (cellular telecommunications industry association of the USA, CTIA). стандартный интерфейс.
[00245] Датчик 180А давления выполнен с возможностью воспринимать сигнал давления и может преобразовывать сигнал давления в электрический сигнал. В некоторых вариантах осуществления датчик 180A давления может быть расположен на экране 194 дисплея. Существует множество типов датчиков 180А давления, например резистивный датчик давления, индуктивный датчик давления и емкостной датчик давления. Емкостной датчик давления может включать в себя по меньшей мере две параллельные пластины из проводящих материалов. При приложении силы к датчику 180А давления емкость между электродами изменяется. UE 100 определяет силу давления на основе изменения емкости. Когда операция касания выполняется на экране 194 дисплея, UE 100 определяет силу операции касания с помощью датчика 180A давления. UE 100 может дополнительно вычислить положение касания на основе сигнала обнаружения датчика 180A давления. В некоторых вариантах осуществления операции касания, которые выполняются в одном и том же положении касания, но имеют разную силу действия касания, могут соответствовать разным рабочим инструкциям. Например, когда сенсорная операция, сила сенсорной операции которой меньше первого порога давления, выполняется на значке приложения SMS-сообщения, выполняется инструкция проверки SMS-сообщения. Когда сенсорная операция, сила касания которой больше или равна первому порогу давления, выполняется на значке приложения SMS-сообщения, выполняется инструкция создания нового SMS-сообщения.
[00246] Гироскопический датчик 180B может быть сконфигурирован для определения положения движения UE 100. В некоторых вариантах осуществления угловая скорость UE 100 вокруг трех осей (то есть осей x, y и z) может быть определена с помощью гироскопического датчика 180B. Гироскопический датчик 180B может использоваться для стабилизации изображения во время фотографирования. Например, при нажатии на кнопку затвора гироскопический датчик 180B определяет угол, при котором UE 100 колеблется, и вычисляет на основе угла расстояние, которое модуль объектива должен компенсировать, и позволяет объективу устранить дрожание. UE 100 посредством обратного движения, тем самым реализуя стабилизацию изображения. Гироскопический датчик 180B также может использоваться в навигации и сценарии игры с обнаружением движения.
[00247] Датчик 180C атмосферного давления сконфигурирован для измерения атмосферного давления. В некоторых вариантах осуществления UE 100 вычисляет высоту, используя значение атмосферного давления, измеренное датчиком 180C атмосферного давления, для помощи в позиционировании и навигации.
[00248] Магнитный датчик 180D включает в себя датчик Холла. UE 100 может обнаруживать открытие и закрытие откидного кожаного футляра с помощью магнитного датчика 180D. В некоторых вариантах осуществления, когда UE 100 представляет собой телефон-раскладушку, UE 100 может обнаруживать открытие и закрытие откидной крышки на основе магнитного датчика 180D. Кроме того, на основе обнаруженного состояния открытия или закрытия кожаного футляра или обнаруженного состояния открытия или закрытия откидной крышки устанавливается такая функция, как автоматическое разблокирование откидной крышки.
[00249] Датчик 180E ускорения может определять значение ускорения UE 100 в каждом направлении (обычно по трем осям). Когда устанавливаемое на голову UE 100 неподвижно, можно определять величину и направление силы тяжести. Датчик ускорения может быть дополнительно сконфигурирован для распознавания положения электронного устройства и может применяться в таких приложениях, как переключение между ландшафтным и портретным режимами и шагомер.
[00250] Датчик 180F расстояния сконфигурирован для измерения расстояния. UE 100 может измерять расстояние через инфракрасный порт или лазер. В некоторых вариантах осуществления в сценарии фотографирования UE 100 может измерять расстояние с помощью датчика 180F расстояния, чтобы реализовать быструю фокусировку.
[00251] Оптический датчик 180G приближения может включать в себя, например, светоизлучающий диод (LED) и оптический детектор, такой как фотодиод. Светоизлучающий диод может быть инфракрасным светоизлучающим диодом. UE 100 может излучать инфракрасный свет с помощью светодиода. UE 100 обнаруживает инфракрасный свет, отраженный от ближайшего объекта, используя фотодиод. При обнаружении достаточного отраженного света UE 100 может определить, что рядом с UE 100 есть объект. При обнаружении достаточного отраженного света UE 100 может определить, что рядом с UE 100 есть объект. UE 100 может обнаруживать, используя оптический датчик 180G приближения, что пользователь держит UE 100 близко к уху для вызова, так что автоматическое отключение экрана реализуется для достижения экономии энергии. Оптический датчик 180G приближения может быть дополнительно сконфигурирован для автоматической разблокировки и блокировки экрана в режиме кожаного чехла и в режиме кармана.
[00252] Датчик 180L окружающего света сконфигурирован для определения яркости окружающего света. UE 100 может адаптивно регулировать яркость экрана 194 дисплея в соответствии с воспринимаемой яркостью окружающего света. Датчик 180L окружающего света может быть дополнительно сконфигурирован для автоматической регулировки баланса белого во время фотосъемки. Датчик 180L окружающего света может дополнительно взаимодействовать с оптическим датчиком 180G приближения, чтобы определять, находится ли UE 100 в кармане, чтобы предотвратить случайное прикосновение.
[00253] Датчик 180H отпечатков пальцев сконфигурирован для сбора отпечатков пальцев. UE 100 может реализовать разблокировку отпечатков пальцев, доступ к блокировке приложения, фотографирование отпечатков пальцев, ответ на вызов на основе отпечатков пальцев и т.п., используя функцию собранного отпечатков пальцев.
[00254] Датчик 180J температуры сконфигурирован для определения температуры. В некоторых вариантах осуществления UE 100 выполняет политику обработки температуры, используя температуру, определенную датчиком 180J температуры. Например, когда температура, сообщаемая датчиком 180J температуры, превышает порог, UE 100 снижает производительность процессора рядом с датчиком 180J температуры, чтобы снизить энергопотребление и реализовать тепловую защиту. В некоторых других вариантах осуществления, когда температура ниже другого порога, UE 100 нагревает аккумулятор 142, чтобы избежать аварийного отключения UE 100, вызванного низкой температурой. В некоторых других вариантах осуществления, когда температура ниже, чем еще один порог, UE 100 увеличивает выходное напряжение аккумулятора 142, чтобы избежать ненормального отключения, вызванного низкой температурой.
[00255] Датчик 180K касания также называется «сенсорной панелью». Датчик 180K касания может быть расположен на экране 194 дисплея. Датчик 180K касания и экран 194 дисплея образуют сенсорный экран, который также называется «сенсорным экраном». Датчик 180K касания сконфигурирован для обнаружения операции касания, выполняемой на датчике 180K касания или рядом с ним. Датчик касания может передавать обнаруженную операцию касания прикладному процессору для определения типа события касания. Датчик 180K касания может обеспечивать визуальный вывод, связанный с операцией касания, с использованием экрана 194 дисплея. В некоторых других вариантах осуществления датчик 180K касания может быть альтернативно расположен на поверхности UE 100 и расположен в положении, отличном от положения экрана 194 дисплея.
[00256] Датчик 180M костной проводимости может получать сигнал вибрации. В некоторых вариантах осуществления датчик 180M костной проводимости может получать сигнал вибрации костной вибрации части голосовых связок человека. В качестве альтернативы датчик 180M костной проводимости может контактировать с человеческим пульсом и принимать сигнал биения кровяного давления. В некоторых вариантах осуществления датчик 180M костной проводимости может быть альтернативно размещен в гарнитуре для образования гарнитуры костной проводимости. Аудиомодуль 170 может получать голосовой сигнал посредством анализа на основе сигнала вибрации вибрационной кости части голосовой связки, который получается датчиком 180M костной проводимости, для реализации голосовой функции. Прикладной процессор может анализировать информацию о частоте сердечных сокращений на основе импульсного сигнала кровяного давления, полученного датчиком 180M костной проводимости, для реализации функции определения частоты сердечных сокращений.
[00257] Клавиша 190 включает в себя клавишу включения, клавишу громкости и т.п. Ключ 190 может быть механическим или сенсорным. UE 100 может принимать ввод ключа и формировать ввод сигнала ключа, относящийся к пользовательским настройкам и управлению функциями UE 100.
[00258] Электромотор 191 может формировать подсказку о вибрации. Электромотор 191 может быть сконфигурирован для предоставления вибрационной подсказки для входящего вызова и может быть дополнительно сконфигурирован для обеспечения обратной связи с вибрацией касания. Например, сенсорные операции, выполняемые в разных приложениях (например, фотосъемка и воспроизведение звука), могут соответствовать различным эффектам вибрационной обратной связи. Для операций касания, выполняемых в разных областях экрана 194 дисплея, электромотор 191 также может соответствовать различным эффектам обратной связи по вибрации. Различные сценарии использования (например, временная подсказка, получение информации, будильник и игра) также могут соответствовать различным эффектам вибрационной обратной связи. Эффект обратной связи с вибрацией при касании можно дополнительно настроить.
[00259] Индикатор 192 может быть световым индикатором, может быть сконфигурирован для индикации состояния зарядки и замены аккумулятора, а также может быть сконфигурирован для индикации сообщения, пропущенного вызова, уведомления и т.п.
[00260] Интерфейс 195 SIM-карты сконфигурирован для подключения к SIM-карте. SIM-карта может быть вставлена в интерфейс 195 SIM-карты или подключена к интерфейсу 195 SIM-карты, чтобы войти в контакт или быть отделенной от UE 100. UE 100 может поддерживать один или N интерфейсов SIM-карты. N - целое положительное число больше 1. Интерфейс 195 SIM-карты может поддерживать нано-SIM-карту, микро-SIM-карту, SIM-карту и т.п. В один и тот же интерфейс 195 SIM-карты может быть вставлено множество карт. Множество карт может быть одного или разных типов. Интерфейс 195 SIM-карты может дополнительно быть совместим с различными типами SIM-карт. Интерфейс 195 SIM-карты также может быть совместим с внешней картой памяти. UE 100 взаимодействует с сетью с помощью SIM-карты для реализации таких функций, как вызов и передача данных. В некоторых вариантах осуществления UE 100 использует eSIM, то есть встроенную SIM-карту. Карта eSIM может быть встроена в UE 100 и не может быть отделена от UE 100.
[00261] Варианты осуществления настоящего изобретения дополнительно предоставляют систему микросхем, система микросхем включает в себя по меньшей мере один процессор, память и схему интерфейса, память, приемопередатчик и упомянутый по меньшей мере один процессор соединены друг с другом с помощью линии, и упомянутая по меньшей мере одна память хранит инструкции; и когда инструкции выполняются процессором, блок-схема последовательности операций любого варианта осуществления способа на фиг. 5 - фиг. 9 могут быть реализованы.
[00262] Варианты осуществления настоящего изобретения дополнительно предоставляют считываемый компьютером носитель данных. Считываемый компьютером носитель данных хранит инструкции, инструкции, когда они выполняются на компьютере, что приводит к реализации блок-схемы последовательности операций любого варианта осуществления способа на фиг.5 - фиг. 9.
[00263] Варианты осуществления настоящего изобретения дополнительно предоставляют компьютерный программный продукт. Когда компьютерный программный продукт работает на процессоре, блок-схема последовательности операций любого варианта осуществления способа на фиг. 5 - фиг. 9 могут быть реализованы.
[00264] В сочетании с раскрытыми здесь вариантами осуществления этапы описанного способа или алгоритма могут быть реализованы с использованием аппаратных средств или программной инструкции, выполняемой процессором. Программная инструкция может быть сформирована соответствующим программным модулем, и программный модуль может храниться в оперативной памяти (RAM), флэш-памяти, постоянном запоминающем устройстве (ROM), стираемом программируемом ROM (EPROM), электрически стираемом программируемом ROM (EEPROM), регистре, жестком диске, съемном магнитном диске, CD-ROM или любом носителе данных других форм, хорошо известных в области техники. Например, носитель данных связан с процессором, так что процессор может считывать информацию с носителя данных или записывать информацию на носитель данных. Конечно, носитель данных может быть компонентом процессора. Процессор и носитель данных могут быть расположены в ASIC. Кроме того, ASIC может располагаться в вычислительном устройстве. Конечно, процессор и носитель данных могут использоваться как дискретные сборки, существующие в вычислительном устройстве.
[00265] Специалист в данной области техники может понять, что все или некоторые из процессов способов в вариантах осуществления могут быть реализованы компьютерной программой, инструктирующей соответствующему оборудованию. Программа может храниться на считываемом компьютером носителе данных. Когда программа выполняется, выполняются процедуры вышеупомянутых вариантов осуществления способа. Вышеупомянутый носитель данных включает в себя: носитель, такой как ROM, RAM, магнитный диск или оптический диск, который может хранить программный код.