СПОСОБ ПЕРЕДАЧИ УПРАВЛЯЮЩЕГО БЛОКА PDU ОТЧЕТА О СОСТОЯНИИ НА УРОВНЕ RLC И СОПУТСТВУЮЩЕЕ УСТРОЙСТВО
METHOD OF TRANSMITTING PDU CONTROL UNIT OF STATUS REPORT AT RLC LEVEL AND CONCOMITANT DEVICE

Область техники, к которой относится настоящее изобретение
Настоящее изобретение относится к области техники связи, в частности, к способу передачи управляющего блока PDU отчета о состоянии на уровне RLC и сопутствующему устройству.
Предшествующий уровень техники настоящего изобретения
В существующем механизме повторной и обратной передачи RLC (управления радиолинией) RLC конфигурирует порядковый номер, соответственно, для каждого блока PDU при передаче протокольных блоков данных (PDU), а передающая сторона передает блоки PDU в соответствии со сконфигурированными порядковыми номерами. Затем принимающая сторона по обратной связи передает передающей стороне состояние приема PDU принимающей стороны посредством отчета о состоянии PDU (блока PDU отчета о состоянии). После этого передающая сторона определяет, какие блоки PDU подлежат повторной передаче в соответствии с отчетом о состоянии PDU.
Согласно протоколу RLC LTE (стандарт «Долгосрочное развитие сетей связи») блок PDU отчета о состоянии, переданный обратно принимающей стороной, включает в себя максимальный порядковый номер блоков PDU, успешно принятых на данный момент времени принимающей стороной, и порядковый номер каждого из блоков PDU, прием которых не был успешно осуществлен. При этом можно видеть, что на данный момент времени управляющий блок PDU отчета о состоянии, переданный обратно принимающей стороной, характеризуется одним негибким форматом, поэтому в некоторых случаях сложно обеспечить соответствие требованиям различных сценариев.
Краткое раскрытие настоящего изобретения
Варианты осуществления настоящего изобретения предлагают способ передачи управляющего блока PDU отчета о состоянии на уровне RLC и сопутствующее устройство. Управляющий блок PDU отчета о состоянии, передаваемый абонентским устройством, может иметь разные форматы, обеспечивая в некоторых случаях соответствие требованиям различных сценариев.
Согласно первому аспекту настоящего изобретения предложен способ передачи управляющего блока PDU отчета о состоянии на уровне RLC, причем этот способ включает в себя: прием абонентским устройством конфигурационной информации, переданной сетевым устройством, причем конфигурационная информация включает в себя, по меньшей мере, один формат управляющего блока PDU; и выбор абонентским устройством формата управляющего блока PDU из числа, по меньшей мере, одного формата управляющего блока PDU с целью генерирования управляющего блока PDU отчета о состоянии, и передачу этого управляющего блока PDU отчета о состоянии.
Согласно второму аспекту настоящего изобретения предложен способ передачи управляющего блока PDU отчета о состоянии на уровне RLC, причем этот способ включает в себя: генерирование сетевым устройством конфигурационной информации, причем конфигурационная информация включает в себя, по меньшей мере, один формат управляющего блока PDU; передачу сетевым устройством конфигурационной информации на абонентское устройство; и прием сетевым устройством управляющего блока PDU отчета о состоянии, переданного абонентским устройством, причем управляющий блок PDU отчета о состоянии генерируется с использованием формата управляющего блока PDU, выбранного абонентским устройством из числа, по меньшей мере, одного формата управляющего блока PDU.
Согласно третьему аспекту настоящего изобретения предложено абонентское устройство, включающее в себя:
приемный модуль, используемый для приема конфигурационной информации, переданной сетевым устройством, причем конфигурационная информация включает в себя, по меньшей мере, один формат управляющего блока PDU;
модуль обработки данных, используемый для выбора формата управляющего блока PDU из числа, по меньшей мере, одного формата управляющего блока PDU с целью генерирования управляющего блока PDU отчета о состоянии; и
передающий модуль, используемый для передачи управляющего блока PDU отчета о состоянии.
Согласно четвертому аспекту настоящего изобретения предложено сетевое устройство, включающее в себя:
модуль обработки данных, используемый для генерирования конфигурационной информации, причем конфигурационная информация включает в себя, по меньшей мере, один формат управляющего блока PDU;
передающий модуль, используемый для передачи конфигурационной информации на абонентское устройство; и
приемный модуль, используемый для приема управляющего блока PDU отчета о состоянии, переданного абонентским устройством, причем управляющий блок PDU отчета о состоянии генерируется с использованием формата управляющего блока PDU, выбранного абонентским устройством из числа, по меньшей мере, одного формата управляющего блока PDU.
Согласно пятому аспекту настоящего изобретения предложено абонентское устройство, включающее в себя процессор, память, приемопередатчик и шину, при этом:
процессор соединен с памятью и приемопередатчиком посредством шины и осуществляет обмен данными между процессором, памятью и приемопередатчиком;
в памяти хранятся исполняемые программные коды, а процессор используется для вызова исполняемых программных команд, хранящихся в памяти, с целью выполнения способа согласно первому аспекту вариантов осуществления настоящего изобретения.
Согласно шестому аспекту настоящего изобретения предложено сетевое устройство, включающее в себя процессор, память, приемопередатчик и шину, при этом:
процессор соединен с памятью и приемопередатчиком посредством шины и осуществляет обмен данными между процессором, памятью и приемопередатчиком;
в памяти хранятся исполняемые программные коды, а процессор используется для вызова исполняемых программных команд, хранящихся в памяти, с целью выполнения способа согласно второму аспекту вариантов осуществления настоящего изобретения.
Согласно седьмому аспекту настоящего изобретения предложена запоминающая среда компьютера для хранения машинных программных команд, используемых абонентским устройством согласно пятому аспекту настоящего изобретения, которая включают в себя программы, предназначенные для реализации первого аспекта вариантов осуществления настоящего изобретения.
Согласно восьмому аспекту настоящего изобретения предложена запоминающая среда компьютера для хранения машинных программных команд, используемых сетевым устройством согласно шестому аспекту настоящего изобретения, которая включают в себя программы, предназначенные для реализации второго аспекта вариантов осуществления настоящего изобретения.
Согласно девятому аспекту настоящего изобретения предложена система связи, которая включает в себя абонентское устройство согласно третьему аспекту вариантов осуществления настоящего изобретения и сетевое устройство согласно четвертому аспекту вариантов осуществления настоящего изобретения; или же система связи включает в себя абонентское устройство согласно пятому аспекту вариантов осуществления настоящего изобретения и сетевое устройство согласно шестому аспекту вариантов осуществления настоящего изобретения.
Согласно решениям, предложенным настоящим изобретением, сетевое устройство конфигурирует для абонентского устройства, по меньшей мере, один формат управляющего блока PDU, а абонентское устройство выбирает формат управляющего блока PDU из числа, по меньшей мере, одного формата управляющего блока PDU для генерирования управляющего блока PDU отчета о состоянии. В сравнении с предшествующим уровнем техники управляющий блок PDU отчета о состоянии, генерируемый абонентским устройством, имеет разные форматы, обеспечивая в некоторых случаях соответствие требованиям различных сценариев.
Эти и прочие аспекты настоящего изобретения станут намного понятнее после ознакомления с последующим описанием вариантов осуществления настоящего изобретения.
Краткое описание фигур
Для более полного разъяснения технических решений, реализованных в вариантах осуществления настоящего изобретения или на предшествующем уровне техники, ниже вкратце раскрыты чертежи, которые должны быть использованы при описании вариантов осуществления настоящего изобретения или предшествующего уровня техники. Очевидно, что чертежи, используемые в последующем описании, иллюстрируют лишь некоторые варианты осуществления заявленного изобретения. Для специалистов в данной области техники понятно, что на основе этих чертежей могут быть получены и иные чертежи, что не требует приложения каких-либо новаторских усилий.
На фиг. 1 представлено схематическое изображение архитектуры сети согласно одному из вариантов осуществления настоящего изобретения;
На фиг. 2 представлена блок-схема выполнения способа передачи управляющего блока PDU отчета о состоянии на уровне RLC согласно одному из вариантов осуществления настоящего изобретения;
На фиг. 3 представлено схематическое изображение формата управляющего блока PDU согласно одному из вариантов осуществления настоящего изобретения;
На фиг. 4 представлена упрощенная схема примера согласно одному из вариантов осуществления настоящего изобретения;
На фиг. 5 представлено схематическое изображение другого формата управляющего блока PDU согласно одному из вариантов осуществления настоящего изобретения;
На фиг. 6 представлено схематическое изображение еще одного формата управляющего блока PDU согласно одному из вариантов осуществления настоящего изобретения;
На фиг. 7 представлено схематическое изображение еще одного формата управляющего блока PDU согласно одному из вариантов осуществления настоящего изобретения;
На фиг. 8 показана упрощенная структурная схема абонентского устройства согласно одному из вариантов осуществления настоящего изобретения;
На фиг. 9 показана упрощенная структурная схема сетевого устройства согласно одному из вариантов осуществления настоящего изобретения;
На фиг. 10 показана упрощенная структурная схема другого абонентского устройства согласно одному из вариантов осуществления настоящего изобретения;
На фиг. 11 показана упрощенная структурная схема другого сетевого устройства согласно одному из вариантов осуществления настоящего изобретения.
Подробное раскрытие настоящего изобретения
Для обеспечения возможности лучшего понимания решений настоящего изобретения специалистами в данной области техники технические решения, реализованные в вариантах осуществления настоящего изобретения, будут наглядно и полностью описаны в привязке к чертежам вариантов осуществления заявленного изобретения. Очевидно, что проиллюстрированные варианты осуществления отображают лишь часть, а не все варианты осуществления настоящего изобретения. Все остальные варианты осуществления, полученные специалистом в данной области техники на основе вариантов осуществления заявленного изобретения без приложения каких-либо новаторских усилий, должны входить в объем правовой охраны настоящего изобретения.
Подробности представлены ниже отдельно.
Термины «первый», «второй», «третий», «четвертый» и так далее, встречающиеся в описании и формуле изобретения, а также на чертежах, используются для проведения различия между разными объектами, а не для определения конкретной последовательности. Кроме того, предполагается, что термины «включает в себя», «имеет» и их производные носят неисключительный характер. Например, процесс, способ, система, продукт или устройство, включающее в себя ряд стадий или блоков, не ограничено перечисленными стадиями или блоками, но в необязательном варианте также включает в себя другие стадии или блоки, которые присущи такому процессу, способу, продукту или устройству.
Термин «вариант осуществления», используемый в настоящем документе, означает, что конкретный признак, структура или характеристика, описанная в привязке к какому-либо варианту осуществления изобретения, может быть включена, по меньшей мере, в один вариант осуществления заявленного изобретения. Это выражение, встречающееся в различных местах настоящего документа, не обязательно относится к одному и тому же варианту осуществления, и не обозначает отдельный или альтернативный вариант осуществления, взаимоисключающий другие варианты осуществления. Специалисту в данной области техники прямо и косвенно понятно, что варианты осуществления, описанные в настоящем документе, могут быть объединены с другими вариантами осуществления.
Ниже раскрыты некоторые термины, встречающиеся в представленном описании, для облегчения их понимания специалистом в данной области техники.
1) Абонентское устройство (UE) представляет собой устройство, обеспечивающее голосовую связь и/или обмен данными с пользователями, такое как карманное устройство с функцией беспроводной связи или устройство, монтируемое на транспортном средстве. Стандартные терминалы включают в себя, например, мобильные телефоны, планшетные компьютеры, ноутбуки, наладонные компьютеры, мобильные Интернет-устройства (MID), носимые устройства, такие как умные часы, умные браслеты, шагомеры и пр.
2) Сетевое устройство относится к узловому устройству на стороне сети. Например, сетевым устройством может служить устройство сети радиодоступа (RAN) на стороне доступа к сети сотовой связи. Так называемое RAN-устройство представляет собой устройство, которое соединяет терминалы с беспроводной сетью, к числу которых относятся, помимо прочего: усовершенствованный узел B (eNB), контроллер радиосети (RNC), узел B (NB), контроллер базовой станции (BSC), базовая приемопередающая станция (BTS), исходная базовая станция (например, усовершенствованный исходный узел B или исходный узел B (HNB)) или блок формирования модулирующих сигналов (BBU). В качестве другого примера сетевым устройством может служить узловое устройство в беспроводной локальной вычислительной сети (WLAN), такое как контроллер доступа (AC), шлюз или точка доступа Wi-Fi (AP).
3) Протокольный блок данных (PDU) относится к протоколу обмена данными между равноправными уровнями двух устройств в иерархической структуре сети, такого как модель взаимодействия открытых систем.
4) Термин «множество» означает два или более двух. Термин «и/или» описывает ассоциативную взаимосвязь соотносимых друг с другом объектов, указывая на то, что может быть предусмотрено три возможных варианта взаимосвязи; например, фраза «A и/или B» может указывать на три возможные ситуации: только A; одновременно A и B; и только B. Символ «/» указывает, в общем, на то, что объекты, находящиеся перед этим символом и после него, находятся в соотношении «или».
Варианты осуществления настоящего изобретения описаны ниже в привязке к прилагаемым чертежам.
Обратимся к фиг. 1, где представлено схематическое изображение архитектуры сети согласно одному из вариантов осуществления настоящего изобретения. Архитектура сети, показанная на фиг. 1, включает в себя сетевое устройство 110 и абонентское устройство 120. Сетевое устройство 110 генерирует конфигурационную информацию, а затем передает конфигурационную информацию на абонентское устройство 120. Конфигурационная информация включает в себя, по меньшей мере, один формат управляющего блока PDU. После получения конфигурационной информации абонентское устройство 120 выбирает формат управляющего блока PDU из числа, по меньшей мере, одного формата управляющего блока PDU, содержащегося в конфигурационной информации, с целью генерирования управляющего блока PDU отчета о состоянии. И, наконец, абонентское устройство 120 передает управляющий блок PDU отчета о состоянии. При этом можно видеть, что, по меньшей мере, один формат управляющего блока PDU в решении, которое предложено настоящим изобретением, конфигурируется для абонентского устройства 120 сетевым устройством 110. В сравнении с предшествующим уровнем техники абонентское устройство 120 в предложенном решении генерирует управляющий блок PDU отчета о состоянии на основе, по меньшей мере, одного формата управляющего блока PDU, сконфигурированного сетевым устройством 110. Управляющий блок PDU отчета о состоянии, сгенерированный абонентским устройством, имеет разные форматы, что в некоторых случаях обеспечивает возможность соответствия требованиям различных сценариев.
Ниже будет подробно описан способ передачи управляющего блока PDU отчета о состоянии на уровне RLC, предложенный одним из вариантов осуществления настоящего изобретения, в привязке к архитектуре сети, показанной на фиг. 1.
Обратимся теперь к фиг. 2. На фиг. 2 представлена блок-схема выполнения способа передачи управляющего блока PDU отчета о состоянии на уровне RLC согласно одному из вариантов осуществления настоящего изобретения, причем этот способ включает в себя стадии S201, S202, S203 и S204, описанные ниже.
На стадии S201 сетевое устройство генерирует конфигурационную информацию, причем эта конфигурационная информация включает в себя, по меньшей мере, один формат управляющего блока PDU.
На стадии S202 сетевое устройство передает конфигурационную информацию на абонентское устройство.
На стадии S203 абонентское устройство принимает конфигурационную информацию, переданную сетевым устройством, и выбирает формат управляющего блока PDU из числа, по меньшей мере, одного формата управляющего блока PDU с целью генерирования управляющего блока PDU отчета о состоянии.
На стадии S204 абонентское устройство передает управляющий блок PDU отчета о состоянии, а сетевое устройство принимает управляющий блок PDU отчета о состоянии, переданный абонентским устройством.
На китайском языке блок PDU отчета о состоянии обычно записывается следующим образом: . Однако поскольку это решение применимо к уровню RLC, наименование блока PDU отчета о состоянии на китайском языке будет выглядеть следующим образом: , именуясь для краткости «управляющим блоком PDU отчета о состоянии» в представленном патенте. Буквальный перевод формата блока PDU отчета о состоянии на китайский выглядит так: . Однако поскольку это решение применимо к уровню RLC, наименование формата блока PDU отчета о состоянии на китайском языке будет выглядеть следующим образом: . Кроме того, поскольку блок PDU отчета о состоянии относится к управляющему протокольному блоку данных, формат управляющего блока PDU используется в представленном патенте для обозначения формата блока PDU отчета о состоянии.
Согласно решению, предложенному настоящим изобретением, сетевое устройство конфигурирует для абонентского устройства, по меньшей мере, один формат управляющего блока PDU, а абонентское устройство выбирает формат управляющего блока PDU ил числа, по меньшей мере, одного формата управляющего блока PDU для генерирования управляющего блока PDU отчета о состоянии. В сравнении с предшествующим уровнем техники управляющий блок PDU отчета о состоянии, сгенерированный абонентским устройством, имеет разные форматы, что в некоторых случаях обеспечивает возможность соответствия требованиям различных сценариев.
В одном из вариантов осуществления настоящего изобретения формат управляющего блока PDU включает в себя максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, и диапазон порядковых номеров блоков PDU, принятых некорректно.
Формат управляющего блока PDU включает в себя максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, и диапазон порядковых номеров блоков PDU, принятых некорректно, вследствие чего передаваемый управляющий блок PDU отчета о состоянии включает в себя максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, и диапазон порядковых номеров блоков PDU, принятых некорректно.
Обратимся теперь к фиг. 3. На фиг. 3 представлено схематическое изображение формата управляющего блока PDU согласно одному из вариантов осуществления настоящего изобретения. На фиг. 3 приведена иллюстративная схема формата управляющего блока PDU, включающего в себя максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, и диапазон порядковых номеров блоков PDU, принятых некорректно. При этом символ ACK_SN обозначает максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, а символы NACK_SN_LOW и NACK_SN_HIGH обозначают, соответственно, наименьший предельный порядковый номер и наибольший предельный порядковый номер в диапазоне порядковых номеров блоков PDU, некорректно принятых абонентским устройством.
Например, как показано на фиг. 4, сетевое устройство передало блоки PDU с порядковыми номерами, соответственно, от n-2, n-1 до n+3, а абонентское устройство приняло блоки PDU с порядковыми номерами, соответственно, n+3, n-2 и n-1. Оказалось, что абонентским устройством не были приняты блоки PDU с порядковыми номерами от n до n+2, и в связи с этим абонентское устройство передаст на сетевое устройство управляющий блок PDU отчета о состоянии с указанием порядковых номеров блоков PDU, которые не были успешно приняты абонентским устройством В этом примере, согласно протоколу RLC LTE предшествующего уровня техники, управляющий блок PDU отчета о состоянии, переданный абонентским устройством, будет содержать максимальный порядковый номер блоков PDU, успешно принятых на данный момент времени, и порядковый номер каждого из блоков PDU, прием которых не был успешно осуществлен, т.е. управляющий блок PDU отчета о состоянии будет содержать порядковый номер n+3 и порядковые номера n, n+1 и n+2 блоков PDU, принятых некорректно. Как можно видеть, управляющий блок PDU отчета о состоянии, переданный абонентским устройством, должен включать в себя порядковый номер каждого из блоков PDU, принятых некорректно, что обуславливает высокое ресурсопотребление.
В примере, приведенном на фиг. 4, благодаря предложенному решению управляющий блок PDU отчета о состоянии, передаваемый абонентским устройством, должен включать в себя только порядковый номер n+3, порядковый номер n и порядковый номер n+2. Таким образом, при необходимости выдачи команды на повторную передачу большого количества блоков PDU принимающая сторона передаст обратно диапазон порядковых номеров повторно передаваемых блоков PDU, не передавая обратно порядковый номер каждого повторно передаваемого блока PDU, что в значительной мере снижает ресурсопотребление при обратной связи на уровне RLC.
Далее, диапазон порядковых номеров включает в себя наибольший предельный порядковый номер и наименьший предельный порядковый номер. Когда максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, граничит с наибольшим предельным порядковым номером, формат управляющего блока PDU включает в себя максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, и наименьший предельный порядковый номер.
Формат управляющего блока PDU включает в себя максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, и наименьший предельный порядковый номер диапазона порядковых номеров блоков PDU, принятых некорректно, вследствие чего передаваемый управляющий блок PDU отчета о состоянии включает в себя максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, и наименьший предельный порядковый номер диапазона порядковых номеров блоков PDU, принятых некорректно.
В частности, в примере, приведенном на фиг. 4, максимальным порядковым номером блока PDU, успешно принятого абонентским устройством, является номер n+3, а наименьшим и наибольшим предельными порядковыми номерами в диапазоне порядковых номеров блоков PDU, некорректно принятых абонентским устройством, являются, соответственно, номера n и n+2. При этом номера n+2 и n+3 граничат друг с другом. В данном случае управляющий блок PDU отчета о состоянии, передаваемый абонентским устройством, должен включать в себя только порядковый номер n+3 и порядковый номер n. В результате дополнительно сокращается ресурсопотребление при обратной связи на уровне RLC. Иллюстративная схема формата управляющего блока PDU, включающего в себя максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, и наименьший предельный порядковый номер диапазона порядковых номеров блоков PDU, принятых некорректно, показана на фиг. 5, где представлено схематическое изображение другого формата управляющего блока PDU согласно одному из вариантов осуществления настоящего изобретения.
В одном из вариантов осуществления настоящего изобретения формат управляющего блока PDU включает в себя максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, и множество диапазонов порядковых номеров блоков PDU, принятых некорректно.
Формат управляющего блока PDU включает в себя максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, и множество диапазонов порядковых номеров блоков PDU, принятых некорректно, вследствие чего передаваемый управляющий блок PDU отчета о состоянии включает в себя максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, и множество диапазонов порядковых номеров блоков PDU, принятых некорректно.
Обратимся теперь к фиг. 6. На фиг. 6 представлено схематическое изображение еще одного формата управляющего блока PDU согласно одному из вариантов осуществления настоящего изобретения. На фиг. 6 показана иллюстративная схема формата управляющего блока PDU, включающего в себя максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, и множество диапазонов порядковых номеров блоков PDU, принятых некорректно.
Например, порядковыми номерами блоков PDU, которые были переданы сетевым устройством, являются номера n~n+12, а порядковыми номерами блоков PDU, которые были приняты абонентским устройством, являются номера n+3, n+8 и n+12; и оказывается, что на стороне абонентского устройства порядковыми номерами непринятых блоков PDU являются номера n, n+1, n+2, n+4, n+5, n+6, n+9, n+10 и n+11, вследствие чего управляющий блок PDU отчета о состоянии, сгенерированный абонентским устройством, который показан на фиг. 6, включает в себя максимальный порядковый номер n+12 блоков PDU, успешно принятых абонентским устройством, и множество диапазонов порядковых номеров блоков PDU, принятых некорректно, а именно n~n+2, n+4~n+6 и n+9~n+11.
В одном из вариантов осуществления настоящего изобретения формат управляющего блока PDU включает в себя максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, и порядковый номер каждого из блоков PDU, принятых некорректно.
Формат управляющего блока PDU включает в себя максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, и порядковый номер каждого из блоков PDU, принятых некорректно, вследствие чего передаваемый управляющий блок PDU отчета о состоянии включает в себя максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, и порядковый номер каждого из блоков PDU, принятых некорректно.
Обратимся теперь к фиг. 7. На фиг. 7 представлено схематическое изображение еще одного формата управляющего блока PDU согласно одному из вариантов осуществления настоящего изобретения. На фиг. 7 показана иллюстративная схема формата управляющего блока PDU, включающего в себя максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, и порядковый номер каждого из блоков PDU, принятых некорректно.
Например, сетевое устройство передало блоки PDU с порядковыми номерами от n до n+7, а абонентское устройство приняло блоки PDU с порядковыми номерами от n до n+5. Оказывается, что на стороне абонентского устройства порядковыми номерами непринятых блоков PDU являются номера от n+6 до n+7, вследствие чего управляющий блок PDU отчета о состоянии, переданный абонентским устройством, будет включать в себя максимальный порядковый номер n+5 блоков PDU, успешно принятых абонентским устройством, и порядковый номер каждого из блоков PDU, принятых некорректно, а именно n+6 и n+7.
Кроме того, некоторые параметры, показанные на фиг. 3, 5, 6 и 7, могут быть раскрыты следующим образом: CPT означает тип управляющего блока PDU; E1 означает бит расширения 1, а E2 означает бит расширения 2, причем E1 и E2 сообщают о том, что далее следует ряд полей NACK или иных полей; параметр NACK_SN отображает порядковый номер блока PDU, некорректно принятого абонентским устройством; комбинированное поле SOstart и SOend включает в себя параметры SOstart и SOend, совместно обозначающие AMDPDU, детектированный как утерянный в принимаемом сегменте AMRLC, причем параметр SOstar указывает начальное положение утерянного сегмента в AMDPDU, а параметр SOend указывает конечное положение утерянного сегмента в AMDPDU, оба - в битах.
В одном из вариантов осуществления настоящего изобретения один из конкретных способов реализации выбора абонентским устройством формата управляющего блока PDU из числа, по меньшей мере, одного формата управляющего блока PDU включает в себя: выбор абонентским устройством формата управляющего блока PDU из числа, по меньшей мере, одного формата управляющего блока PDU в зависимости от ситуации некорректного приема блоков PDU.
При этом, если количество блоков PDU, некорректно принятых абонентским устройством, превышает или равно заданному пороговому значению, или если количество блоков PDU, некорректно принятых абонентским устройством, превышает или равно заданному пороговому значению, а порядковые номера некорректно принятых блоков PDU являются непрерывными, то выбранный формат управляющего блока PDU будет включать в себя максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, и диапазон порядковых номеров блоков PDU, принятых некорректно.
При этом, если количество блоков PDU, некорректно принятых абонентским устройством, превышает или равно заданному пороговому значению, а порядковые номера некорректно принятых блоков PDU не являются непрерывными, то выбранный формат управляющего блока PDU будет включать в себя максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, и множество диапазонов порядковых номеров блоков PDU, принятых некорректно.
При этом, если количество блоков PDU, некорректно принятых абонентским устройством, меньше заданного порогового значения, то выбранный формат управляющего блока PDU будет включать в себя максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, и порядковый номер каждого из блоков PDU, принятых некорректно.
Например, сетевое устройство может сконфигурировать для абонентского устройства множество форматов управляющего блока PDU, к примеру, четыре формата управляющего блока PDU, которые проиллюстрированы на фиг. 3, 5, 6 и 7. В одном из примеров, исходя из допущения, что заданное пороговое принято равным трем, сетевое устройство передало блоки PDU с порядковыми номерами от n-2, n-1 до n+3, а абонентское устройство не приняло блоки PDU с порядковыми номерами от n до n+2. При этом можно видеть, что количество блоков PDU, некорректно принятых абонентским устройством, превышает три, а порядковые номера некорректно принятых блоков PDU являются непрерывными. Следовательно, для генерирования управляющего блока PDU отчета о состоянии абонентское устройство выбирает формат управляющего блока PDU, показанный на фиг. 3. В другом примере, исходя из допущения, что заданное пороговое принято равным трем, сетевое устройство передало блоки PDU с порядковыми номерами от n до n+10, а абонентское устройство не приняло блоки PDU с порядковыми номерами n, n+1, n+2, n+4, n+5 и n+6. При этом можно видеть, что количество блоков PDU, некорректно принятых абонентским устройством, превышает три, а порядковые номера некорректно принятых блоков PDU не являются непрерывными. Следовательно, для генерирования управляющего блока PDU отчета о состоянии абонентское устройство выбирает формат управляющего блока PDU, показанный на фиг. 6. В еще одном примере, исходя из допущения, что заданное пороговое принято равным трем, сетевое устройство передало блоки PDU с порядковыми номерами от n до n+10, а абонентское устройство не приняло блоки PDU с порядковыми номерами n и n+1. При этом можно видеть, что количество блоков PDU, некорректно принятых абонентским устройством, превышает три, а порядковые номера некорректно принятых блоков PDU не являются непрерывными. Следовательно, для генерирования управляющего блока PDU отчета о состоянии абонентское устройство выбирает формат управляющего блока PDU, показанный на фиг. 7.
Таким образом, когда сетевое устройство конфигурирует для абонентского устройства множество форматов управляющего блока PDU, абонентское устройство выбирает, какой формат управляющего блока PDU должен быть использован для генерирования управляющего блока PDU отчета о состоянии в зависимости от ситуации некорректного приема блоков PDU самим абонентским устройством, вследствие чего может быть повышена точность порядковых номеров некорректно принятых блоков PDU, переданных абонентским устройством, благодаря чему обеспечивается снижение ресурсопотребления при обратной связи на уровне RLC.
В одном из вариантов осуществления настоящего изобретения конфигурационная информация дополнительно включает в себя первую конфигурацию использования, по меньшей мере, одного формата управляющего блока PDU, а один из конкретных способов реализации выбора абонентским устройством формата управляющего блока PDU из числа, по меньшей мере, одного формата управляющего блока PDU включает в себя: выбор абонентским устройством формата управляющего блока PDU из числа, по меньшей мере, одного формата управляющего блока PDU в зависимости от первой конфигурации использования, по меньшей мере, одного формата управляющего блока PDU.
Первая конфигурация использования включает в себя время использования, по меньшей мере, одного формата управляющего блока PDU. В примере, приведенном на фиг. 3, время использования формата управляющего блока PDU лежит в пределах от 10:00 до 11:00. В течение этого времени абонентское устройство генерирует управляющий блок PDU отчета о состоянии с использованием формата управляющего блока PDU, показанного на фиг. 3.
Как можно видеть, за счет статического конфигурирования конфигурации использования, по меньшей мере, одного формата управляющего блока PDU может не потребоваться какое-либо добавочное сетевое устройство для выдачи указания абонентскому устройству с помощью других сигналов в отношении того, какой формат управляющего блока PDU следует использовать для генерирования управляющего блока PDU отчета о состоянии, что снижает ресурсопотребление.
В одном из вариантов осуществления настоящего изобретения предложенный способ дополнительно включает в себя:
передачу сетевым устройством индикативной информации на абонентское устройство, причем индикативная информация включает в себя вторую конфигурацию использования, по меньшей мере, одного формата управляющего блока PDU; прием абонентским устройством индикативной информации, переданной сетевым устройством; и выбор абонентским устройством формата управляющего блока PDU из числа, по меньшей мере, одного формата управляющего блока PDU в зависимости от второй конфигурации использования, по меньшей мере, одного формата управляющего блока PDU.
Вторая конфигурация использования включает в себя время использования, по меньшей мере, одного формата управляющего блока PDU. В примере, приведенном на фиг. 6, время использования формата управляющего блока PDU лежит в пределах от 13:00 до 18:00. В течение этого времени абонентское устройство генерирует управляющий блок PDU отчета о состоянии с использованием формата управляющего блока PDU, показанного на фиг. 6.
Как можно видеть, после этого сетевое устройство - через индикативную информацию - динамически указывает абонентскому устройству, какой формат управляющего блока PDU использовать для генерирования управляющего блока PDU отчета о состоянии, благодаря чему обеспечивается возможность более гибкого генерирования управляющего блока PDU отчета о состоянии абонентским устройством, и в некоторых случаях может быть обеспечено соответствие требованиям различных сценариев.
Одним из вариантов осуществления настоящего изобретения также предложено абонентское устройство 800, показанное на фиг. 8, которое включает в себя приемный модуль 801, модуль 802 обработки данных и передающий модуль 803.
Приемный модуль 801 используется для приема конфигурационной информации, переданной сетевым устройством, причем конфигурационная информация включает в себя, по меньшей мере, один формат управляющего блока PDU.
Модуль 802 обработки данных используется для выбора формата управляющего блока PDU из числа, по меньшей мере, одного формата управляющего блока PDU с целью генерирования управляющего блока PDU отчета о состоянии.
Передающий модуль 803 используется для передачи управляющего блока PDU отчета о состоянии.
В одном из вариантов осуществления настоящего изобретения формат управляющего блока PDU включает в себя максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, и диапазон порядковых номеров блоков PDU, принятых некорректно.
В одном из вариантов осуществления настоящего изобретения диапазон порядковых номеров включает в себя наибольший предельный порядковый номер и наименьший предельный порядковый номер. Если максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, граничит с наибольшим предельным порядковым номером, то формат управляющего блока PDU будет включать в себя максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, и наименьший предельный порядковый номер.
В одном из вариантов осуществления настоящего изобретения формат управляющего блока PDU включает в себя максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, и множество диапазонов порядковых номеров блоков PDU, принятых некорректно.
В одном из вариантов осуществления настоящего изобретения формат управляющего блока PDU включает в себя максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, и порядковый номер каждого из блоков PDU, принятых некорректно.
В одном из вариантов осуществления настоящего изобретения модуль 802 обработки данных используется, в частности, для: выбора формата управляющего блока PDU из числа, по меньшей мере, одного формата управляющего блока PDU в зависимости от ситуации некорректного приема PDU.
В одном из вариантов осуществления настоящего изобретения предусмотрено, что если количество блоков PDU, некорректно принятых абонентским устройством, превышает или равно заданному пороговому значению, или если количество блоков PDU, некорректно принятых абонентским устройством, превышает или равно заданному пороговому значению, а порядковые номера некорректно принятых блоков PDU являются непрерывными, то выбранный формат управляющего блока PDU будет включать в себя максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, и диапазон порядковых номеров блоков PDU, принятых некорректно.
В одном из вариантов осуществления настоящего изобретения предусмотрено, что если количество блоков PDU, некорректно принятых абонентским устройством, превышает или равно заданному пороговому значению, а порядковые номера некорректно принятых блоков PDU не являются непрерывными, то выбранный формат управляющего блока PDU будет включать в себя максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, и множество диапазонов порядковых номеров блоков PDU, принятых некорректно.
В одном из вариантов осуществления настоящего изобретения предусмотрено, что если количество блоков PDU, некорректно принятых абонентским устройством, меньше заданного порогового значения, то выбранный формат управляющего блока PDU будет включать в себя максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, и порядковый номер каждого из блоков PDU, принятых некорректно.
В одном из вариантов осуществления настоящего изобретения конфигурационная информация дополнительно включает в себя первую конфигурацию использования, по меньшей мере, одного формата управляющего блока PDU, а модуль 802 обработки данных используется, в частности, для: выбора формата управляющего блока PDU из числа, по меньшей мере, одного формата управляющего блока PDU в зависимости от первой конфигурации использования, по меньшей мере, одного формата управляющего блока PDU.
В одном из вариантов осуществления настоящего изобретения приемный модуль 801 дополнительно используется для приема индикативной информации, переданной сетевым устройством, причем индикативная информация включает в себя вторую конфигурацию использования, по меньшей мере, одного формата управляющего блока PDU; а модуль 802 обработки данных используется, в частности, для выбора формата управляющего блока PDU из числа, по меньшей мере, одного формата управляющего блока PDU в зависимости от второй конфигурации использования, по меньшей мере, одного формата управляющего блока PDU.
Следует отметить, что указанные модули (приемный модуль 801, модуль 802 обработки данных и передающий модуль 803) используются для выполнения соответствующих стадий указанного способа.
В этом варианте осуществления настоящего изобретения абонентское устройство 800 представлено в виде модуля. Термин «модуль» в контексте настоящего документа может относиться к специализированной заказной интегральной схеме (ASIC), процессору и памяти, которые исполняют одну или несколько компьютерных программ или микропрограмм, интегральной логической схеме и/или иным устройствам, которые могут обеспечить выполнение указанных функций. Кроме того, указанный модуль 802 обработки данных может быть реализован в виде процессора 1001 абонентского устройства, показанного на фиг. 10, а приемный модуль 801 и передающий модуль 803 могут быть реализованы в виде приемопередатчика 1003 абонентского устройства, показанного на фиг. 10.
Одним из вариантов осуществления настоящего изобретения также предложено сетевое устройство 900, показанное на фиг. 9, которое включает в себя модуль 901 обработки данных, передающий модуль 902 и приемный модуль 903.
Модуль 901 обработки данных используется для генерирования конфигурационной информации, причем конфигурационная информация включает в себя, по меньшей мере, один формат управляющего блока PDU.
Передающий модуль 902 используется для передачи на абонентское устройство конфигурационной информации.
Приемный модуль 903 используется для приема управляющего блока PDU отчета о состоянии, переданного абонентским устройством, причем управляющий блок PDU отчета о состоянии генерируется с помощью формата управляющего блока PDU, выбранного абонентским устройством из числа, по меньшей мере, одного формата управляющего блока PDU.
В одном из вариантов осуществления настоящего изобретения формат управляющего блока PDU включает в себя максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, и диапазон порядковых номеров блоков PDU, принятых некорректно.
В одном из вариантов осуществления настоящего изобретения диапазон порядковых номеров включает в себя наибольший предельный порядковый номер и наименьший предельный порядковый номер. Если максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, граничит с наибольшим предельным порядковым номером, то формат управляющего блока PDU будет включать в себя максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, и наименьший предельный порядковый номер.
В одном из вариантов осуществления настоящего изобретения формат управляющего блока PDU включает в себя максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, и множество диапазонов порядковых номеров блоков PDU, принятых некорректно.
В одном из вариантов осуществления настоящего изобретения формат управляющего блока PDU включает в себя максимальный порядковый номер блоков PDU, успешно принятых абонентским устройством, и порядковый номер каждого из блоков PDU, принятых некорректно.
В одном из вариантов осуществления настоящего изобретения конфигурационная информация дополнительно включает в себя первую конфигурацию использования, по меньшей мере, одного формата управляющего блока PDU, причем первая конфигурация использования используется для выбора абонентским устройством формата управляющего блока PDU из числа, по меньшей мере, одного формата управляющего блока PDU.
В одном из вариантов осуществления настоящего изобретения передающий модуль 902 дополнительно используется для передачи на абонентское устройство индикативной информации, причем индикативная информация включает в себя вторую конфигурацию использования, по меньшей мере, одного формата управляющего блока PDU, а вторая конфигурация использования используется для выбора абонентским устройством формата управляющего блока PDU из числа, по меньшей мере, одного формата управляющего блока PDU.
Следует отметить, что указанные модули (модуль 901 обработки данных, передающий модуль 902 и приемный модуль 903) используются для выполнения соответствующих стадий указанного способа.
В этом варианте осуществления настоящего изобретения сетевое устройство 900 представлено в виде модуля. Термин «модуль» в контексте настоящего документа может относиться к специализированной заказной интегральной схеме (ASIC), процессору и памяти, которые исполняют одну или несколько компьютерных программ или микропрограмм, интегральной логической схеме и/или иным устройствам, которые могут обеспечить выполнение указанных функций. Кроме того, указанный модуль 901 обработки данных может быть реализован в виде процессора 1101 абонентского устройства, показанного на фиг. 11, а передающий модуль 902 и приемный модуль 903 могут быть реализованы в виде приемопередатчика 1103 абонентского устройства, показанного на фиг. 11.
Как показано на фиг. 10, абонентское устройство 1000 может быть реализовано согласно структурной схеме, показанной на фиг. 10; при этом абонентское устройство 1000 включает в себя, по меньшей мере, один процессор 1001; по меньшей мере, одну память 1002; и, по меньшей мере, один приемопередатчик 1003. Процессор 1001 соединен с памятью 1002 и приемопередатчиком 1003 посредством коммуникационной шины, и осуществляет обмен данными между процессором 1001, памятью 1002 и приемопередатчиком 1003.
В качестве процессора 1001 может быть использован универсальный центральный процессор (CPU), микропроцессор, специализированная заказная интегральная схема (ASIC) или одна или несколько интегральных схем для управления исполнением программ в рамках описанного решения.
Приемопередатчик 1003 используется для обмена данными с другими устройствами или сетями связи, такими как Ethernet, сеть радиодоступа (RAN) или беспроводная локальная вычислительная сеть (WLAN).
Память 1002 может представлять собой постоянное запоминающее устройство (ROM) или статическое запоминающее устройство других типов, в котором могут храниться статические данные и команды; оперативное запоминающее устройство (RAM) или динамическое запоминающее устройство других типов, в котором могут храниться данные и команды. Кроме того, она может представлять собой электрически стираемое программируемое постоянное запоминающее устройство (EEPROM), постоянную память на компакт-диске (CD-ROM) или иной накопитель на оптических дисках (включая компакт-диск, лазерный диск, оптический диск, универсальный цифровой оптический диск, диск стандарта Blu-Ray и пр.), запоминающее устройство на магнитных дисках или иной магнитный накопитель, или любое иное запоминающее устройство, выполненное с возможностью переноса или хранения требуемых программных кодов в виде команд или структур данных, а также с возможностью обеспечения к нему доступа со стороны компьютера; при этом оно не ограничено перечисленными вариантами осуществления. Память может представлять собой автономный элемент, соединенный с процессором посредством шины. Память может быть также интегрирована в процессор.
Память 1002 используется для хранения кодов прикладной программы, предназначенных для исполнения предложенного решения, причем исполнением управляет процессор 1001. Процессор 1001 используется для исполнения кодов прикладной программы, хранящихся в памяти 1002.
Коды, хранящиеся в памяти 1002, могут исполнять предложенный способ передачи управляющего блока PDU отчета о состоянии на уровне RLC, реализуемый абонентским устройством, описанным выше, например, путем приема конфигурационной информации, переданной сетевым устройством, причем конфигурационная информация включает в себя, по меньшей мере, один формат управляющего блока PDU; и выбора формата управляющего блока PDU из числа, по меньшей мере, одного формата управляющего блока PDU с целью генерирования управляющего блока PDU отчета о состоянии, и передачи управляющего блока PDU отчета о состоянии.
Как показано на фиг. 11, сетевое устройство 1100 может быть реализовано согласно структурной схеме, показанной на фиг. 11; при этом сетевое устройство 1100 включает в себя, по меньшей мере, один процессор 1101; по меньшей мере, одну память 1102; и, по меньшей мере, один приемопередатчик 1103. Процессор 1101 соединен с памятью 1102 и приемопередатчиком 1103 посредством коммуникационной шины, и осуществляет обмен данными между процессором 1101, памятью 1102 и приемопередатчиком 1103.
В качестве процессора 1101 может быть использован универсальный центральный процессор (CPU), микропроцессор, специализированная заказная интегральная схема (ASIC) или одна или несколько интегральных схем для управления исполнением программ в рамках описанного решения.
Приемопередатчик 1103 используется для обмена данными с другими устройствами или сетями связи, такими как Ethernet, сеть радиодоступа (RAN) или беспроводная локальная вычислительная сеть (WLAN).
Память 1102 может представлять собой постоянное запоминающее устройство (ROM) или статическое запоминающее устройство других типов, в котором могут храниться статические данные и команды; оперативное запоминающее устройство (RAM) или динамическое запоминающее устройство других типов, в котором могут храниться данные и команды. Кроме того, она может представлять собой электрически стираемое программируемое постоянное запоминающее устройство (EEPROM), постоянную память на компакт-диске (CD-ROM) или иной накопитель на оптических дисках (включая компакт-диск, лазерный диск, оптический диск, универсальный цифровой оптический диск, диск стандарта Blu-Ray и пр.), запоминающее устройство на магнитных дисках или иной магнитный накопитель, или любое иное запоминающее устройство, выполненное с возможностью переноса или хранения требуемых программных кодов в виде команд или структур данных, а также с возможностью обеспечения к нему доступа со стороны компьютера; при этом оно не ограничено перечисленными вариантами осуществления. Память может представлять собой автономный элемент, соединенный с процессором посредством шины. Память может быть также интегрирована в процессор.
Память 1102 используется для хранения кодов прикладной программы, предназначенных для исполнения предложенного решения, причем исполнением управляет процессор 1101. Процессор 1101 используется для исполнения кодов прикладной программы, хранящихся в памяти 1102.
Коды, хранящиеся в памяти 1102, могут исполнять предложенный способ передачи управляющего блока PDU отчета о состоянии на уровне RLC, реализуемый абонентским устройством, описанным выше, например, путем генерирования конфигурационной информации, причем конфигурационная информация включает в себя, по меньшей мере, один формат управляющего блока PDU; передачи конфигурационной информации на абонентское устройство; и приема управляющего блока PDU отчета о состоянии, переданного абонентским устройством, причем управляющий блок PDU отчета о состоянии генерируется с использованием формата управляющего блока PDU, выбранного из числа, по меньшей мере, одного формата управляющего блока PDU.
Одним из вариантов осуществления настоящего изобретения также предложена система связи, которая включает в себя абонентское устройство 800, показанное на фиг. 8, и сетевое устройство 900, показанное на фиг. 8; или же включает в себя абонентское устройство 1000, показанное на фиг. 10, и сетевое устройство 1100, показанное на фиг. 11.
Одним из вариантов осуществления настоящего изобретения также предложена запоминающая среда компьютера, причем в запоминающей среде компьютера может храниться программа, и при исполнении программы это исполнение включает в себя некоторые или все стадии любого способа передачи управляющего блока PDU отчета о состоянии на уровне RLC, описанные выше в рамках одного из вариантов осуществления предложенного способа.
Одним из вариантов осуществления настоящего изобретения также предложена другая запоминающая среда компьютера, причем в запоминающей среде компьютера может храниться программа, и при исполнении программы это исполнение включает в себя некоторые или все стадии любого способа передачи управляющего блока PDU отчета о состоянии на уровне RLC, описанные выше в рамках одного из вариантов осуществления предложенного способа.
Следует отметить, что для краткости изложения все описанные варианты осуществления способа выражены в виде ряда комбинаций его стадий, но специалисту в данной области техники должно быть понятно, что настоящее изобретение не ограничено описанной последовательностью стадий, поскольку согласно настоящему изобретению некоторые стадии могут выполняться в иной последовательности или одновременно. Во-вторых, специалисту в данной области техники также должно быть понятно, что все варианты осуществления, раскрытые в настоящем документе, являются предпочтительными вариантами осуществления, а предусмотренные стадии и модули не обязательно предназначены для заявленного изобретения.
В описании указанных вариантов осуществления настоящего изобретения упор сделан на ключевых положениях каждого из них; и та часть, которая подробно не раскрыта в рамках какого-либо варианта осуществления, может быть раскрыта в соответствующем описании других вариантов осуществления.
Следует понимать, что в нескольких вариантах осуществления, предложенных настоящим изобретением, раскрытое устройство может быть реализовано иначе. Например, варианты осуществления устройства, описанные выше, носят исключительно иллюстративный характер. К примеру, разделение модулей является разделением лишь по логическим функциям, и на практике могут быть реализованы иные варианты разделения; например, множественные модули или компоненты могут быть объединены или интегрированы в другую систему; или же некоторые признаки могут быть отброшены или не исполняться. С другой стороны, проиллюстрированная или описанная взаимная связь или прямая связь или коммуникационное соединение может представлять собой косвенную связь или коммуникационное соединение, которое устанавливается через некоторые интерфейсы, устройства или модули, и которое может быть реализовано в электрической или иной форме.
Модули, описанные как отдельные компоненты, могут быть физически отделены или не отделены друг от друга; а компонент, представленный как модуль, может представлять собой или не представлять собой физический модуль, т.е. он может располагаться в одном месте, или же он может быть распределен среди множества сетевых модулей. Некоторые или все элементы могут выбираться в зависимости от фактических потребностей для достижения цели вариантов осуществления настоящего изобретения.
Кроме того, различные функциональные модули в различных вариантах осуществления настоящего изобретения могут быть интегрированы в одном модуле обработки данных, или же различные модули могут представлять собой физически отдельные модули, или же два или более модуля могут быть сведены в единый модуль. Указанный интегрированный модуль может быть реализован в виде аппаратного обеспечения или в виде программного функционального модуля.
Интегрированный модуль может храниться в машиночитаемом запоминающем устройстве, если он выполнен в виде программного функционального модуля, который реализуется на рынке или используются в качестве отдельного продукта. Исходя из этого понимания, техническое решение заявленного изобретения - в целом, частично или в той своей части, которая улучшает известный уровень техники - может быть реализовано в виде программного продукта. Компьютерный программный продукт хранится в памяти и включает в себя некоторые команды, инициирующие выполнение вычислительным устройством (которым может служить персональный компьютер, сервер или сетевое устройство) всех или некоторых стадий способа согласно различным вариантам осуществления настоящего изобретения. Указанная память может включать в себя различные накопители, выполненные с возможностью хранения программных кодов, такие как U-диск, постоянное запоминающее устройство (ROM), оперативное запоминающее устройство (RAM), внешний жесткий диск, магнитный диск или оптический диск.
Специалисту в данной области техники понятно, что все или некоторые стадии различных способов согласно вариантам осуществления настоящего изобретения могут выполняться путем выдачи команд на соответствующее аппаратные средства с помощью программы, причем эта программа может храниться в машиночитаемом запоминающем устройстве, в качестве которого может быть использован флеш-диск, постоянное запоминающее устройство (ROM), оперативное запоминающее устройство (RAM), магнитный диск, оптический диск или иное устройство.
Выше были подробно описаны варианты осуществления настоящего изобретения. В представленном документе конкретные примеры используются для разъяснения принципа и способа реализации настоящего изобретения. Описание указанных вариантов осуществления заявленного изобретения используется исключительно для того, чтобы помочь понять способ согласно настоящему изобретению и его основные идеи. Для специалиста в данной области техники понятно, что в конкретный вариант осуществления могут быть внесены модификации в рамках области его применения согласно идеям настоящего изобретения. В заключение необходимо отметить, что содержание настоящего документа не должно рассматриваться как накладывающее ограничения на заявленное изобретение.