МЕХАНИЗМ ОБРАБОТКИ ПРОПУСКА ФИЗИЧЕСКОГО КАНАЛА УПРАВЛЕНИЯ НИСХОДЯЩЕЙ ЛИНИИ СВЯЗИ (PDCCH) И СИГНАЛИЗАЦИИ ПРОБУЖДЕНИЯ
PHYSICAL DOWNLINK CONTROL CHANNEL (PDCCH) SKIP PROCESSING AND AWAKENING SINGALING MECHANISM

ОБЛАСТЬ ТЕХНИКИ
[0001] Варианты осуществления настоящего изобретения в целом относятся к области связи и, в частности, к способам, устройствам и машиночитаемым носителям информации для обработки пропуска физического канала управления нисходящей линии связи (PDCCH, Physical Downlink Control Channel) и сигнализации пробуждения.
ПРЕДПОСЫЛКИ СОЗДАНИЯ ИЗОБРЕТЕНИЯ
[0002] Прерывистый прием (DRX, Discontinuous Reception) разработан для снижения энергопотребления путем предоставления устройству связи возможности прерывистого приема информации от другого устройства связи. Например, если разрешен режим DRX, пользовательское оборудование (UE, User Equipment) может конфигурироваться с использованием одного или более циклов DRX, каждый из которых содержит период активности DRX для контроля канала управления нисходящей линии связи из сетевого устройства. Таким образом, UE только требуется контролировать канал нисходящей линии связи в прерывистом режиме. В противном случае UE требуется непрерывно контролировать канал нисходящей линии связи.
[0003] Сигнализация пробуждения (WUS, Wake Up Signaling) разработана для предоставления UE возможности пропуска контроля канала нисходящей линии связи, если не осуществляется передача, благодаря чему может дополнительно снижаться энергопотребление. Например, если сетевое устройство намерено осуществить планирование UE, ему требуется передать WUS в UE в течение одного или более событий WUS для того, чтобы вначале активировать UE. Затем UE контролирует канал управления для обнаружения информации планирования в течение наступающих периодов активности DRX. Кроме того, для снижения энергопотребления UE предложен пропуск PDCCH. Сетевое устройство может указать UE о необходимости пропуска ряда событий контроля PDCCH.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0004] В общем, в рамках примеров осуществления настоящего изобретения предлагается решение для обработки пропуска PDCCH и сигнализации пробуждения.
[0005] Согласно первому аспекту предлагается первое устройство. Первое устройство содержит по меньшей мере один процессор и по меньшей мере одну память, в которой хранятся компьютерные программные коды; по меньшей мере одна память и компьютерные программные коды сконфигурированы таким образом, чтобы с помощью по меньшей мере одного процессора обеспечивать выполнение первым устройством приема, первым устройством от второго устройства, первой информации, указывающей на то, что подходящие события для контроля физического канала управления нисходящей линии связи должны быть пропущены. Также обеспечивается выполнение первым устройством определения целевого события из подходящих событий на основе второй информации о физическом канале управления нисходящей линии связи, применимом для пропуска контроля. Также обеспечивается выполнение первым устройством пропуска контроля сигнализации пробуждения, в ответ на то, что целевое событие накладывается на период времени для контроля сигнализации пробуждения, в течение упомянутого периода времени.
[0006] Согласно второму аспекту предлагается второе устройство. Второе устройство содержит по меньшей мере один процессор и по меньшей мере одну память, в которой хранятся компьютерные программные коды; по меньшей мере одна память и компьютерные программные коды сконфигурированы таким образом, чтобы с помощью по меньшей мере одного процессора обеспечивать выполнение вторым устройством передачи в первое устройство первой информации, указывающей на то, что подходящие события для контроля физического канала управления нисходящей линии связи должны пропускаться. Также обеспечивается выполнение вторым устройством определения целевого периода времени для передачи сигнализации пробуждения на основе второй информации о физическом канале управления нисходящей линии связи, применимом для пропуска контроля. Также обеспечивается выполнение вторым устройством передачи сигнализации пробуждения в целевом периоде времени.
[0007] Согласно третьему аспекту предлагается способ. Способ включает прием, первым устройством от второго устройства, первой информации, указывающей на то, что подходящие события для контроля физического канала управления нисходящей линии связи должны пропускаться. Способ также включает определение целевого события из подходящих событий на основе второй информации о физическом канале управления нисходящей линии связи, применимом для пропуска контроля. Способ также включает, в ответ на то, что целевое событие накладывается на период времени для контроля сигнализации пробуждения, пропуск контроля сигнализации пробуждения в течение упомянутого периода времени.
[0008] Согласно четвертому аспекту предлагается способ. Способ включает передачу в первое устройство от второго устройства первой информации, указывающей на то, что подходящие события для контроля физического канала управления нисходящей линии связи должны пропускаться. Способ также включает определение целевого периода времени для передачи сигнализации пробуждения на основе второй информации о физическом канале управления нисходящей линии связи, применимом для пропуска контроля. Способ также включает передачу сигнализации пробуждения в целевом периоде времени.
[0009] Согласно пятому аспекту предлагается устройство. Устройство содержит средства для приема первым устройством от второго устройства первой информации, указывающей на то, что подходящие события для контроля физического канала управления нисходящей линии связи должны пропускаться; средства для определения целевого события из подходящих событий на основе второй информации о физическом канале управления нисходящей линии связи, применимом для пропуска контроля; и средства для пропуска контроля сигнализации пробуждения, в ответ на то, что целевое событие накладывается на период времени для контроля сигнализации пробуждения, в течение упомянутого периода времени.
[0010] Согласно шестому аспекту предлагается устройство. Устройство содержит средства для передачи в первое устройство первой информации, указывающей на то, что подходящие события для контроля физического канала управления нисходящей линии связи должны пропускаться; средства для определения целевого периода времени для передачи сигнализации пробуждения на основе второй информации о физическом канале управления нисходящей линии связи, применимом для пропуска контроля; и средства для передачи сигнализации пробуждения в упомянутом целевом периоде времени.
[0011] Согласно седьмому аспекту предлагается машиночитаемый носитель, на котором хранятся программные инструкции для обеспечения выполнения устройством по меньшей мере способа в соответствии с описанным выше третьим аспектом.
[0012] Согласно восьмому аспекту предлагается машиночитаемый носитель, на котором хранятся программные инструкции для обеспечения выполнения устройством по меньшей мере способа в соответствии с описанным выше четвертым аспектом.
[0013] Следует понимать, что это краткое изложение не предназначено для обозначения ключевых или существенных признаков вариантов осуществления настоящего изобретения и не ограничивает изобретение. Другие признаки настоящего изобретения станут очевидными из последующего подробного описания.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0014] Ниже описываются некоторые примеры осуществления настоящего изобретения со ссылкой на прилагаемые чертежи:
[0015] на фиг. 1 показан пример сети связи, в которой могут быть реализованы варианты осуществления настоящего изобретения;
[0016] на фиг. 2 показана блок-схема способа в соответствии с некоторыми примерами осуществления настоящего изобретения;
[0017] на фиг. 3А-3В показаны примеры схем пропуска PDCCH и контроля WUS в соответствии с некоторыми примерами осуществления настоящего изобретения;
[0018] на фиг. 4 показана блок-схема способа в соответствии с некоторыми примерами осуществления настоящего изобретения;
[0019] на фиг. 5 представлена упрощенная структурная схема устройства, подходящего для реализации вариантов осуществления настоящего изобретения; и
[0020] на фиг. 6 показана схема машиночитаемого носителя в соответствии с некоторыми примерами осуществления настоящего изобретения.
[0021] На чертежах одинаковые или аналогичные числовые ссылки обозначают одинаковые или аналогичные элементы.
ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
[0022] Ниже описывается принцип настоящего изобретения со ссылкой на некоторые примеры осуществления изобретения. Следует принимать во внимание, что эти варианты осуществления изобретения описываются только для иллюстрации изобретения и для того, чтобы позволить специалистам в этой области техники понять и осуществить изобретение, без каких-либо ограничений настоящего изобретения. Изобретение может быть реализовано различными способами, отличающимися от тех, что приводятся ниже.
[0023] В последующем описании и в формуле изобретения, если не указано иное, все используемые технические и научные термины имеют значение, обычно понимаемое специалистом в области техники, к которой относится настоящее изобретение.
[0024] В настоящем описании ссылки на "один вариант осуществления изобретения", "вариант осуществления изобретения", "пример осуществления изобретения" и т.п. указывают на то, что описываемый вариант осуществления изобретения может включать конкретный признак, структуру или характеристику, но не обязательно то, что каждый вариант осуществления изобретения включает конкретный признак, структуру или характеристику. Кроме того, такие фразы не обязательно относятся к одному и тому же варианту осуществления изобретения. Помимо этого, если конкретный признак, структура или характеристика описывается в связи с примером осуществления изобретения, это указывает на то, что специалист в данной области техники найдет связь этого признака, структуры или характеристики с другими вариантами осуществления изобретения, явно описанными или не упомянутыми.
[0025] Следует принимать во внимание, что хотя могут использоваться термины "первый" или "второй" и т.д. для описания различных элементов, эти элементы не ограничиваются данными терминами. Эти термины используются только для того, чтобы отличить один элемент от другого. Например, первый элемент может обозначаться вторым элементом, и подобным же образом второй элемент может обозначаться первым элементом в пределах сущности примеров осуществления настоящего изобретения. В данном описании выражение "и/или" используется для обозначения любой комбинации или всех комбинаций одного или более перечисляемых элементов.
[0026] Терминология, применяемая в этом описании, используется только для описания конкретных вариантов осуществления изобретения и не предназначена для ограничения примеров осуществления настоящего изобретения. В этом описании единственное число также подразумевает формы множественного числа, если из контекста явно не следует иное. Кроме того, следует понимать, что термины "содержит", "содержащий", "имеет", "имеющий", "включает" и/или "включающий", используемые в этом описании, указывают на наличие изложенных признаков, элементов и/или компонентов и т.д., но не исключают наличие или добавление одного или более других признаков, элементов, компонентов и/или их комбинаций.
[0027] Используемый в этом описании термин "схема" относится к одному или более из следующего:
(a) только к аппаратным реализациям схем (таким как реализации, выполненные только в виде аналоговых и/или цифровых схем) и
(b) к комбинациям аппаратных схем и программного обеспечения, например (если применимо):
(i) к комбинации аналоговой и/или цифровой схемы (схем) с программным/микропрограммным обеспечением и
(ii) любым частям аппаратного процессора(-ов) с программным обеспечением (включая цифровой сигнальный процессор(ы)), программного обеспечения и памяти, которые совместно обеспечивают выполнение устройством, таким как мобильный телефон или сервер, различных функций, и
(c) к схеме(-ам) и/или процессору(-ам), таким как микропроцессор(ы) или часть микропроцессора(-ов), для работы которых требуется программное (например, микропрограммное) обеспечение, которое, однако, может отсутствовать, если в нем нет необходимости для функционирования.
[0028] Указанное определение схемы применимо ко всем использованиям этого термина в данной заявке, включая формулу изобретения. В качестве другого примера, термин "схема", используемый в этой заявке, охватывает реализацию аппаратной схемы или процессора (или множества процессоров), или части аппаратной схемы или процессора и исполняемого им (или ими) программного или микропрограммного обеспечения. Термин "схема" также относится, например, если это применимо к конкретному элементу, заявленному в формуле изобретения, к интегральной схеме обработки сигнала основной полосы частот или к интегральной схеме процессора в мобильном устройстве, или к аналогичной интегральной схеме на сервере, в устройстве сотовой сети или в другом вычислительном либо сетевом устройстве.
[0029] В данном описании термин "сеть связи" относится к сети согласно любым подходящим стандартам связи, таким как система долгосрочного развития (LTE, Long Term Evolution), усовершенствованная система долгосрочного развития (LTE-A, LTE-Advanced), широкополосный множественный доступ с кодовым разделением каналов (WCDMA, Wideband Code Division Multiple Access), доступ с высокоскоростной передачей пакетных данных (HSPA, High-Speed Packet Access), узкополосный интернет вещей (NB-IoT, Narrow Band Internet of Things), система нового радиоинтерфейса (NR, New Radio) и т.д. Кроме того, связь между терминалом и сетевым устройством в сети связи может осуществляться в соответствии с любым протоколом связи подходящего поколения, включая, не ограничиваясь этим, протоколы связи первого поколения (1G), второго поколения (2G), 2.5G, 2.75G, третьего поколения (3G), четвертого поколения (4G), 4.5G, пятого поколения (5G), и/или любые другие протоколы, известные в настоящее время или разрабатываемые для использования в будущем. Варианты осуществления настоящего изобретения могут применяться в различных системах связи. По мере быстрого развития в области связи, безусловно, появятся новые технологии и системы связи, с помощью которых также может быть реализовано настоящее изобретение. Настоящее изобретение не ограничивается только упомянутой выше системой.
[0030] В данном описании термин "сетевое устройство" обозначает узел в сети связи, через который терминал осуществляет доступ к сети и от которого принимает услуги. Под сетевым устройством может пониматься базовая станция (BS, Base Station) или точка доступа (АР, Access Point), например, узел node В (NodeB или NB), усовершенствованный узел NodeB (evolved NodeB, eNodeB или eNB), NR NB (также называемый gNB), удаленный радиоблок (RRU, Radio Remote Unit), радиоустройство (RH, Radio Header), удаленная радиостанция (RRH, Remote Radio Head), ретранслятор, маломощный узел, такой как фемтостанция, пикостанция и т.д., в зависимости от применяемой терминологии и технологии.
[0031] Термин "терминал" относится к любому оконечному устройству с возможностями беспроводной связи. Например, без ограничения этим, терминал может также называться устройством связи, пользовательским оборудованием (UE, User Equipment), абонентской станцией (SS, Subscriber Station), портативной абонентской станцией, мобильной станцией (MS, Mobile Station) или терминалом доступа (AT, Access Terminal). Терминал может включать, без ограничения этим, мобильный телефон, сотовый телефон, смартфон, телефоны для передачи голоса по интернет-протоколу (VoIP, voice over IP), телефоны беспроводного абонентского доступа (wireless local loop), планшет, переносной терминал, персональное информационное устройство (PDA, Personal Digital Assistant), портативные компьютеры, настольный компьютер, терминалы захвата изображений, такие как цифровые камеры, игровые терминалы, устройства хранения и воспроизведения музыкальных файлов, беспроводные терминалы, устанавливаемые на средствах передвижения, беспроводные оконечные точки, мобильные станции, оборудование, встроенное в переносной компьютер (LEE, Laptop-Embedded Equipment), оборудование, установленное в переносном компьютере (LME, Laptop-Mounted Equipment), USB-ключи, интеллектуальные устройства, беспроводное оборудование абонентского узла (СРЕ, Customer-Premises Equipment), устройство интернета вещей (IoT, Internet of Things), часы или иное носимое устройство, головной дисплей (HMD, Head-Mounted Display), транспортное средство, дрон, медицинское устройство и приложения (например, для дистанционной хирургии), промышленное устройство и приложения (например, робот или другие беспроводные устройства, работающие в промышленной и/или автоматизированной цепи обработки), пользовательское электронное устройство, устройство, работающее в коммерческих и/или промышленных беспроводных сетях, и т.п. В последующем описании термин "оконечное устройство", "устройство связи", "терминал", "пользовательское оборудование" и "UE" могут быть взаимозаменяемыми.
[0032] Хотя описанные функции в разных примерах осуществления изобретения могут выполняться в узле стационарной и/или беспроводной сети, в других примерах осуществления изобретения функции могут быть реализованы в пользовательском оборудовании (таком как сотовый телефон или планшет, или переносной компьютер, или настольный компьютер, или мобильное устройство IOT, или стационарное устройство IOT). Это пользовательское оборудование требуемым образом может, например, оснащаться соответствующими возможностями, как описывается в связи с узлом(-ами) стационарной и/или беспроводной сети. Устройство пользовательского оборудования может представлять собой пользовательское оборудование и/или устройство управления, такое как набор микросхем или процессор, сконфигурированный для управления пользовательским оборудованием, в котором он установлен. Примером таких функций является функция сервера начальной загрузки и/или домашнего абонентского сервера, которая может быть реализована в пользовательском оборудовании путем установки в нем программного обеспечения, сконфигурированного для обеспечения работы пользовательского оборудования с точки зрения этих функций/узлов.
[0033] На фиг. 1 показан пример системы 100 связи, в которой могут быть реализованы варианты осуществления настоящего изобретения. Система 100 связи, являющаяся частью сети связи, содержит устройства 110-1, 110-2, …, 110-N (совместно называемые "устройством(-ами) 110", где N - целое число). Система 100 связи содержит одно или более устройств, например, устройство 120. Следует принимать во внимание, что система 100 связи может также содержать другие элементы, которые для ясности изложения опущены в этом описании. Следует понимать, что номера устройств, показанных на фиг. 1, указаны для иллюстрации изобретения и не ограничивают изобретение. Устройство 120 может осуществлять связь с устройством 110.
[0034] Связь в системе 100 связи может быть реализована в соответствии с любым подходящим протоколом(-ами) связи, включая, без ограничения приведенными примерами, протоколы связи первого поколения (1G), второго поколения (2G), третьего поколения (3G), четвертого поколения (4G), пятого поколения (5G) и т.п., протоколами связи беспроводной локальной сети, такими как протокол 802.11 института инженеров по электротехнике и электронике (IEEE, Institute of Electrical and Electronics Engineers), и/или любыми другими протоколами, известными в настоящее время или разрабатываемыми для использования в будущем. Кроме того, для связи может использоваться любая подходящая технология беспроводной связи, включая без ограничения приведенными примерами: множественный доступ с кодовым разделением каналов (CDMA, Code Divided Multiple Address), множественный доступ с частотным разделением каналов (FDMA, Frequency Divided Multiple Address), множественный доступ с временным разделением каналов (TDMA, Time Divided Multiple Address), дуплексная передача с частотным разделением каналов (FDD, Frequency Divided Duplexer), дуплексная передача с временным разделением каналов (TDD, Time Divided Duplexer), передача с множеством входов и множеством выходов (MIMO, Multiple-Input Multiple-Output), ортогональный множественный доступ с частотным разделением каналов (OFDMA, Orthogonal Frequency Division Multiple Access) и/или любые технологии, известные в настоящее время или разрабатываемые для использования в будущем.
[0035] В сети 100 связи устройство 110 и устройство 120 могут обмениваться друг с другом данными и информацией управления. В том случае, если устройство 110 является терминалом, а устройство 120 - сетевым устройством, линия связи от устройства 120 к устройству 110 называется нисходящей линией связи (DL, DownLink), в то время как линия связи от устройства 110 к устройству 120 называется восходящей линией связи (UL, UpLink).
[0036] Устройство 110 и устройство 120 могут быть сконфигурированы с использованием прерывистой связи для снижения энергопотребления. Прерывистая связь может включать прерывистый прием (DRX) и/или прерывистую передачу (DTX). Устройства 110 и 120, оба или по отдельности, могут конфигурироваться с использованием DRX и/или DTX. Например, если сконфигурирован прием DRX, первое устройство 110 осуществляет прерывистый контроль информации/данных (например, информации/данных нисходящей линии связи), передаваемых устройством 120. Если сконфигурирована передача DTX, первое устройство 110 осуществляет прерывистую передачу информации/данных (например, информации/данных восходящей линии связи) в устройство 120. Аналогично, устройство 120 может конфигурироваться с использованием DRX или DTX.
[0037] Если сконфигурирован прием DRX для приема данных, устройство (например, первое устройство 110) вначале может активироваться для контроля информации управления, которая указывает, запланировано ли устройство для приема данных и каким образом могут приниматься данные. Цикл DRX задает периодический повтор периода активности DRX, за которым следует возможный период неактивности. Цикл DRX содержит период активности (также называемый "активность DRX" (DRX on-duration)) и период неактивности (также называемый "неактивность DRX" (DRX off-duration)). Период активности DRX представляет собой время активности, в течение которого устройство (например, устройство 110) контролирует сеансы передачи из другого устройства (например, устройства 120) в пределах цикла DRX. Информация может включать информацию управления, передаваемую по физическому каналу управления нисходящей линии связи (PDCCH).
[0038] Для дополнительного снижения энергопотребления в некоторых примерах осуществления изобретения устройство (например, устройство 110), сконфигурированное с использованием DRX, может также конфигурироваться с использованием одного или более событий WUS для контроля WUS, поступающего из другого устройства (например, устройства 120). Если WUS для пробуждения UE обнаруживается по меньшей мере в одном событии WUS, устройство может контролировать сеансы передачи из другого устройства в течение периода активности DRX, следующего после по меньшей мере одного события WUS. Однако, если WUS не обнаруживается или принимается WUS, указывающий на то, что активация не требуется, устройство может не контролировать сеансы передачи из другого устройства в течение наступающего периода активности DRX. В результате может дополнительно снижаться энергопотребление.
[0039] Как обсуждалось выше, для снижения энергопотребления были предложены технологии WUS и пропуска PDCCH. При использовании пропуска PDCCH информация управления нисходящей линии связи используется для указания UE на необходимость пропуска контроля PDCCH в течение определенного периода времени. Посредством DRX устройство UE конфигурируется с использованием циклов DRX, в которых UE периодически активируется в течение периода активности в том случае, если требуется передача некоторых данных, и время активности может удлиняться путем планирования UE с помощью таймера неактивности в ходе продолжающейся передачи данных. При использовании WUS перед каждым периодом активности может конфигурироваться событие(-я) WUS с определенным смещением, и UE контролирует только n периодов активности, если имеется WUS, указывающий UE на необходимость контроля.
[0040] Однако возможна ситуация, когда WUS и пропуск PDCCH могут конфигурироваться одновременно. Потенциальное воздействие на WUS и пропуск PDCCH не обсуждался. В этом случае требуется определить способ обработки событий WUS во время пропуска PDCCH.
[0041] В соответствии с примерами осуществления настоящего изобретения предлагается решение для обработки событий WUS и пропуска PDCCH. Согласно этому решению устройство может определять, следует ли пропускать контроль PDCCH, а также определять, следует ли пропускать контроль WUS на основе типа PDCCH. Устройство может также определять, когда передавать WUS, на основе типа PDCCH. Таким образом, WUS и пропуск PDCCH могут конфигурироваться одновременно, за счет чего достигается дополнительное снижение энергопотребления.
[0042] На фиг. 2 показана блок-схема способа 200 в соответствии с некоторыми примерами осуществления настоящего изобретения. Способ 200 описывается с точки зрения устройства 110, показанного на фиг. 1. Следует принимать во внимание, что способ 200 также может выполняться в устройстве 120, показанном на фиг. 1. Способ 200 описывается как выполняемый в устройстве 110-1 только для примера.
[0043] На этапе 210 устройство 110-1 принимает первую информацию от устройства 120. Первая информация указывает одно или более целевых событий для контроля PDCCH, которые могут быть пропущены устройством 110-1. На фиг. 3А показан пример схемы пропуска PDCCH. Как показано на фиг. 3А, для контроля PDCCH могут использоваться события 310-1, 310-2, 310-3, 310-4, 310-5, 310-6, 310-7, 310-8, 310-9 и 310-10 контроля. Первая информация может указывать на то, что подходящие события 310-3, 310-4, 310-5, 310-8, 310-9 и 310-10 контроля могут быть пропущены. Следует отметить, что количество событий контроля на фиг. 3А показано только в качестве примера и не ограничивает изобретение.
[0044] На этапе 220 устройство 110-1 определяет целевое событие из подходящих событий на основе второй информации о PDCCH, применимом для пропуска контроля. В некоторых вариантах осуществления изобретения вторая информация может приниматься от устройства 120 в сигнализации радиоресурсов. В альтернативном варианте или дополнительно вторая информация может передаваться от устройства 120 в элементе управления доступом к среде передачи (MAC, Medium Access Control). В другом варианте осуществления изобретения вторая информация может быть заранее задана. В некоторых вариантах осуществления изобретения вторая информация может также передаваться от устройства 120 в первой информации. Таким образом, пропуск PDCCH и WUS могут конфигурироваться одновременно, благодаря чему снижается энергопотребление терминала.
[0045] В некоторых вариантах осуществления изобретения вторая информация может указывать на то, что пропуск PDCCH применим для PDCCH, который адресован временному идентификатору сотовой радиосети (C-RNTI, Cell Radio Network Temporary Identifier) для назначения DL или гранта UL. В альтернативном варианте вторая информация может указывать на то, что пропуск PDCCH применим для PDCCH, который адресован временному идентификатору радиосети (CS-RNTI, Configured Scheduling Radio Network Temporary Identifier) сконфигурированного планирования для назначения DL. Например, если событие 310-6 контроля не предназначено для контроля PDCCH, который адресован C-RNTI, устройство 110-1 может не выбирать событие 310-6 контроля в качестве целевого события контроля, и это означает, что устройство 110-1 может контролировать PDCCH в событии 310-6 контроля. Если событие 310-3 контроля предназначено для контроля PDCCH, который адресован С-RNTI, устройство 110-1 может выбрать событие 310-3 контроля в качестве целевого события контроля, и это означает, что устройство 110-1 может пропустить контроль PDCCH в событии 310-3 контроля.
[0046] В альтернативном варианте вторая информация может указывать на то, что пропуск PDCCH применим для PDCCH с конкретным форматом информации управления нисходящей линии связи (DCI, Downlink Control Information), например, с форматом DCI для назначения DL или гранта UL. Например, если событие 310-3 контроля предназначено для контроля PDCCH с упомянутым форматом DCI, устройство 110-1 может выбрать событие 310-3 контроля в качестве целевого события контроля, и это означает, что устройство 110-1 может пропустить контроль PDCCH в событии 310-3 контроля.
[0047] В другом варианте осуществления изобретения вторая информация может указывать на то, что пропуск PDCCH применим для PDCCH без DCI для WUS, и это означает, что пропуск PDCCH не применим для событий WUS. Например, если событие 310-7 контроля используется для контроля DCI для WUS, устройство 110-1 может не выбирать событие 310-7 контроля в качестве целевого события контроля, и это означает, что устройство 110-1 может контролировать PDCCH в событии 310-7 контроля. Если событие 310-4 контроля используется для контроля PDCCH без DCI для WUS, устройство 110-1 может выбрать событие 310-4 контроля в качестве целевого события контроля, и это означает, что устройство 110-1 может пропустить контроль PDCCH в событии 310-4 контроля.
[0048] Согласно другим вариантам осуществления настоящего изобретения вторая информация может указывать на то, что пропуск PDCCH применим ко всем PDCCH. То есть все подходящие события 310-3, 310-4, 310-5, 310-8, 310-9 и 310-10 контроля, указанные в первой информации, могут выбираться в качестве целевых событий. В альтернативном варианте команда пропуска может указывать, к какому PDCCH применима эта команда.
[0049] На этапе 230 устройство 110-1 пропускает контроль WUS, если период времени для контроля WUS накладывается на целевое событие контроля для PDCCH. На фиг. 3В показан пример схемы контроля WUS. На фиг. 3В показаны три цикла 301, 303 и 305 DRX. Например, цикл 301 DRX содержит период 311 активности DRX. Цикл 303 DRX содержит период 313 активности DRX. Цикл 305 DRX содержит период 315 активности DRX. На фиг. 3В также показано множество периодов 321, 322 и 323 времени для контроля WUS. Например, как показано на фиг. 3В, периоды времени WUS перед периодом 311 активности DRX содержат три события. Период 322 времени WUS перед периодом 313 активности DRX содержит три события. Период 323 времени WUS перед периодом 315 активности DRX содержит три события. Следует принимать во внимание, что количество событий WUS перед каждым периодом активности DRX показано только для пояснения, но не для ограничения настоящего изобретения. Согласно некоторым вариантам осуществления изобретения может быть только одно событие WUS перед каждым периодом активности DRX. Альтернативно или дополнительно в некоторых вариантах осуществления изобретения количество событий WUS перед различными периодами активности DRX может быть различным.
[0050] Например, согласно некоторым вариантам осуществления изобретения, поскольку событие 310-6 контроля не предназначено для контроля PDCCH, который адресован C-RNTI, устройство 110-1 может контролировать PDCCH в событии 310-6 контроля. Как показано на фиг. 3В, устройство 110-1 может контролировать WUS в период 323 времени WUS. Например, согласно некоторым вариантам осуществления изобретения, поскольку событие 310-1 контроля используется для контроля DCI для WUS, устройство 110-1 может контролировать PDCCH в событии 310-1 контроля. Как показано на фиг. 3В, устройство 110-1 может контролировать WUS в период 321 времени WUS.
[0051] Только для пояснения показано, что если события 310-3 и 310-4 контроля выбираются в качестве целевых событий контроля, устройство 110-1 может пропускать контроль PDCCH в событиях 310-3 и 310-4 контроля. Как показано на фиг. 3В, период 322 времени WUS накладывается на события 310-3 и 310-4 контроля. В этой ситуации устройство 110-1 может пропустить контроль WUS в периоде 322 времени WUS. В следующем периоде 313 активности, в котором устройство 110-1 пропускает события WUS, устройство 110-1 не контролирует PDCCH, как если бы сигнал WUS не принимался. Согласно некоторым вариантам осуществления изобретения, если все события контроля определяются в качестве целевых событий контроля, устройство 110-1 может пропускать периоды 321, 322 и 323 времени WUS.
[0052] Согласно некоторым вариантам осуществления изобретения устройство 110-1 может принимать индикацию пропуска, указывающую, следует ли устройству 110-1 контролировать WUS и/или PDCCH после периода пропуска. Если индикация пропуска указывает на то, что устройство 110-1 должно контролировать WUS и/или PDCCH, то устройство 110-1 может выполнять контроль. Если индикация пропуска указывает на то, что устройство 110-1 не должно контролировать WUS и/или PDCCH, то устройство 110-1 может пропустить контроль. Согласно другим вариантам осуществления изобретения устройство 110-1 может принимать индикацию пропуска, указывающую, следует ли устройству 110-1 контролировать WUS и/или PDCCH в течение периода пропуска. Если индикация пропуска указывает на то, что устройство 110-1 должно контролировать WUS и/или PDCCH, то устройство 110-1 может выполнять контроль. Если индикация пропуска указывает на то, что устройство 110-1 не должно контролировать WUS и/или PDCCH, то устройство 110-1 может пропустить контроль.
[0053] На фиг. 4 показана блок-схема способа 400 в соответствии с некоторыми примерами осуществления настоящего изобретения. Для примера способ 400 описывается с точки зрения устройства 120, показанного на фиг. 1. Следует принимать во внимание, что способ 400 также может выполняться в устройстве 110, показанном на фиг. 1.
[0054] На этапе 410 устройство 120 передает первую информацию в устройство 110-1. Первая информация указывает на то, что одно или более целевых событий для контроля PDCCH могут быть пропущены устройством 110-1. Как показано на фиг. 3А, для контроля PDCCH могут использоваться события 310-1, 310-2, 310-3, 310-4, 310-5, 310-6, 310-7, 310-8, 310-9 и 310-10 контроля. Первая информация может указывать на то, что подходящие события 310-3, 310-4, 310-5, 310-8, 310-9 и 310-10 контроля могут быть пропущены. Следует отметить, что количество событий контроля на фиг. 3А показано только в качестве примера и не ограничивает изобретение.
[0055] На этапе 420 устройство 120 определяет целевой период времени для передачи WUS на основе второй информации о PDCCH, применимом для пропуска контроля. Таким образом, устройство 120 может не передавать WUS в событиях, которые могут быть пропущены.
[0056] В некоторых вариантах осуществления изобретения вторая информация может указывать на то, что пропуск PDCCH применим для PDCCH, который адресован временному идентификатору сотовой радиосети (C-RNTI) для гранта UL. В альтернативном варианте вторая информация может указывать на то, что пропуск PDCCH применим для PDCCH, который адресован временному идентификатору радиосети сконфигурированного планирования (CS-RNTI, Configured Scheduling Radio Network Temporary Identifier) для назначения DL. Например, если событие 310-6 контроля не предназначено для контроля PDCCH, который адресован C-RNTI, устройство 120 может выбрать период 323 времени для передачи WUS, который может накладываться на событие 310-6 контроля. Если событие 310-3 предназначено для контроля PDCCH, который адресован C-RNTI, устройство 120 может передавать WUS в период времени, который не накладывается на событие 310-3 контроля.
[0057] В альтернативном варианте вторая информация может указывать на то, что пропуск PDCCH применим для PDCCH с конкретным форматом информации управления нисходящей линии связи (DCI, Downlink Control Information), например, с форматом DCI для назначения DL или гранта UL. Например, если событие 310-3 контроля предназначено для контроля PDCCH с упомянутым форматом DCI, устройство 110-1 может выбрать период времени, который не накладывается на событие 310-3 контроля.
[0058] Согласно другому варианту осуществления изобретения вторая информация может указывать на то, что пропуск PDCCH применим для PDCCH без DCI для WUS. Например, если событие 310-7 контроля используется для контроля DCI для WUS, устройство 120 может выбрать период времени для передачи WUS, который может накладываться на событие 310-7 контроля.
[0059] Согласно другим вариантам осуществления настоящего изобретения вторая информация может указывать на то, что пропуск PDCCH применим ко всем PDCCH. Устройство 120 может передавать WUS в период времени, который не накладывается на какое-либо из событий контроля, показанных на фиг. 3А.
[0060] В некоторых вариантах осуществления изобретения вторая информация может приниматься от устройства 120 в сигнализации радиоресурсов. В альтернативном варианте или дополнительно вторая информация может передаваться от устройства 120 в элементе управления доступом к среде передачи (MAC, Medium Access Control). В другом варианте осуществления изобретения вторая информация может быть заранее задана. Согласно некоторым вариантам осуществления изобретения вторая информация может также передаваться от устройства 120 в первой информации.
[0061] На этапе 430 устройство 120 может передавать WUS в определенный период времени. Согласно некоторым вариантам осуществления изобретения устройство 120 может генерировать индикацию пропуска, указывающую, следует ли устройству 110-1 контролировать WUS и/или PDCCH после периода времени, в котором пропускается контроль PDCCH. Согласно другим вариантам осуществления изобретения устройство 120 может генерировать индикацию пропуска, указывающую, следует ли устройству 110-1 контролировать WUS и/или PDCCH в течение периода времени, в котором пропускается контроль PDCCH. Устройство 120 может передавать индикацию пропуска в устройство.
[0062] Согласно некоторым вариантам осуществления изобретения устройство, способное выполнять способ 200 (например, устройство ПО или устройство 120), может содержать средства для выполнения соответствующих шагов способа 200. Средства могут быть реализованы в любой подходящей форме. Например, средства могут быть реализованы в виде схемы или программного модуля.
[0063] Согласно некоторым вариантам осуществления изобретения устройство содержит средства для приема первым устройством от второго устройства первой информации, указывающей на то, что подходящие события для контроля физического канала управления нисходящей линии связи должны пропускаться; средства для определения целевого события из подходящих событий на основе второй информации о физическом канале управления нисходящей линии связи, применимом для пропуска контроля; и средства для пропуска контроля сигнализации пробуждения, в ответ на то, что целевое событие накладывается на период времени для контроля сигнализации пробуждения, в течение упомянутого периода времени.
[0064] Согласно некоторым вариантам осуществления изобретения средства для определения целевого события содержат: средства для определения, в ответ на то, что вторая информация указывает на то, что физический канал управления нисходящей линии связи, адресованный временному идентификатору сотовой радиосети, применим для пропуска контроля, в качестве целевого события одного из подходящих событий, адресованных временному идентификатору сотовой радиосети.
[0065] Согласно некоторым вариантам осуществления изобретения средства для определения целевого события содержат средства для определения, в ответ на то, что вторая информация указывает на то, что физический канал управления нисходящей линии связи с форматом информации управления нисходящей линии связи для планирования назначения нисходящей линии связи или гранта восходящей линии связи применим для пропуска контроля, в качестве целевого события одного из подходящих событий с форматом информации управления нисходящей линии связи для планирования назначения нисходящей линии связи или гранта восходящей линии связи.
[0066] Согласно некоторым вариантам осуществления изобретения средства для определения целевого события содержат: средства для определения в качестве целевого события одного из подходящих событий без информации управления нисходящей линии связи для сигнализации пробуждения, в ответ на то, что вторая информация указывает на то, что информация управления нисходящей линии связи для сигнализации пробуждения не подходит для пропуска контроля.
[0067] Согласно некоторым вариантам осуществления изобретения средства для определения целевого события содержат: средства для определения всех подходящих событий в качестве целевого события, в ответ на то, что вторая информация указывает на то, что все физические каналы управления нисходящей линии связи применимы для пропуска контроля.
[0068] В соответствии с некоторыми примерами осуществления изобретения устройство также содержит средства для приема второй информации с помощью сигнализации управления радиоресурсами и/или элемента управления MAC.
[0069] В соответствии с некоторыми примерами осуществления изобретения вторая информация заранее задана.
[0070] В соответствии с некоторыми примерами осуществления изобретения устройство также содержит средства для приема индикации пропуска, указывающей, следует ли первому устройству контролировать сигнализацию пробуждения и/или физический канал управления нисходящей линии связи по истечении упомянутого периода времени; и средства для контроля, на основе индикации пропуска, сигнализации пробуждения и/или физического канала управления нисходящей линии связи по истечении упомянутого периода времени.
[0071] В соответствии с некоторыми примерами осуществления изобретения устройство также содержит средства для приема индикации пропуска, указывающей, следует ли первому устройству контролировать сигнализацию пробуждения и/или физический канал управления нисходящей линии связи в течение упомянутого периода времени; и средства для контроля, на основе индикации пропуска, сигнализации пробуждения и/или физического канала управления нисходящей линии связи в течение упомянутого периода времени.
[0072] В соответствии с некоторыми примерами осуществления изобретения первое устройство является терминалом, а второе устройство является сетевым устройством.
[0073] Согласно некоторым вариантам осуществления изобретения устройство, способное выполнять способ 400 (например, устройство 110 или устройство 120), может содержать средства для выполнения соответствующих шагов способа 400. Средства могут быть реализованы в любой подходящей форме. Например, средства могут быть реализованы в виде схемы или программного модуля.
[0074] В соответствии с некоторыми примерами осуществления изобретения устройство содержит средства для передачи в первое устройство первой информации, указывающей на то, что подходящие события для контроля физического канала управления нисходящей линии связи должны пропускаться; средства для определения целевого периода времени для передачи сигнализации пробуждения на основе второй информации о физическом канале управления нисходящей линии связи, применимом для пропуска контроля; и средства для передачи сигнализации пробуждения в целевом периоде времени.
[0075] Согласно некоторым примерам осуществления изобретения средства для определения целевого периода времени содержат средства для определения, в ответ на то, что вторая информация указывает на то, что физический канал управления нисходящей линии связи, который адресован временному идентификатору сотовой радиосети, применим для пропуска контроля, периода времени, который не накладывается на подходящие события, адресованные временному идентификатору сотовой радиосети, в качестве целевого периода времени.
[0076] Согласно некоторым вариантам осуществления изобретения средства для определения целевого периода времени содержат средства для определения, в ответ на то, что вторая информация указывает на то, что физический канал управления нисходящей линии связи с форматом информации управления нисходящей линии связи для планирования назначения нисходящей линии связи или гранта восходящей линии связи применим для пропуска контроля, периода времени, который не накладывается на подходящие события с форматом информации управления нисходящей линии связи, в качестве целевого периода времени.
[0077] Согласно некоторым примерам осуществления изобретения средства для определения целевого периода времени содержат средства для определения, в ответ на то, что вторая информация указывает на то, что информация управления нисходящей линии связи для сигнализации пробуждения не подходит для пропуска контроля, периода времени с информацией управления нисходящей линии связи в качестве целевого периода времени.
[0078] Согласно некоторым примерам осуществления изобретения средства для определения целевого периода времени содержат средства для определения, в ответ на то, что вторая информация указывает на то, что все физические каналы управления нисходящей линии связи применимы для пропуска контроля, периода времени, который не накладывается на все подходящие события, в качестве целевого периода времени.
[0079] Согласно некоторым примерам осуществления изобретения устройство также содержит средства для передачи второй информации с помощью сигнализации управления радиоресурсами и/или элемента управления MAC.
[0080] В соответствии с некоторыми примерами осуществления изобретения вторая информация заранее задана.
[0081] В соответствии с некоторыми примерами осуществления изобретения устройство также содержит средства для генерации индикации пропуска, указывающей, следует ли первому устройству контролировать сигнализацию пробуждения и/или физический канал управления нисходящей линии связи по истечении периода времени, который пропускается для контроля физического канала управления нисходящей линии связи; и средства для передачи индикации пропуска в первое устройство.
[0082] В соответствии с некоторыми примерами осуществления изобретения устройство также содержит средства для генерации индикации пропуска, указывающей, следует ли первому устройству контролировать сигнализацию пробуждения и/или физический канал управления нисходящей линии связи в течение периода времени, который пропускается для контроля физического канала управления нисходящей линии связи; и средства для передачи индикации пропуска в первое устройство.
[0083] В соответствии с некоторыми примерами осуществления изобретения первое устройство является терминалом, а второе устройство является сетевым устройством.
[0084] На фиг. 5 представлена упрощенная структурная схема устройства 500, подходящего для реализации вариантов осуществления настоящего изобретения. Устройство 500 может предоставляться для реализации устройства связи, например, устройства 110 или устройства 120, показанных на фиг. 1. Как показано на чертеже, устройство 500 содержит один или более процессоров 510, один или более блоков памяти 520, соединенных с процессором 510, и один или более модулей 540 связи, соединенных с процессором 510.
[0085] Модуль 540 связи сконфигурирован для двунаправленной связи. Модуль 540 связи оснащен по меньшей мере одной антенной для обеспечения связи. Интерфейс связи может представлять собой любой интерфейс, требуемый для связи с другими сетевыми элементами.
[0086] Процессор 510 может быть любого типа, подходящего для локальной технической сети, и может включать одно или более из следующего: универсальные компьютеры, специализированные компьютеры, микропроцессоры, цифровые сигнальные процессоры (DSP, Digital Signal Processor) и процессоры, основанные на многоядерной архитектуре, без ограничения приведенными примерами. Устройство 500 может содержать множество процессоров, таких как специализированная интегральная схема, которая по времени синхронизируется с тактовой частотой главного процессора.
[0087] Память 520 может представлять собой один или более блоков энергонезависимой памяти и один или более блоков энергозависимой памяти. Примеры энергонезависимой памяти, без ограничения перечисленным, включают постоянную память 524 (ROM, Read Only Memory), электрически программируемую постоянную память (EPROM, Electrically Programmable Read Only Memory), флэш-память, жесткий диск, компакт-диск (CD, Compact Disc), цифровой видеодиск (DVD, Digital Video Disk) и другие магнитные и/или оптические носители. Примеры энергозависимой памяти, без ограничения перечисленным, включают оперативную память (RAM, Random Access Memory) 522 и другие устройства энергозависимой памяти, которые не сохраняют данные при отключенном питании.
[0088] Компьютерная программа 530 содержит машиноисполняемые инструкции, исполняемые соответствующим процессором 510. Программа 530 может храниться в ROM 524. Процессор 510 может выполнять любые подходящие действия и обработку данных путем загрузки программы 530 в RAM 522.
[0089] Варианты осуществления настоящего изобретения могут быть реализованы посредством программы 530 таким образом, чтобы устройство 500 могло выполнять любой процесс согласно изобретению, описанный выше со ссылкой на фиг. 2 и 4. Варианты осуществления настоящего изобретения также могут быть реализованы с помощью аппаратного обеспечения или комбинации программного обеспечения и аппаратного обеспечения.
[0090] Согласно некоторым примерам осуществления настоящего изобретения программа 530 может физически содержаться на машиночитаемом носителе, который может входить в состав устройства 500 (например, в памяти 520), или на других носителях информации, доступных устройству 500. Устройство 500 может загружать для выполнения программу 530 с машиночитаемого носителя в RAM 522. Машиночитаемый носитель может включать любые типы физической энергонезависимой памяти, такие как ROM, EPROM, флэш-память, жесткий диск, CD, DVD и т.п. На фиг. 6 показан пример машиночитаемого носителя 600 в виде CD или DVD. На машиночитаемом носителе хранится программа 530.
[0091] Следует принимать во внимание, что будущие сети могут использовать виртуализацию сетевых функций (NFV, Network Functions Virtualization), представляющую собой концепцию сетевой архитектуры, согласно которой предлагается виртуализация функций сетевого узла в виде "строительных блоков" или объектов, которые в процессе работы могут соединяться или связываться друг с другом для предоставления услуг. Виртуализированная сетевая функция (VNF, Virtualized Network Function) может состоять из одной или более виртуальных машин, на которых выполняются компьютерные программные коды, использующие серверы стандартного или общего типа, а не настроенное аппаратное обеспечение. Кроме того, могут использоваться облачные вычисления или хранилища данных. Это может означать, что в процессе радиосвязи операции в узлах могут выполняться, по меньшей мере частично, в центральном/централизованном блоке (CU, Central/Centralized Unit), (например, на сервере, хост-машине или узле), связанном в рабочем режиме с распределенным блоком (DU, Distributed Unit), например, радиоблоком/узлом. Кроме того, возможен режим работы, в котором операции, выполняемые узлом, распределяются между множеством серверов, узлов или хост-машин. Следует также принимать во внимание, что распределение функций между базовой сетью и базовой станцией может различаться в зависимости от реализации.
[0092] Согласно варианту осуществления изобретения сервер может создавать виртуальную сеть, через которую он взаимодействует с распределенным блоком. В целом, виртуальные сетевые технологии могут задействовать процесс объединения аппаратных и программных сетевых ресурсов и сетевых функциональных возможностей в один программный административный объект - виртуальную сеть. Такая виртуальная сеть может обеспечивать гибкое распределение операций между сервером и радиоблоком/узлом. На практике любая задача обработки цифровых сигналов может выполняться либо CU, либо DU, и границы, в которых определяется ответственность блоков CU и DU за функционирование системы, могут выбираться в соответствии с реализацией.
[0093] Таким образом, согласно варианту осуществления настоящего изобретения реализуется архитектура CU-DU. В таком случае устройство 500 может размещаться в центральном блоке (например, в блоке управления, граничном облачном сервере, сервере), связанном в процессе функционирования (например, через беспроводную или проводную сеть) с распределенным блоком (например, с дистанционным радиоблоком/узлом). То есть центральный блок (например, граничный облачный сервер) и распределенный блок могут представлять собой автономные устройства, поддерживающие связь друг с другом по радиоканалу или через проводное соединение. В альтернативном варианте они могут в одном объекте взаимодействовать через проводное соединение и т.д. Граничное облако или граничный облачный сервер может обслуживать множество распределенных блоков или сетей радиодоступа. Согласно варианту осуществления изобретения по меньшей мере некоторые из описанных процессов могут выполняться центральным блоком. Согласно другому варианту осуществления изобретения устройство 500 может содержаться в распределенном блоке, и по меньшей мере некоторые из описанных процессов могут выполняться распределенным блоком.
[0094] В соответствии с вариантом осуществления изобретения по меньшей мере некоторые функции устройства 500 могут распределяться между двумя физически отдельными устройствами (DU и CU), формирующими один рабочий объект. Таким образом, устройство может рассматриваться как рабочий объект, содержащий одно или более физически отдельных устройств для осуществления по меньшей мере некоторых из описанных процессов. В соответствии с вариантом осуществления изобретения такая архитектура CU-DU может обеспечивать гибкое распределение операций между CU и DU. На практике любая задача обработки цифровых сигналов может выполняться либо CU, либо DU, и границы, в которых определяется ответственность блоков CU и DU за функционирование системы, могут выбираться в соответствии с реализацией. В соответствии с вариантом осуществления изобретения устройство 500 управляет выполнением процессов, независимо от местоположения устройства и пункта выполнения процессов/функций.
[0095] В общем, различные примеры осуществления настоящего изобретения могут быть реализованы в виде аппаратных или специализированных схем, программного обеспечения, логических схем или любой комбинации указанных средств. Некоторые аспекты могут быть реализованы в виде аппаратных средств, в то время как другие аспекты могут быть реализованы в виде микропрограммного или программного обеспечения, которое может выполняться контроллером, микропроцессором или другим вычислительным устройством. Хотя различные аспекты примеров осуществления настоящего изобретения проиллюстрированы и описаны в виде структурных схем, блок-схем или с использованием некоторых других графических представлений, следует понимать, что описанные здесь блоки, устройства, системы, технологии или способы могут быть реализованы (не ограничиваясь приведенными примерами) в виде аппаратного, программного, микропрограммного обеспечения, специализированных схем или логических схем, универсальных аппаратных средств или контроллера, или других вычислительных устройств, или некоторой комбинации указанных средств.
[0096] В рамках настоящего изобретения также предлагается по меньшей мере один компьютерный программный продукт, физически хранимый на машиночитаемом носителе информации. Компьютерный программный продукт содержит машиноисполняемые инструкции, например, включенные в программные модули и исполняемые целевым реальным или виртуальным процессором устройства для осуществления способа 400, описанного выше со ссылкой на фиг. 4. Обычно программные модули включают подпрограммы, программы, библиотеки, объекты, классы, компоненты, структуры данных и т.п., выполняющие конкретные задачи или реализующие конкретные абстрактные типы данных. Функции программных модулей могут объединяться или разделяться между модулями в зависимости от различных вариантов осуществления изобретения. Машиноисполняемые инструкции для программных модулей могут выполняться в локальном или распределенном устройстве. В распределенном устройстве программные модули могут располагаться как на локальном, так и на удаленном носителе информации.
[0097] Программный код для выполнения способов согласно изобретению может быть написан с использованием любой комбинации одного или более языков программирования. Эти программные коды могут предоставляться процессору или контроллеру универсального компьютера, специализированного компьютера или другого устройства обработки запрограммированных данных, для того чтобы при исполнении программных кодов процессором или контроллером обеспечивалось осуществление функций/операций, указанных в алгоритмах и/или блок-схемах. Программный код может исполняться полностью на компьютере, частично на компьютере, в виде автономного пакета программного обеспечения, частично на компьютере и частично на удаленном компьютере, или полностью на удаленном компьютере или сервере.
[0098] В контексте настоящего изобретения компьютерные программные коды или связанные с ними данные могут переноситься любым подходящим носителем, для того чтобы позволить устройству, оборудованию или процессору выполнять описанные выше различные процессы или операции. Примеры носителя могут включать сигнал, машиночитаемый носитель и т.п.
[0099] Машиночитаемый носитель может представлять собой машиночитаемый носитель сигнала или машиночитаемый носитель информации. Машиночитаемый носитель может включать, без ограничения приведенными примерами, электронную, магнитную, оптическую, электромагнитную, инфракрасную или полупроводниковую систему, оборудование или устройство, или любую подходящую комбинацию указанных устройств. Более конкретные примеры машиночитаемого носителя информации включают электрическое соединение с помощью одного или более проводов, дискету портативного компьютера, жесткий диск, оперативную память (RAM), постоянную память (ROM), стираемую программируемую постоянную память (EPROM или флэш-память), световод, переносной компакт-диск, предназначенный только для чтения (CD-ROM, Compact Disc Read-Only Memory), оптическое запоминающее устройство, магнитное запоминающее устройство или любую подходящую комбинацию указанных устройств.
[00100] Кроме того, хотя операции показаны в конкретном порядке, это не следует понимать как требование того, чтобы такие операции выполнялись в показанном конкретном порядке или последовательности, или чтобы для достижения требуемых результатов выполнялись все показанные операции. В определенных обстоятельствах может быть предпочтительна многозадачная и параллельная обработка. Аналогично, хотя в приведенном выше описании содержится подробная информация о нескольких конкретных реализациях, эта информация не ограничивает настоящее изобретение, а приведена для описания признаков, которые могут быть специфичны для конкретных вариантов осуществления изобретения. Определенные признаки, описанные в контексте отдельных вариантов осуществления изобретения, могут также быть реализованы в комбинации в одном варианте осуществления изобретения. И наоборот, различные признаки, приведенные в этом описании в контексте одного варианта осуществления изобретения, могут также быть реализованы в множестве вариантов осуществления изобретения, по отдельности или в любой подходящей комбинации.
[00101] Хотя настоящее изобретение описано языком, специфичным для структурных признаков и/или действий способа, следует понимать, что настоящее изобретение, охарактеризованное в прилагаемой формуле изобретения, не обязательно ограничено описанными признаками или действиями. Напротив, конкретные признаки и действия, описанные выше, раскрываются в качестве примеров реализации решений, заявленных в формуле изобретения.