ПЕРЕДАЧА ДАННЫХ И СВЯЗАННЫЙ ПРОДУКТ
DATA TRANSMISSION AND PRODUCT RELATED THERETO

Область техники, к которой относится настоящее изобретение
Настоящее изобретение относится к технической области связи, в частности, к способу передачи данных и связанному продукту.
Предшествующий уровень техники настоящего изобретения
В системе связи стандарта «Долгосрочное развитие» (LTE) для планирования пользовательских данных используются совместно используемые ресурсы. Этот метод планирования может в большой степени использовать ресурсы беспроводной связи, но требует больших затрат управляющей информации. В системе LTE все речевые услуги в домене цепи отменены и заменены услугами VoIP в домене данных. Однако, поскольку обычно имеется большое число голосовых пользователей, и в системе LTE для планирования пользовательских данных используются совместно используемые ресурсы, и для каждой передачи требуется соответствующая управляющая информация, чрезмерные затраты управляющей информации ограничивают количество пользователей, которое может одновременно поддерживать система LTE. Поэтому в систему LTE внедрена технология полупостоянного планирования (SPS) для услуг в реальном времени с фиксированными размерами пакетов и регулярными интервалами прибытия пакетов. Короче говоря, полупостоянное планирование означает, что в процессе планирования и передачи системы LTE усовершенствованная базовая станция (eNB) указывает текущую информацию о планировании пользовательского оборудования (UE) по физическому нисходящему каналу управления (PDCCH) при начальном планировании. Если UE устанавливает полупостоянное планирование, текущая информация о планировании запоминается, и данные услуги посылаются или принимаются в тех же положениях частотно-временных ресурсов с фиксированными интервалами.
В системе LTE для одного и того же UE допускается лишь одно полупостоянное планирование, так что полупостоянное планирование для одного и того же UE не вызовет конфликта. В настоящее время в системе с технологией мобильной связи 5-го поколения (5G) или интерфейсом системы «Новое радио» (NR) предложено, что для одного и того же UE могут существовать несколько полупостоянных планирований. При этом среди нескольких полупостоянных планирований для одного и того же UE возможны конфликты. Поэтому в системе 5G или NR необходимо решить техническую задачу, как избежать конфликтов среди нескольких полупостоянных планирований для одного и того же UE.
Краткое раскрытие настоящего изобретения
В соответствии с вариантами осуществления настоящего изобретения предлагаются способ передачи данных и связанный продукт, позволяющие решить проблему конфликтов среди нескольких полупостоянных планирований для одного и того же UE.
В первом аспекте в соответствии с одним вариантом осуществления настоящего изобретения предлагается способ передачи данных, предусматривающий: если буфер гибридного запроса автоматического повторения (HARQ) не пуст, выбор пользовательским оборудованием разрешения для ресурсов восходящей линии связи, использованного для предыдущей передачи данных, чтобы передать данные, которые необходимо передать повторно; или, если буфер HARQ пуст, в соответствии с порядком доступа к оператору связи, разрешенным пользовательским оборудованием, выбор пользовательским оборудованием одного текущего разрешения полупостоянного планирования для передачи новых данных или нескольких текущих разрешений полупостоянного планирования для передачи новых данных.
Во втором аспекте в соответствии с одним вариантом осуществления настоящего изобретения предлагается способ передачи данных, предусматривающий: контроль сетевым устройством ресурсов разрешения, использованного пользовательским оборудованием для предыдущей передачи данных, для получения данных, которые необходимо передать повторно с использованием разрешения, использованного пользовательским оборудованием для предыдущей передачи данных, если буфер HARQ не пуст; или, контроль сетевым устройством ресурсов одного текущего разрешения полупостоянного планирования или нескольких текущих разрешений полупостоянного планирования для получения новых данных, переданных пользовательским оборудованием с использованием одного текущего разрешения полупостоянного планирования или нескольких текущих разрешений полупостоянного планирования, если буфер HARQ пуст.
В третьем аспекте в соответствии с одним вариантом осуществления настоящего изобретения предлагается пользовательское оборудование, содержащее блок обработки данных и блок связи, в котором блок обработки данных используется, если буфер гибридного запроса автоматического повторения (HARQ) не пуст, для выбора с использованием блока связи разрешения для ресурсов восходящей линии связи, использованного для предыдущей передачи данных, для передачи данных, которые необходимо передать повторно; или, если буфер HARQ пуст, в соответствии с порядком доступа к оператору связи, разрешенным пользовательским оборудованием, для выбора с использованием блока связи одного текущего разрешения полупостоянного планирования для передачи новых данных или нескольких текущих разрешений полупостоянного планирования для передачи новых данных.
В четвертом аспекте в соответствии с одним вариантом осуществления настоящего изобретения предлагается сетевое устройство, содержащее блок обработки данных и блок связи, где блок обработки данных используется для контроля с использованием блока связи ресурсов разрешения для ресурсов восходящей линии связи, использованного пользовательским оборудованием для предыдущей передачи данных, для получения данных, которые необходимо передать повторно, переданных с использованием разрешения, использованного пользовательским оборудованием для предыдущей передачи данных, если буфер гибридного запроса автоматического повторения (HARQ) не пуст; или контроля с использованием блока связи ресурсов одного текущего разрешения полупостоянного планирования или нескольких текущих разрешений полупостоянного планирования для получения новых данных, переданных пользовательским оборудованием с использованием одного текущего разрешения полупостоянного планирования или нескольких текущих разрешений полупостоянного планирования, если буфер HARQ пуст.
В пятом аспекте в соответствии с одним вариантом осуществления настоящего изобретения предлагается пользовательское оборудование, содержащее один или несколько процессоров, одно или несколько запоминающих устройств, один или несколько приемопередатчиков и одну или несколько программ; причем одна или несколько программ хранятся в одном или нескольких запоминающих устройствах и предназначены для выполнения одним или несколькими процессорами; и программы содержат команды для выполнения действий в способе в соответствии с первым аспектом варианта осуществления настоящего изобретения.
В шестом аспекте в соответствии с одним вариантом осуществления настоящего изобретения предлагается сетевое устройство, содержащее один или несколько процессоров, одно или несколько запоминающих устройств, один или несколько приемопередатчиков и одну или несколько программ; одна или несколько программ хранятся в одном или нескольких запоминающих устройствах и предназначены для выполнения одним или несколькими процессорами; и программы содержат команды для выполнения действий в способе в соответствии со вторым аспектом варианта осуществления настоящего изобретения.
В седьмом аспекте в соответствии с одним вариантом осуществления настоящего изобретения предлагается машиночитаемый носитель данных, хранящий компьютерную программу для электронного обмена данными. Компьютерная программа позволяет компьютеру выполнять способ в соответствии с первым аспектом в варианте осуществления настоящего изобретения.
В восьмом аспекте в соответствии с одним вариантом осуществления настоящего изобретения предлагается машиночитаемый носитель данных, хранящий компьютерную программу для электронного обмена данными. Компьютерная программа позволяет компьютеру выполнять способ в соответствии со вторым аспектом в варианте осуществления настоящего изобретения.
В девятом аспекте в соответствии с одним вариантом осуществления настоящего изобретения предлагается компьютерный программный продукт. Компьютерный программный продукт содержит энергонезависимый машиночитаемый носитель данных, хранящий компьютерную программу. Компьютерная программа позволяет компьютеру выполнять способ в соответствии с первым аспектом в варианте осуществления настоящего изобретения.
В десятом аспекте в соответствии с одним вариантом осуществления настоящего изобретения предлагается компьютерный программный продукт. Компьютерный программный продукт содержит энергонезависимый машиночитаемый носитель данных, хранящий компьютерную программу. Компьютерная программа позволяет компьютеру выполнять способ в соответствии со вторым аспектом в варианте осуществления настоящего изобретения.
Как можно видеть, в предлагаемом техническом решении, если буфер HARQ пользовательского оборудования не пуст, разрешение, используемое для повторной передачи данных, является тем же, что и использовалось для предыдущей передачи данных, и тем самым предотвращаются конфликты между несколькими полупостоянными планированиями для одного и того же UE. Кроме того, если буфер HARQ пуст, если пользовательское оборудование не позволяет использовать для передачи данных несколько разрешений полупостоянного планирования, пользовательское оборудование выбирает для передачи данных лишь одно разрешение полупостоянного планирования, а если пользовательское оборудование позволяет использовать для передачи данных несколько разрешений полупостоянного планирования, пользовательское оборудование выбирает для передачи данных несколько разрешений полупостоянного планирования, тем самым предотвращая конфликты между несколькими полупостоянными планированиями для одного и того же UE.
Эти и другие аспекты настоящей заявки можно будет проще понять из последующего описания вариантов осуществления.
Краткое описание фигур
Для более понятного объяснения технических схем вариантов осуществления настоящего изобретения, ниже будут кратко представлены фигуры, на который в описании приводятся ссылки. Ясно, что фигуры, описанные ниже, иллюстрируют некоторые варианты осуществления настоящего изобретения. Основываясь на этих фигурах, специалисты в данной области техники могут, не прилагая изобретательских усилий, составить другие фигуры.
На фиг. 1 показано схематическое представление сетевой архитектуры в соответствии с одним вариантом осуществления настоящего изобретения.
На фиг. 2 показана блок-схема способа передачи данных в соответствии с одним вариантом осуществления настоящего изобретения.
На фиг. 3 показана блок-схема структуры пользовательского оборудования в соответствии с одним вариантом осуществления настоящего изобретения.
На фиг. 4 показана блок-схема структуры сетевого устройства в соответствии с одним вариантом осуществления настоящего изобретения.
На фиг. 5 показана блок-схема структуры еще одного пользовательского оборудования в соответствии с одним вариантом осуществления настоящего изобретения.
На фиг. 6 показана блок-схема структуры еще одного сетевого устройства в соответствии с одним вариантом осуществления настоящего изобретения.
На фиг. 7 показана блок-схема структуры еще одного пользовательского оборудования в соответствии с одним вариантом осуществления настоящего изобретения.
Подробное раскрытие настоящего изобретения
Технические решения настоящей заявки ясно и полностью описаны со ссылками на прилагаемые фигуры, чтобы технические решения настоящей заявки были понятнее специалистам в данной области техники. Описанные варианты осуществления представляют собой лишь часть вариантов осуществления настоящего изобретения, но далеко не все. Все другие варианты осуществления, достижимые специалистам в данной области техники, на основании вариантов осуществления, раскрытых в настоящей заявке, без прикладывания изобретательских усилий, находятся в пределах объема настоящего изобретения.
Детали приведены ниже отдельно.
Термины «первый», «второй», «третий» и «четвертый», используемые в описании, формуле изобретения и на фигурах настоящей заявки, используются для проведения различия между разными объектами, а не для описания конкретного порядка. Кроме того, термины «включать в себя» и «содержать» и их любые варианты предназначены охватывать не исключающее включение. Например, процесс, способ, система, продукт или устройство, включающие несколько действий или блоков, не ограничиваются перечисленными действиями или блоками, а факультативно включают в себя также действия или блоки, которые не перечислены, или факультативно включают в себя также другие действия или блоки, присущие данному процессу, способу, продукту или устройству.
Термин «вариант осуществления», упомянутый в настоящем раскрытии, означает, что конкретный признак, структура или характеристика, описанные в сочетании с этим вариантом осуществления, могут включаться по меньшей мере в один вариант осуществления настоящего изобретения. Появление этой фразы в различных местах в описании не обязательно относится к одному и тому же варианту осуществления, равно как он не является независимым или альтернативным вариантом, взаимоисключающим с другими вариантами осуществления. Специалист в данной области техники должен четно и безусловно понимать, что варианты осуществления, описанные в настоящем раскрытии, могут комбинироваться с другими вариантами осуществления.
1) Пользовательское оборудование (UE) представляет собой устройство, обеспечивающее возможность речевого и/или информационного соединения с пользователями, такое как ручное устройство с функцией беспроводного соединения, устройство, установленное в транспортном средстве. Обычные оконечные устройства включают в себя, например, мобильные телефоны, планшеты, ноутбуки, наладонные компьютеры, устройства мобильного интернета (MID), носимые устройства, такие как умные часы, умные браслеты, шагомеры и т.д.
Сетевое устройство представляет собой узловое устройство на стороны сети. Например, сетевое устройство может представлять собой устройство сети радиодоступа (RAN) на стороне сети доступа в сети сотовой связи. Так называемое устройство RAN представляет собой устройство, соединяющее оконечные устройства с беспроводной сетью, включая, но без ограничения, усовершенствованную базовую станцию eNB, контроллер радиосети (RNC), базовую станцию NB, контроллер базовых станций (BSC), базовую приемопередающую станцию (BTS), домашнюю базовую станцию (например, домашнюю усовершенствованную базовую станцию eNB или домашнюю базовую станцию NB, HNB), блок цифровой обработки сигналов (BBU). Как еще один пример, сетевое устройство может представлять собой узловое устройство в беспроводной локальной вычислительной сети (WLAN), такое как контроллер доступа (АС), шлюз или точка доступа (АР) Wi-Fi.
3) Полупостоянное планирование означает, что в процессе планирования и передачи eNB указывает текущую информацию о планировании пользовательского оборудования (UE) по физическому нисходящему каналу управления (PDCCH) при начальном планировании, пользовательское оборудование хранит текущую информацию о планировании и передает или принимает данные услуги в тех же положениях частотно-временных ресурсов с фиксированными интервалами.
4) Динамическое планирование относится к динамическому выделению в реальном времени частотно-временных ресурсов и разрешенной скорости передачи с использованием уровня управления доступом к среде передачи данных (MAC) (планировщика) при планировании. Выделение ресурсов основано на требовании, и каждое планирование требует взаимодействия сигнализаций планирования.
5) Неадаптивная повторная передача означает, что HARQ не нуждается в авторизации, и пользовательское оборудование повторно передает данные в соответствии с ресурсами и с помощью способа модуляции и кодирования, использованного при предыдущей передаче.
6) Адаптивная повторная передача представляет собой повторную передачу, требующую авторизованной передачи по каналу PDCCH, замаскированному временными идентификаторами SPS-C-RNTI (идентификация полупостоянного планирования).
7) «Несколько» означает два или более двух. «И/или» описывает отношение ассоциации связанных объектов, указывая, что возможны три отношения, например, «А и/или В» может представлять три ситуации: только А, А и В одновременно и только В. Символ «/» обычно указывает, что объекты до и после символа «/» находятся в отношении «или».
Ниже приводится описание вариантов осуществления настоящего изобретения со ссылками на прилагаемые фигуры.
Рассмотрим фиг. 1, на которой приведено схематическое представление сетевой архитектуры в соответствии с одним вариантом осуществления настоящего изобретения. Сетевая архитектура, показанная на фиг. 1, содержит пользовательское оборудование 110 и сетевое устройство 120. В настоящее время в системе 5G/NR предложено, что для одного и того же пользовательского оборудования могут быть несколько полупостоянных планирований; при этом между несколькими полупостоянными планированиями для одного и того же пользовательского оборудования возможны конфликты. Например, если предположим, что пользовательское оборудование имеет два полупостоянных планирования, первое полупостоянное планирование начинает передачу со второй микросекунды и передает один раз каждые 3 мс, и положения частотно-временных ресурсов, занимаемые первым полупостоянным планирования, такие: 2, 5, 8, 11 и 14. Второе полупостоянное планирование начинает передачу с первой микросекунды и передает один раз каждые 4 мс, и положения частотно-временных ресурсов, занимаемые вторым полупостоянным планированием, такие: 1, 5, 9 и 14. Можно видеть, что в положениях 5 и 14 частотно-временных ресурсов первое полупостоянное планирование и второе полупостоянное планирование конфликтуют.
Для того чтобы решить эту проблему, в системе 5G/NR, если буфер HARQ пользовательского оборудования 120 не пуст, пользовательское оборудование 120 выбирает разрешение, использованное для предыдущей передачи данных, для передачи данных, которые необходимо передать повторно. Поскольку разрешение, используемое для повторной передачи данных, то же, что и использованное для предыдущей передачи данных, положения частотно-временных ресурсов, используемые для разрешенного планирования, также являются теми же. Поскольку при предыдущей передаче конфликта планирований нет, разрешение, использованное для предыдущей передачи данных, используется для повторной передачи данных, что может предотвратить конфликты среди нескольких полупостоянных планирований для одного и того UE. Кроме того, если буфер HARQ пользовательского оборудования 120 пуст, в соответствии с разрешенным порядком доступа к оператору связи пользовательское оборудование 120 выбирает одно текущее разрешение полупостоянного планирования для передачи новых данных или нескольких текущих разрешений полупостоянного планирования для передачи новых данных. Можно видеть, что если пользовательское оборудование 120 не позволяет использовать для передачи данных несколько разрешений полупостоянного планирования, пользовательское оборудование 120 выбирает для передачи данных лишь одно разрешение полупостоянного планирования, а если пользовательское оборудование 120 позволяет использовать для передачи данных несколько разрешений полупостоянного планирования, пользовательское оборудование 120 выбирает для передачи данных несколько разрешений полупостоянного планирования, тем самым предотвращая конфликты между несколькими полупостоянными планированиями для одного и того же UE.
Далее способ передачи данных в соответствии с одним вариантом осуществления настоящего изобретения описывается подробно в сочетании с сетевой архитектурой, показанной на фиг. 1.
Рассмотрим фиг. 2, при этом на фиг. 2 представлена блок-схема способа передачи данных в соответствии с одним вариантом осуществления настоящего изобретения, и способ предусматривает следующие действия: S201 и S202.
В ходе действия S201, если буфер HARQ пользовательского оборудования не пуст, пользовательское оборудование выбирает разрешение, использованное для предыдущей передачи данных, для повторной передачи данных, которые необходимо повторно передать; сетевое устройство контролирует ресурсы разрешения, использованного пользовательским оборудованием для предыдущей передачи данных, для получения данных, которые необходимо передать повторно пользовательским оборудованием с использованием разрешения, использованного для предыдущей передачи данных, если буфер HARQ пользовательского оборудования не пуст.
Согласно одному примеру, если буфер HARQ не пуст, и если разрешение динамического планирования текущего интервала передачи (TTI) не имеет нового индикатора данных (NDI), который не переключен, пользовательское оборудование выбирает для передачи данных, которые необходимо передать повторно, разрешение, использованное для предыдущей передачи данных.
В частности, поскольку разрешение динамического планирования не имеет нового индикатора данных, который не переключен, это указывает, что сеть не требует от пользовательского оборудования выполнять повторную передачу при разрешении динамического планирования. Но поскольку буфер HARQ не пуст, это указывает, что пользовательскому оборудованию требуется выполнить повторную передачу, и пользовательское оборудование может выполнить повторную передачу только на полупостоянных ресурсах (т.е. неадаптивная повторная передача). В этом случае, если есть несколько полупостоянных ресурсов, и пользовательское оборудование выбирает для повторной передачи другие полупостоянные ресурсы, возможна несогласованность размеров блоков передачи, и поэтому для повторной передачи пользовательское оборудование должно выбирать первоначальные полупостоянные ресурсы.
Кроме того, если буфер HARQ не пуст, и разрешение динамического планирования текущего интервала передачи (TTI) имеет новый индикатор данных (NDI), который не переключен, для передачи данных, которые необходимо передать повторно, пользовательское оборудование выбирает текущее разрешение динамического планирования.
В частности, разрешение динамического планирования имеет новый индикатор данных NDI, который не переключен, что указывает на то, что сеть желает, чтобы пользовательское оборудование выполнило повторную передачу, и специально посылает в пользовательское оборудование одно разрешение динамического планирования, и желает, чтобы пользовательское оборудование выполнило повторную передачу (т.е. адаптивная повторная передача) при разрешении динамического планирования, и, таким образом, устраняются недостатки полупостоянных ресурсов (например, выделение фиксированных ресурсов и схема модуляции и кодирования MCS).
Согласно одному примеру, если разрешение, использованное для предыдущей передачи данных, представляет собой одно разрешение полупостоянного планирования, пользовательское оборудование для передачи данных, которые необходимо передать повторно, выбирает одно разрешение полупостоянного планирования, и сетевое устройство контролирует ресурсы одного разрешения полупостоянного планирования для получения данных, которые необходимо передать повторно пользовательским оборудованием, передаваемых пользовательским оборудованием.
Если разрешение, использованное для предыдущей передачи данных, представляет собой М разрешений полупостоянного планирования, для передачи данных, которые необходимо передать повторно, пользовательское оборудование выбирает М разрешений полупостоянного планирования, и сетевое устройство контролирует ресурсы М разрешений полупостоянного планирования для получения данных, которые необходимо передать повторно пользовательским оборудованием, где М - целое число более 1.
В частности, если буфер HARQ пользовательского оборудования не пуст, это указывает на то, что среди данных, посланных пользовательским оборудованием в сетевое устройство, есть данные, не принятые успешно сетевым устройством, и пользовательское оборудование должно повторно передать в сетевое устройств данные, не принятые успешно сетевым устройством. В системе 5G/NR для передачи данных, которые необходимо передать повторно, пользовательское оборудование выбирает разрешение полупостоянного планирования, использованное для предыдущей передачи данных. Например, пользовательское оборудование посылает в сетевое устройство пакеты 1 10 данных, причем пакеты 2 и 3 данных не приняты успешно сетевым устройством. Если разрешение полупостоянного планирования, использованное пользовательским оборудованием для передачи данных ранее, включает в себя только разрешение 1, для передачи пакета 2 данных и пакета 3 данных пользовательское оборудование выбирает разрешение 1. Если разрешение полупостоянного планирования, использованное пользовательским оборудованием для предыдущей передачи данных, включает разрешение 2 и разрешение 3, для передачи пакета 2 данных и пакета 3 данных пользовательское оборудование выбирает разрешение 2 и разрешение 3. Если есть несколько разрешений полупостоянного планирования, использованных пользовательским оборудованием для предыдущей передачи данных, ресурсы нескольких разрешений полупостоянного планирования конфликтовать не будут.
Можно видеть, что поскольку разрешение, используемое для повторной передачи данных, то же, что и использованное для предыдущей передачи данных, положения частотно-временных ресурсов, используемых для разрешенного планирования, также являются теми же. Поскольку при предыдущей передаче конфликта планирований нет, разрешение, использованное для предыдущей передачи данных, используется для повторной передачи данных, что может предотвратить конфликты среди нескольких полупостоянных планирований для одного и того же UE.
Кроме того, есть несколько разрешений полупостоянного планирования, использованных пользовательским оборудованием для предыдущей передачи данных, и есть несколько данных, которые необходимо повторно передать. Если разрешение полупостоянного планирования, использованное для передачи данных ранее, представляет собой разрешение 1, для передачи данных i пользовательское оборудование выбирает разрешение 1, причем данные i это одни из нескольких данных, которые необходимо передать повторно, и разрешение 1 представляет собой одно из нескольких разрешений полупостоянного планирования, использованных пользовательским оборудованием для предыдущей передачи данных. Например, пользовательское оборудование посылает в сетевое устройство пакеты 110 данных, причем пакеты 2 и 3 данных не приняты успешно сетевым устройством. Разрешение полупостоянного планирования, используемое пользовательским оборудованием для передачи данных, включает разрешение 2 и разрешение 3. Ранее пользовательское оборудование использовало разрешение 2 для передачи пакета 2 данных и разрешение 3 для передачи пакета 3 данных. В случае повторной передачи пользовательское оборудование также использует разрешение 2 для повторной передачи пакета 2 данных и разрешение 3 для повторной передачи пакета 3 данных.
Кроме того, есть несколько разрешений полупостоянного планирования, использованных пользовательским оборудованием для предыдущей передачи данных, и есть несколько данных, которые необходимо повторно передать. Если разрешение полупостоянного планирования, использованное для передачи данных i ранее, представляет собой разрешение 1, для передачи данных i пользовательское оборудование выбирает среди несколько разрешений полупостоянного планирования разрешение иное, чем разрешение 1, причем данные i представляют собой одни из нескольких данных, которые необходимо передать повторно, и разрешение 1 представляет собой одно из нескольких разрешений полупостоянного планирования, использованных пользовательским оборудованием для предыдущей передачи данных. Например, пользовательское оборудование посылает в сетевое устройство пакеты 1 10 данных, причем пакеты 2 и 3 данных не приняты успешно сетевым устройством. Разрешение полупостоянного планирования, используемое пользовательским оборудованием для передачи данных, включает разрешение 2 и разрешение 3. Ранее пользовательское оборудование использовало разрешение 2 для передачи пакета 2 данных и разрешение 3 для передачи пакета 3 данных. В случае повторной передачи пользовательское оборудование также использует разрешения 3 для повторной передачи пакета 2 данных и разрешение 2 для повторной передачи пакета 3 данных.
Альтернативно, в ходе действия S202, если буфер HARQ пуст, пользовательское оборудование выбирает одно текущее разрешение полупостоянного планирования для передачи новых данных или выбирает нескольких текущих разрешений полупостоянного планирования для передачи новых данных в соответствии с порядком доступа к оператору связи, разрешенным пользовательским оборудованием; сетевое устройство контролирует ресурсы одного текущего разрешения полупостоянного планирования или нескольких текущих разрешений полупостоянного планирования для получения новых данных, переданных пользовательским оборудованием с использованием одного текущего разрешения полупостоянного планирования или нескольких текущих разрешений полупостоянного планирования, если буфер HARQ пользовательского оборудования пуст.
Согласно одному примеру, если буфер HARQ пуст, если на данный момент есть N разрешений полупостоянного планирования, и если пользовательскому оборудованию не разрешается использовать порядок доступа к не единственному оператору связи, пользовательское оборудование для передачи новых данных выбирает одно из N разрешений полупостоянного планирования, и сетевое устройство контролирует ресурсы N разрешений полупостоянного планирования для получения новых данных, переданных пользовательским оборудованием, где N - целое число более 1.
Если буфер HARQ пуст, если на данный момент есть N разрешений полупостоянного планирования, и если пользовательскому оборудованию разрешается использовать порядок доступа к не единственному оператору связи, пользовательское оборудование для передачи новых данных выбирает среди N разрешений полупостоянного планирования несколько разрешений, и сетевое устройство контролирует ресурсы N разрешений полупостоянного планирования для получения новых данных, переданных пользовательским оборудованием.
В частности, если буфер HARQ пользовательского оборудования пуст, это указывает, что пользовательское оборудование не имеет данных для повторной передачи в сетевое устройство. В системе 5G/NR, если пользовательское оборудование на данный момент имеет N разрешений полупостоянного планирования, но текущая ситуация пользовательского оборудования не позволяет пользовательскому оборудованию использовать порядок доступа к не единственному оператору связи (порядок доступа к не единственному оператору связи требует большей мощности передачи и более высокого отношения сигнал/шум, чем порядок доступа к единственному оператору связи, и помехозащищенность порядка доступа к не единственному оператору не настолько высока, как помехозащищенность порядка доступа к единственному оператору; предполагая, что пользовательское оборудование находится на краю соты, поскольку текущая сетевая ситуация пользовательского оборудования неблагоприятна, текущая ситуация пользовательского оборудования не позволяет пользовательскому оборудованию использовать порядок доступа к не единственному оператору связи), пользовательское оборудование для передачи новых данных выбирает одно разрешение из N разрешений полупостоянного планирования. Если пользовательское оборудование на данный момент имеет N разрешений полупостоянного планирования, и текущая ситуация пользовательского оборудования позволяет пользовательскому оборудованию использовать порядок доступа к не единственному оператору связи, пользовательское оборудование выбирает несколько разрешений из N разрешений полупостоянного планирования для передачи новых данных.
Можно видеть, что если пользовательское оборудование не допускает использование для передачи данных нескольких разрешений полупостоянного планирования, пользовательское оборудование для передачи данных выбирает лишь одно разрешение полупостоянного планирования, а если пользовательское оборудование допускает использование для передачи данных нескольких разрешений полупостоянного планирования, пользовательское оборудование выбирает для передачи данных несколько разрешений полупостоянного планирования, и тем самым предотвращаются конфликты среди нескольких полупостоянных планирований для одного и того же UE.
Кроме того, пользовательское оборудование для передачи новых данных выбирает несколько разрешений из N разрешений полупостоянного планирования, и эти несколько разрешений могут представлять собой несколько разрешений со смежными положениями частотно-временных ресурсов. Например, если N разрешений полупостоянного планирования включают разрешение 1, разрешение 2, разрешение 3, разрешение 4 и разрешение 5, причем положения частотно-временных ресурсов разрешения 2, разрешения 3 и разрешения 4 являются смежными, то для передачи новых данных пользовательское оборудование выбирает разрешение 2, разрешение 3 и разрешение 4.
Кроме того, для передачи новых данных пользовательское оборудование выбирает несколько разрешений из N разрешений полупостоянного планирования, и указанные несколько разрешений могут представлять собой несколько разрешений, размеры блоков передачи (TBS) которых превышают заданный порог. Например, если среди N разрешений полупостоянного планирования есть разрешение 1, разрешение 2, разрешение 3, разрешение 4 и разрешение 5, и среди этих 5 разрешений есть разрешение 2, разрешение 3 и разрешение 4, размеры блоков передачи TBS которых превышают заданный порог, то для передачи новых данных пользовательское оборудование выбирает разрешение 2, разрешение 3 и разрешение 4.
Согласно одному примеру для передачи новых данных пользовательское оборудование выбирает среди N разрешений полупостоянного планирования одно разрешение с наибольшим размером блока передачи TBS, и сетевое устройство контролирует ресурсы указанного одного разрешения с наибольшим размером блока передачи TBS среди N разрешений полупостоянного планирования для получения новых данных, переданных пользовательским оборудованием. Например, если среди N разрешений полупостоянного планирования есть разрешение 1, разрешение 2, разрешение 3, разрешение 4 и разрешение 5, и среди этих 5 разрешений разрешением с наибольшим размером блока передачи TBS является разрешение 5, то для передачи новых данных пользовательское оборудование выбирает разрешение 5.
В частности, если пользовательское оборудование имеет несколько разрешений полупостоянного планирования, если сетевое устройство не знает, какое разрешение использует пользовательское оборудование для передачи данных, то сетевое устройство будет контролировать ресурсы N разрешений полупостоянного планирования, и при этом потребление сетевого устройства является большим. Поэтому заранее согласовано, что если для передачи данных пользовательское оборудование может выбирать лишь одно разрешение полупостоянного планирования, будет выбираться разрешение с наибольшим размером блока передачи TBS, и сетевое устройство будет контролировать ресурсы только разрешения с наибольшим TBS, тем самым снижая ресурсопотребление сетевого устройства.
Согласно одному примеру для передачи новых данных пользовательское оборудование выбирает среди N разрешений полупостоянного планирования разрешение с наибольшим или наименьшим индексом, и для получения новых данных, переданных пользовательским оборудованием, сетевое устройство контролирует ресурсы разрешения с наибольшим или наименьшим индексом среди N разрешений полупостоянного планирования. Например, если N разрешений полупостоянного планирования включают разрешение 1, разрешение 2, разрешение 3, разрешение 4 и разрешение 5, а индексы этих 5 разрешений от 1 до 5 соответственно, то есть, разрешением с наибольшим индексом является разрешение 5, а разрешением с наименьшим индексом является разрешение 1, то для передачи новых данных пользовательское оборудование выбирает разрешение 1 или разрешение 5.
В частности, если пользовательское оборудование имеет несколько разрешений полупостоянного планирования, если сетевое устройство не знает, какое разрешение использует пользовательское оборудование для передачи данных, то сетевое устройство будет контролировать ресурсы N разрешений полупостоянного планирования, и при этом потребление сетевого устройства является большим. Поэтому заранее согласовано, что если для передачи данных пользовательское оборудование может выбирать лишь одно разрешение полупостоянного планирования, будет выбираться разрешение с наибольшим или наименьшим индексом, и сетевое устройство будет контролировать ресурсы только разрешения с наибольшим или наименьшим индексом, тем самым снижая ресурсопотребление сетевого устройства.
Согласно одному примеру, если буфер HARQ пуст, и на данный момент есть разрешение динамического планирования, пользовательское оборудование для передачи новых данных выбирает текущее разрешение динамического планирования, и сетевое устройство контролирует ресурсы текущего разрешения динамического планирования для получения новых данных, переданных пользовательским оборудованием. Поскольку динамическое планирование регулируется в реальном времени, если пользовательское оборудование на данный момент имеет разрешение динамического планирования, пользовательское оборудование для передачи новых данных выбирает это разрешение динамического планирования, что может обеспечить отсутствие конфликта ресурсов.
Рассмотрим фиг.3, на которой показано пользовательское оборудование 300 в соответствии с одним вариантом осуществления настоящего изобретения, содержащее один или несколько процессоров, одно или несколько запоминающих устройств, один или несколько приемопередатчиков и одну или несколько программ.
Одна или несколько программ хранятся в одном или нескольких запоминающих устройствах и предназначены для выполнения одним или несколькими процессорами.
Программа содержит команды для выполнения следующих действий: если буфер гибридного запроса автоматического повторения (HARQ) не пуст, для передачи данных, которые необходимо передать повторно, выбирают разрешение для ресурсов восходящей линии связи, использованное для предыдущей передачи данных; или, если буфер HARQ пуст, в соответствии с порядком доступа к оператору связи, разрешенным пользовательским оборудованием, для передачи новых данных выбирают текущее разрешение полупостоянного планирования или для передачи новых данных выбирают нескольких текущих разрешений полупостоянного планирования.
Согласно одному примеру программа, в частности, содержит команды для выполнения следующих действий: если буфер HARQ пуст, если на данный момент есть N разрешений полупостоянного планирования, и если пользовательскому оборудованию не разрешается использовать порядок доступа к не единственному оператору связи, выбор для передачи новых данных одного из N разрешений полупостоянного планирования, где N - целое число более 1; если буфер HARQ пуст, если на данный момент есть N разрешений полупостоянного планирования, и если пользовательскому оборудованию разрешается использовать порядок доступа к не единственному оператору связи, выбор для передачи новых данных нескольких разрешений среди N разрешений полупостоянного планирования.
Согласно одному примеру программа также содержит команды для выполнения следующих действий: если буфер HARQ пуст, и если на данный момент есть разрешение динамического планирования, для передачи новых данных выбирается текущее разрешение динамического планирования.
Согласно одному примеру программа, в частности, содержит команды для выполнения следующих действий: выбор для передачи новых данных одного разрешения с наибольшим размером блока передачи (TBS) среди N разрешений полупостоянного планирования.
Согласно одному примеру программа, в частности, содержит команды для выполнения следующих действий: выбор для передачи новых данных одного разрешения с наибольшим индексом или наименьшим индексом среди N разрешений полупостоянного планирования.
Согласно одному примеру программа, в частности, содержит команды для выполнения следующих действий: если буфер HARQ не пуст, и если разрешение динамического планирования текущего интервала передачи (TTI) не имеет нового индикатора данных (NDI), который не переключен, выбор для передачи данных, которые необходимо передать повторно, разрешения, использованного для предыдущей передачи данных.
Согласно одному примеру программа также содержит команды для выполнения следующих действий: если буфер HARQ не пуст, и если разрешение динамического планирования текущего TTI имеет новый индикатор данных (NDI), который не переключен, выбор для передачи данных, которые необходимо передать повторно, текущего разрешения динамического планирования.
Можно видеть, что в этом техническом решении, если буфер HARQ пользовательского оборудования не пуст, разрешение, используемое для повторной передачи данных, является тем же, что и использованное для предыдущей передачи данных, и тем самым предотвращаются конфликты среди нескольких полупостоянных планирований для одного и того же UE. Кроме того, если буфер HARQ пуст, если пользовательское оборудование не позволяет использовать для передачи данных несколько разрешений полупостоянного планирования, пользовательское оборудование выбирает для передачи данных лишь разрешение полупостоянного планирования, а если пользовательское оборудование позволяет использовать для передачи данных несколько разрешений полупостоянного планирования, пользовательское оборудование выбирает для передачи данных несколько разрешений полупостоянного планирования, и тем самым предотвращаются конфликты среди нескольких полупостоянных планирований для одного и того же UE.
Рассмотрим фиг. 4, на которой показано сетевое устройство 400 в соответствии с одним вариантом осуществления настоящего изобретения, содержащее один или несколько процессоров, одно или несколько запоминающих устройств, один или несколько приемопередатчиков и одну или несколько программ.
Одна или несколько программ хранятся в одном или нескольких запоминающих устройствах и предназначены для выполнения одним или несколькими процессорами.
Программа содержит команды для выполнения следующих действий: контроль ресурсов разрешения для ресурсов восходящей линии связи, использованного пользовательским оборудованием для предыдущей передачи данных, для получения данных, которые необходимо передать повторно пользовательским оборудованием с использованием разрешения, использованного для передачи данных ранее, если буфер гибридного запроса автоматического повторения (HARQ) не пуст; или, контроль ресурсов одного текущего разрешения полупостоянного планирования или нескольких текущих разрешений полупостоянного планирования для получения новых данных, переданных пользовательским оборудованием с использованием одного текущего разрешения полупостоянного планирования или нескольких текущих разрешений полупостоянного планирования, если буфер HARQ пуст.
Согласно одному примеру программа также содержит команды для выполнения следующих действий: контроль ресурсов текущего разрешения динамического планирования для получения новых данных, переданных пользовательским оборудованием, с использованием текущего разрешения динамического планирования, если буфер HARQ пуст, и есть текущее разрешение динамического планирования.
Согласно одному примеру, если на данный момент есть N разрешений полупостоянного планирования, где N - целое число более 1, программа, в частности, содержит команды для выполнения следующих действий: контроль ресурсов одного разрешения с наибольшим размером блока передачи (TBS) среди текущих N разрешений полупостоянного планирования.
Согласно одному примеру, если на данный момент есть N разрешений полупостоянного планирования, где N - целое число более 1, программа, в частности, содержит команды для выполнения следующих действий: контроль ресурсов одного разрешения с наибольшим индексом или наименьшим индексом среди текущих N разрешений полупостоянного планирования.
Согласно одному примеру программа также содержит команды для выполнения следующих действий: контроль ресурсов текущего разрешения динамического планирования для получения данных, которые необходимо передать повторно пользовательским оборудованием, с использованием текущего разрешения динамического планирования, если буфер HARQ не пуст, и если разрешение динамического планирования текущего интервала передачи (TTI) имеет NDI, который не переключен.
Можно видеть, что в этом техническом решении, если буфер HARQ пользовательского оборудования не пуст, разрешение, используемое для повторной передачи данных, является тем же, что и использованное для предыдущей передачи данных, и тем самым предотвращаются конфликты среди нескольких полупостоянных планирований для одного и того же UE. Кроме того, если буфер HARQ пуст, если пользовательское оборудование не позволяет использовать для передачи данных несколько разрешений полупостоянного планирования, пользовательское оборудование выбирает для передачи данных лишь разрешение полупостоянного планирования, а если пользовательское оборудование позволяет использовать для передачи данных несколько разрешений полупостоянного планирования, пользовательское оборудование выбирает для передачи данных несколько разрешений полупостоянного планирования, и тем самым предотвращаются конфликты среди нескольких полупостоянных планирований для одного и того же UE.
Рассмотрим фиг. 5, которая представляет собой схематическую блок-схему структуры пользовательского оборудования 500 в соответствии с одним вариантом осуществления настоящего изобретения. Пользовательское оборудование 500 содержит блок 501 обработки данных, блок 502 связи и блок 503 памяти, причем блок обработки данных 501 используется, если буфер гибридного запроса автоматического повторения (HARQ) не пуст, для выбора с использованием блока 502 связи разрешения для ресурсов восходящей линии связи, использованного для предыдущей передачи данных, для передачи данных, которые необходимо передать повторно; или, если буфер HARQ пуст, в соответствии с порядком доступа к оператору связи, разрешенным пользовательским оборудованием, для выбора с использованием блока 502 связи одного текущего разрешения полупостоянного планирования для передачи новых данных или нескольких текущих разрешений полупостоянного планирования для передачи новых данных.
Блок 501 обработки данных может представлять собой процессор или контроллер (например, может представлять собой центральный процессор (CPU), процессор общего назначения, цифровой сигнальный процессор (DSP), заказную интегральную микросхему (ASIC), программируемую пользователем вентильную матрицу (FPGA) или иное программируемое логическое устройство, транзисторное логическое устройство, компонент аппаратных средств или их любую комбинацию. Блок обработки данных может реализовывать или выполнять различные иллюстративные логические блоки, модули и схемы, описанные в связи с раскрытием настоящего изобретения. Кроме того, процессор может представлять собой комбинацию, реализующую вычислительные функции, например, комбинацию, содержащую один или несколько микропроцессоров, комбинацию DSP и микропроцессора и т.п.). Блок 502 связи может представлять собой приемопередатчик, схему приемопередатчика, радиочастотный чип, связной интерфейс и т.п., а блок 503 памяти может представлять собой запоминающее устройство.
Если блок 501 обработки данных представляет собой процессор, блок 502 связи представляет собой связной интерфейс, а блок 503 памяти представляет собой запоминающее устройство, то пользовательское оборудование в соответствии с вариантом осуществления настоящего изобретения может представлять собой пользовательское оборудование, показанное на фиг. 3.
Рассмотрим фиг. 6, которая представляет собой схематическую блок-схему структуры сетевого устройства 600 в соответствии с одним вариантом осуществления настоящего изобретения. Сетевое устройство 600 содержит блок 601 обработки данных, блок 602 связи и блок 603 памяти, причем блок 601 обработки данных используется для контроля с использованием блока связи 602 ресурсов разрешения для ресурсов восходящей линии связи, использованного пользовательским оборудованием для предыдущей передачи данных, для получения данных, которые необходимо передать повторно, с использованием разрешения, использованного пользовательским оборудованием для предыдущей передачи данных, если буфер гибридного запроса автоматического повторения (HARQ) не пуст; или для контроля с использованием блока 602 связи ресурсов одного текущего разрешения полупостоянного планирования или нескольких текущих разрешений полупостоянного планирования для получения новых данных, переданных пользовательским оборудованием, с использованием одного текущего разрешения полупостоянного планирования или нескольких текущих разрешений полупостоянного планирования, если буфер HARQ пуст.
Блок 601 обработки данных может представлять собой процессор или контроллер (например, может представлять собой центральный процессор (CPU), процессор общего назначения, цифровой сигнальный процессор (DPS), заказную интегральную микросхему (ASIC), программируемую пользователем вентильную матрицу (FPGA) или иное программируемое логическое устройство, транзисторное логическое устройство, компонент аппаратных средств или их любую комбинацию. Блок обработки данных может реализовывать или выполнять различные иллюстративные логические блоки, модули и схемы, описанные в связи с раскрытием настоящего изобретения. Кроме того, процессор может представлять собой комбинацию, реализующую вычислительные функции, например, комбинацию, содержащую один или несколько микропроцессоров, комбинацию DPS и микропроцессора и т.п.). Блок 602 связи может представлять собой приемопередатчик, схему приемопередатчика, радиочастотный чип, связной интерфейс и т.п., а блок 603 памяти может представлять собой запоминающее устройство.
Если блок 601 обработки данных представляет собой процессор, блок 602 связи связной интерфейс, а блок 603 памяти запоминающее устройство, то пользовательское оборудование в соответствии с вариантом осуществления настоящего изобретения может представлять собой пользовательское оборудование, показанное на фиг. 4.
В соответствии с одним вариантом осуществления настоящего изобретения предлагается еще одно пользовательское оборудование. Как проиллюстрировано на фиг. 7, для легкости иллюстрации показаны только части, относящиеся к этому варианту осуществления настоящего изобретения, и конкретные технические детали, которые не проиллюстрированы, могут относиться к частям способа в соответствии с вариантом осуществления настоящего изобретения. Пользовательское оборудование может представлять собой мобильный телефон, планшет, персональный цифровой секретарь (PDA), торговый терминал (POS), компьютер, установленный на транспортном средстве, или любое иное пользовательское оборудование. В последующем описании в качестве примера пользовательского оборудования взят мобильный телефон.
На фиг. 7 показана блок-схема частичной структуры мобильного телефона в соответствии с этим вариантом осуществления настоящего изобретения. Как показано на фиг. 7, мобильный телефон содержит такие части, как радиочастотная (РЧ) схема 910, запоминающее устройство 920, устройство 930 ввода, блок 940 отображения, датчик 950, аудио система 960, модуль 970 Wi-Fi, процессор 980 и источник 990 питания. Специалисту в данной области техники понятно, что структура мобильного телефона, показанная на фиг. 7, не ограничивает мобильный телефон показанными частями, и мобильный телефон может содержать больше или меньше частей, чем показано на этой фигуре, или некоторые части могут комбинироваться, или может использоваться другая компоновка частей.
В последующем описании каждый компонент мобильного телефона описывается, в частности, со ссылками на фиг. 7.
РЧ-схема 910 может использоваться для приема и передачи информации. Как правило, РЧ-схема 910 содержит, но без ограничения, антенну, по меньшей мере один усилитель, приемопередатчик, ответвитель, малошумный усилитель (LNA), дуплексер и т.п. Кроме того, РЧ-схема 910 может дополнительно устанавливать связь с сетью и другим устройством посредством беспроводной связи. В беспроводной связи может использоваться любой стандарт или протокол связи, в том числе, но без ограничения, глобальная система мобильной связи (GSM), система пакетной радиосвязи общего пользования (GPRS), множественный доступ с кодовым разделением каналов (CDMA), широкополосный множественный доступ с кодовым разделением каналов (WCDMA), долгосрочное развитие (LTE), электронная почти, служба коротких сообщений (SMS) и т.п.
Запоминающее устройство 920 может использоваться для хранения программ и модулей программного обеспечения, а процессор 980 прогоняет программы и модули программного обеспечения, хранящиеся в запоминающем устройстве 920, для выполнения различных функциональных приложений и обработки данных мобильного телефона. Запоминающее устройство 920 может, главным образом, содержать область хранения программ и область хранения данных, причем область хранения программ может хранить операционную систему, компьютерную программу, необходимую по меньшей мере для одной функции, и т.п. Область хранения данных может хранить данные и т.п., созданные в соответствии с использованием мобильного телефона. Кроме того, запоминающее устройство 920 может содержать высокоскоростное оперативное запоминающее устройство и может также содержать энергонезависимое запоминающее устройство, такое как по меньшей мере одно запоминающее устройство на магнитном диске, флэш-память или иное энергозависимое твердотельное запоминающее устройство.
Блок 930 ввода может использоваться для приема входной цифровой или текстовой информации, и генерирования входных управляющих сигналов, связанных с пользовательскими настройками и управлением функциями мобильного телефона. В частности, блок 930 ввода может содержать компонент 931 дактилоскопической идентификации и другое устройство 932 ввода. Компонент 931 дактилоскопической идентификации может собирать данные по отпечаткам пальцев, вводимые пользователем. Помимо компонента 931 дактилоскопической идентификации блок 930 ввода может дополнительно содержать другое устройство 932 ввода. В частности, другое устройство 932 ввода может содержать, но без ограничения, один или несколько сенсорных экранов, физическую клавиатуру, функциональную клавишу (например, клавишу регулирования громкости или клавишу переключения), трекбол, манипулятор типа «мышь», джойстик и т.п.
Блок 940 отображения может использоваться для отображения информации, вводимой пользователем, или информации, предназначенной для пользователя, и различных меню мобильного телефона. Блок 940 отображения может содержать экран 941. Факультативно, экран 941 блока отображения может выполняться как жидкокристаллический дисплей (LCD), органический светоизлучающий диод (OLED) и т.п. Хотя компонент 931 дактилоскопической идентификации и экран 941 блока отображения на фиг. 7 используются как две отдельные части для реализации функций ввода и воспроизведения мобильного телефона, в некоторых вариантах осуществления компонент 931 дактилоскопической идентификации и экран 941 блока отображения могут объединяться для реализации функции ввода и функции воспроизведения мобильного телефона.
Мобильный телефон может дополнительно содержать по меньшей мере один датчик 950, например, оптический датчик, датчик движения или иной датчик. В частности, оптический датчик может содержать или представлять собой датчик внешнего освещения и датчик приближения, причем датчик внешнего освещения может регулировать яркость экрана 941 блока отображения в зависимости от яркости внешнего освещения, а датчик приближении может выключать экран 941 блока отображения и/или подсветку, когда мобильный телефон подносится к уху. Как один из типов датчика движения, датчик ускорения может обнаруживать величины ускорений в разных направлениях (обычно в трех осях), может обнаруживать величину и направление гравитационной силы, когда датчик неподвижен, может использоваться в приложении для идентификации жеста мобильного телефона (например, переключение между пейзажем и портретом, связанные игры и жестовая калибровка магнитометра), и для выполнения функции, связанной с опознаванием колебаний (например, распознавание шагов или легкого удара) и т.д.
Другие датчики, например, гироскоп, барометр, гигрометр, термометр и инфракрасный датчик, которые могут использоваться в мобильном телефоне, в настоящем документе дополнительно не описываются.
Аудио система 960, громкоговоритель 961 и микрофон 962 могут обеспечивать аудио интерфейсы между пользователем и мобильным телефоном. Аудио система 960 может передавать электрические сигналы, преобразованные из полученных аудиоданных, в громкоговоритель 961, а громкоговоритель 961 может преобразовывать электрические сигналы в звуковые сигналы для воспроизведения. С другой стороны, микрофон 962 преобразует полученные звуковые сигналы в электрические сигналы, принимаемые аудио системой 960 и затем преобразуемые в аудиоданные. После обработки процессором 980 воспроизведение аудиоданных аудиоданные посылаются в другой мобильный телефон посредством РЧ-схемы 910, или аудиоданные сохраняются в запоминающем устройстве 920 для дальнейшей обработки.
WiFi относится к технологии беспроводной передачи малого радиуса действия. Посредством модуля 970 Wi-Fi мобильный телефон может помогать пользователю посылать и принимать сообщения электронной почтой, просматривать веб-страницы и иметь доступ к потоковым мультимедиа и т.п.Модуль 970 Wi-Fi предоставляет пользователям доступ к беспроводному широкополосному Интернету. Хотя на фиг. 7 модуль 970 Wi-Fi и показан, понятно, что модуль 970 Wi-Fi не представляет собой существенную часть мобильного телефона и может быть полностью упущен, если требуется, без изменения сущности настоящего изобретения.
Процессор 980 представляет собой центр управления мобильного телефона, соединяющий различные части мобильного телефона в целом с использованием различных интерфейсов и схем. Путем прогона или выполнения программ и/или модулей программного обеспечения, хранящихся в запоминающем устройстве 920 и вызова данных, хранящихся в запоминающем устройстве 920, процессор 680 выполняет различные функции мобильного телефона и обрабатывает данные, тем самым осуществляя общий контроль на мобильном телефоне. Факультативно, процессор 980 может содержать один или несколько блоков обработки данных. Предпочтительно, процессор 980 может объединять в себе прикладной процессор и процессор модуляции и демодуляции, причем прикладной процессор, главным образом, обрабатывает операционную систему, пользовательский интерфейс, прикладную программу и т.п., а процессор модуляции и демодуляции, главным образом, обрабатывает беспроводную связь. Понятно, что вышеупомянутый процессор модуляции и демодуляции может и не включаться в процессор 980.
Мобильный телефон дополнительно содержит источник 990 питания (например, аккумуляторную батарею), предназначенный для подачи питания каждой части. Предпочтительно, источник питания может иметь логическое соединение с процессором 980 путем использования системы управления питанием, тем самым реализуя такие функции, как зарядка, разрядка и управление потреблением энергии путем использования системы управления питанием.
Хотя на этой фигуре они и не показаны, мобильный телефон может дополнительно содержать камеру, модуль Bluetooth и т.п., в настоящем документе дополнительно не описываемые.
Согласно варианту осуществления, показанному на фиг. 2, поток на стороне пользовательского оборудования в каждом действии способа может реализовываться на основании структуры мобильного телефона.
Согласно варианту осуществления, показанному на фиг. 5, функция каждого блока может реализовываться на основании структуры мобильного телефона.
В соответствии с одним вариантом осуществления настоящего изобретения предлагается также машиночитаемый носитель данных. Машиночитаемый носитель данных хранит компьютерную программу для электронного обмена данными, и компьютерная программа вызывает выполнение компьютером части или всех действий, описанных для пользовательского оборудования в вариантах осуществления способа.
В соответствии с одним вариантом осуществления настоящего изобретения предлагается также машиночитаемый носитель данных. Машиночитаемый носитель данных хранит компьютерную программу для электронного обмена данными, и компьютерная программа вызывает выполнение компьютером части или всех действий, описанных для сетевого оборудования в вариантах осуществления способа.
В соответствии с одним вариантом осуществления настоящего изобретения предлагается также компьютерный программный продукт. Компьютерный программный продукт содержит энергонезависимый машиночитаемый носитель данных, хранящий компьютерную программу, и компьютерная программа вызывает выполнение компьютером части или всех действий, описанных для пользовательского оборудования в предлагаемом способе. Компьютерный программный продукт может представлять собой пакет инсталляции программного обеспечения.
В соответствии с одним вариантом осуществления настоящего изобретения предлагается также компьютерный программный продукт. Компьютерный программный продукт содержит энергонезависимый машиночитаемый носитель данных, хранящий компьютерную программу, и компьютерная программа вызывает выполнение компьютером части или всех действий, описанных для сетевого оборудования в предлагаемом способе. Компьютерный программный продукт может представлять собой пакет инсталляции программного обеспечения.
Действия способа или алгоритм, описанные в вариантах осуществления настоящего изобретения, могут реализовываться в аппаратных средствах или реализовываться путем выполнения процессором программных команд. Программные команды могут состоять из соответствующих модулей программного обеспечения. Модули программного обеспечения могут храниться в оперативном запоминающем устройстве (RAM), флэш-памяти, постоянном запоминающем устройстве (ROM), стираемом программируемом постоянном запоминающем устройстве (EPROM), электрически стираемом программируемом постоянном запоминающем устройстве (EEPROM), регистре, на жестком диске, съемном жестком диске, в постоянном запоминающем устройстве на компакт-диске (CD-ROM) или в носителе данных в любом ином виде, хорошо известном в данной области техники. Иллюстративный носитель данных может подключаться к процессору с тем, чтобы процессор мог считывать информацию из носителя данных и записывать информацию в носитель данных. Естественно, носитель данных может быть компонентом процессора. Процессор и носитель данных могут находиться в заказной интегральной микросхеме. Кроме того, заказная интегральная микросхема может находиться в устройстве доступа к сети, целевом сетевом устройстве или базовом сетевом устройстве. Процессор и носитель данных могут также действовать как отдельные компоненты в устройстве доступа к сети, целевом сетевом устройстве или базовом сетевом устройстве.
Специалистам в данной области техники должно быть ясно, что в одном или нескольких примерах, описанных выше, функции, описанные в вариантах осуществления настоящего изобретения, могут реализовываться, полностью или частично, посредством программного обеспечения, аппаратных средств, программно-аппаратного обеспечения или любой их комбинации. Если функции, описанные в вариантах осуществления настоящего изобретения, реализуются посредством программного обеспечения, эти функции могут реализовываться, полностью или частично, в виде компьютерного программного продукта. Компьютерный программный продукт содержит одну или несколько компьютерных команд. Если компьютерные программные команды загружаются и выполняются на компьютере, процессы или функции генерируются, полностью или частично, в соответствии с вариантами осуществления настоящего изобретения. Компьютер может представлять собой компьютер общего назначения, компьютер специального назначения, вычислительную сеть или иные программируемые устройства. Компьютерные команды могут храниться в машиночитаемом носителе данных или передаваться из одного машиночитаемого носителя данных в другой машиночитаемый носитель данных, например, компьютерные команды могут передаваться с веб-сайта, компьютера, сервера или центра обработки данных на другой веб-сайт, компьютер, сервер или центр обработки данных проводным путем (например, по коаксиальному, оптоволоконному кабелю, цифровой пользовательской линии (DSL)), или беспроводным путем (например, инфракрасное излучение, радио, СВЧ и т.п.). Машиночитаемый носитель данных может представлять собой любой имеющийся носитель, к которому компьютер может иметь доступ, или устройство для хранения данных, такое как интегрированный сервер или центр обработки данных, содержащий один или несколько имеющихся носителей. Имеющийся носитель может представлять собой магнитный носитель (например, гибкий диск, жесткий диск, магнитную ленту), оптический носитель (например, цифровой видеодиск (DVD)) или полупроводниковый носитель (например, твердотельный диск (SSD)) и т.п.
Конкретные варианты осуществления, описанные выше, дополнительно подробно объяснили цель, технические решения и положительные результаты вариантов осуществления настоящего изобретения. При этом должно быть понятно, что описанное выше является лишь конкретными вариантами осуществления настоящего изобретения и не предназначено для ограничения объема правовой защиты варианты осуществления настоящего изобретения. Любые изменения, модификации, эквивалентные замены, усовершенствования и т.п., внесенные на основании технических решений вариантов осуществления настоящего изобретения, включаются в объем правовой защиты вариантов осуществления настоящего изобретения.